The wide range of easy to use common APIs reduces the complexity of architecting supercomputer-class solutions that fully leverage the advantages of PCIe fabrics. Compared to Ethernet, SRIO and InfiniBand-based HPEC designs, PCIe fabrics simplify system architectures and improve size, weight, power and cost (SWaP-C), eliminating the need for network interface controller (NIC) devices. The eXpressWare APIs also increase fabric scalability with support for PCIe Gen1, Gen2 and Gen3 data transfer rates and lane widths ranging from 1 to 16 lanes, enabling peer-to-peer data communication at speeds up to 128 Gb/s. Curtiss-Wright supports PCIe data rates up to Gen3 on a range of its SWaP-C- optimized 3U OpenVPX embedded processor modules, including the VPX3-1259 single board computer and the VPX3-482 (CHAMP-XD1) digital signal processor.
Curtiss-Wright's OpenHPEC Accelerator Suite greatly reduces programme risk by uniquely transferring proven and robust development tools from the commercial High Performance Computing (HPC) market to the COTS market, enabling system integrators to more effectively design highly scalable supercomputer-class HPEC system solutions. The addition of Dolphin's eXpressWare to this development tool suite will provide system designers with the APIs they need to architect very high-speed processor-to-processor communications within HPEC systems. This approach also eliminates the need for COTS system integrators to develop their own time consuming and costly middleware to layer on top of APIs provided by hardware vendors. Previously, this middleware was needed by system integrators to protect their system designs from being locked into proprietary software architectures.
We are very excited to be the first embedded COTS vendor to bring Dolphin's best-in-class PCI Express fabric communications technology to the compute-intensive HPEC system market", stated Lynn Bamford, Senior Vice President and General Manager, Defense Solutions division. "Our customers are seeking cost-effective supercomputer-computer solutions for today's most challenging radar, image and signal processing applications and Dolphin's support for up to 128 Gb/s data rates enables us to develop a whole new level of SWaP-C optimized rugged systems."
"We believe the combination of Curtis Wright's solutions and our PCIe software brings a new level of low latency and flexibility to the HPEC market", stated Hugo Kohmann, CEO of Dolphin Interconnect Solution. "Dolphin's software suite enables customers to benefit from the constantly evolving PCIe standard. The suite supports standard networking APIs, simplifying the approach to building complex HPEC systems while taking advantage of standard and new PCI Express functionality."
The eXpressWare software suite speeds system development through the use of common communications API interfaces, including standard TCP/IP networking interfaces, 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 SISCI - Software Infrastructure Shared-memory Cluster Interconnect - is also supported.
Dolphin's software suite is supported on a wide range of Curtiss-Wright single board computers (SBC) and digital signal processor (DSP) modules, and supports any PCIe lane width and bus speed interconnect. 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. Supported Curtiss-Wright modules include:
The OpenHPEC Accelerator Suite brings the benefits of open standard HPC software tools to the COTS market. This software development toolset is designed to include a broad and comprehensive array of open standard drivers, middleware and libraries, as well as proven solutions for cluster-wide debugging tools, profiling, performance reports, data flow performance analysis, and built-in-test tools, all of which have already been developed and qualified for commercial HPC use.
Dolphin's eXpressWare software suite joins Allinea Software's DDT, MAP and Performance Reports and Bright Computing's Cluster Manager for HPC in the OpenHPEC Accelerator Suite toolset. Additional software tool elements will continue be announced on a regular basis in the near future.