2. Software Support

The Dolphin PCI Express MX eXpressWare software stack is currently available for Linux, VxWorks and Windows.

The eXpressWare software is portable by design and can be ported to other operating systems. Contact Dolphin support with your requirements.

2.1. Linux

The complete Dolphin PCI Express software stack can be compiled for all popular Linux distributions (check the release note for details). A few extra packages (like the kernel include files and configuration) need to be installed for the compilation. Dolphin distributes an installer package that contains both binaries and source that needs to be compiled on the target system. Software stacks operating on different kernel versions are of course fully inter-operable for inter-node communication.

Dolphin PCI Express software fully supports native 32-bit and 64-bit platforms. On 64-bit platforms offering both 32-bit and 64-bit runtime environments, SuperSockets will support 32-bit applications if the compilation environment for 32-bit is also installed. Otherwise, only the native 64-bit runtime environment is supported.

For more information refer to Chapter 14, FAQ,

Please refer to the release notes of the software stack version you are about to install for the current list of tested Linux distributions and kernel versions. Installation and operation on Linux distributions and kernel versions that are not in this list will usually work as well, but especially the most recent versions may cause problems if it has not yet been qualified by Dolphin. Please notify Dolphin support at if you have a problem.

2.2. Windows

The complete Dolphin PCI Express software stack operates on almost all 32- and 64-bit versions of Windows. Please consult the software release note for details. We provide MSI binary installer packages for each Windows version.

2.3. VxWorks

The Dolphin PCI Express SISCI software stack is available for VxWorks 6.9 and VxWorks 7. Please consult the software release note for details.