User guide

Dialogic
®
DSI Development Package for Linux - Release Notes Release Notes for V6.04
58
Release Notes for V6.04
1 Overview
This release contains enhancements to the inter-process communication
mechanism which significantly increase system throughput in both single and
multi-core processor deployments.
The release also includes enhancements or corrections to SCTP and the
utilities s7_log and s7_mgt as detailed below.
This release is fully backwards compatible with the previous release.
1.1 Applicability
All users should upgrade to this version of the Development Package to gain
significant improvements in performance.
1.2 Resolved Customer Issues
Updates to resolve the following customer issues are included in this release:
IPY00080214, IPY00081007 and IPY00081077.
2 New Functionality
2.1 Performance enhancements for Multi-Core
Processors
The underlying inter-process communication mechanism has been enhanced
to have less dependency on global system-wide resources in order to better
exploit the capabilities of multi-core processor architectures.
As a result, significant performance gains in terms of system throughput are
achieved. Systems based on multi-core processors are able to fully utilise the
additional cores whilst even single core processors achieve increased
throughput.
The Multi-Core Optimisations require the use of gctload and gctlib from this
Development Package. They are fully compatible with all current versions of
Dialogic® DSI Protocol Stacks for Linux achieving performance gains without
the need to upgrade protocol versions.
Note: The Multi-Core Optimisations utilise processor instruction sets found in
Intel 80486 and later processors. In the unlikely event that an older
processor type is in use, this development package can still be used but users
should first contact Dialogic for additional configuration requirements.