Dolphin PCIe Fabric Communications Library

Curtiss-Wright Defense Solutions has partnered with Dolphin Interconnect Solutions to provide a PCI Express® (PCIe) Fabric Communications Library supporting high-speed, low-latency peer to peer communications using PCIe connections. This software library hides the complexities and technical details of programming directly to PCIe devices, and presents an easy to use software API to applications developers wishing to send high-speed messages and bulk data between computing nodes.

Applications can be developed using common communications API interfaces, which are supported by the software, including standard TCP/IP interfaces (ie: standard Berkeley Sockets), SuperSockets (socket interface without the TCP/IP stack overhead), and message passing via MPI. For the highest performance and maximum control, an optimized shared memory API called Software Infrastructure Shared-Memory Cluster Interconnect (SISCI) is also supported.

These libraries support a wide range of Curtiss-Wright Single Board Computers (SBCs) and Digital Signal Processor (DSP) modules. Any PCIe lane width and bus speed is supported. For modules that support on-board DMA, the libraries have been optimized to make use of DMA to maximize data throughput and reduce CPU overhead.

For DSP and High Performance Embedded Computing (HPEC) systems, the PCIe Fabric Communications Library is available as part of our OpenHPEC Accelerator Suite, along with a suite of proven supercomputer development, performance and management tools. The Library is also available to order separately, for use with Curtiss-Wright Intel and Power Architecture SBCs.

  • Downloads
  • SPECIFICATIONS
  • SUPPORT
  • REQUEST A QUOTE

Features

  • High-speed, low latency data fabric for High Performance Embedded Computing systems
  • Flexible software API interfaces, including TCP/IP, Sockets, MPI and SISCI
  • Supports connections with any PCIe lane width or PCIe speed
  • Hides PCIe complexities from applications for fast development

Applications

  • High Performance Embedded Computing
  • Radar, image and sensor processing
  • Signal intelligence (SIGINT)
  • SBC peer to peer communications and data sharing
VPX3-1258 3U OpenVPX Intel Core i7 Haswell SBC

VPX3-1258 3U OpenVPX Intel Core i7 Haswell SBC

The VPX3-1258 from Curtiss-Wright Defense Solutions is a high performance Single Board Computer (SBC) featuring the 4th Gen Intel Core i7 (Haswell) processor. Pin-compatible with our previous...

VPX3-1259 3U VPX Intel Core i7 Broadwell SBC

VPX3-1259 3U VPX Intel Core i7 Broadwell SBC

The VPX3-1259 from Curtiss-Wright Defense Solutions is a high performance Single Board Computer (SBC) featuring the 5th Generation Intel Core i7 (Broadwell) processor. Pin-compatible with our...

VPX3-131 3U VPX SBC with NXP Power Architecture P3041/P4080/P5020 Processor

VPX3-131 3U VPX SBC with NXP Power Architecture P4080 Processor

The VPX3-131 3U OpenVPX Power Architecture Single Board Computer (SBC) combines the performance and I/O capabilities of NXP's P4080 QorIQ Octal processor with an extensive I/O complement to provide...

VPX3-133 3U VPX SBC with NXP Power Architecture T2080 Processor

VPX3-133 3U VPX SBC with NXP Power Architecture T2080 Processor

The VPX3-133 3U VPX Power Architecture Single Board Computer (SBC) is designed with the NXP QorIQ T2080 processor. The T2080 with its 4 dual threaded 64-bit Power Architecture cores, each equipped...

3U VPX 7th Gen Intel Xeon Single Board Computer

VPX3-1220 3U VPX 7th Gen Intel Xeon Single Board Computer

The VPX3-1220 from Curtiss-Wright Defense Solutions is a high performance, safety certifiable Single Board Computer (SBC) featuring the latest 7th Generation Intel Kaby Lake Xeon processor....

CHAMP-XD1/VPX3-482 3U VPX Intel Xeon D DSP Processor Card

CHAMP-XD1/VPX3-482 3U VPX Intel Xeon D DSP Processor Card

The 3U OpenVPX CHAMP-XD1 (VPX3-482) rugged digital signal processor (DSP) engine module is designed for use in very compute-intensive Industrial, Aerospace & Defense applications, enabling...

CONTACT SALES/SUPPORT


Product Finder

Connect With Curtiss-Wright Connect With Curtiss-Wright Connect With Curtiss-Wright
Sales

CONTACT SALES

Contact our sales team today to learn more about our products and services.

YOUR LOCATION

PRODUCT INFORMATION

Support

GET SUPPORT

Our support team can help answer your questions - contact us today.

REQUEST TYPE

SELECT BY

SELECT Topic