using the standard, unmodified version of Platform MPI 8.1, without requiring the purchase of additional acceleration software – while maintaining 100 percent POSIX sockets TCP compatibility.
“This analysis illustrates the significant benefits Solarflare’s 10GbE server adapters bring to HPC clusters,” said Mike Smith, Vice President and General Manager, Host Solutions at Solarflare. “Solarflare server adapters deliver superior performance and are exceptionally easy to use, requiring no additional software purchases, no changes to customer applications, while leveraging industry standard Ethernet infrastructure.”
“We are pleased to have worked with Solarflare to demonstrate the performance that can be achieved using our MPI 8.1 software and 10G Ethernet”, said Tripp Purvis, Vice President Business Development, Platform Computing. “Many of our customers use 1G Ethernet today for their compute clusters, and working with Solarflare to provide a seamless upgrade path to high-performance 10G Ethernet is key to maximizing the potential of the latest multi-core processors.”
Testing conducted by Solarflare with its low latency server adapter reveals that significant improvement in MPI performance can be achieved with commercially available TCP/IP Ethernet products. Solarflare 10GbE server adapters attained 4.5μs MPI send/receive latency, utilizing servers and processors commonly available for High Performance Computing (HPC) clusters today.
Solarflare’s industry-leading 10GbE solutions require absolutely no host software modifications, specialized network stacks, or new network protocols, while operating over standard Ethernet and requiring absolutely no special hardware.
Platform MPI 8.1 is a high-performance, production-quality implementation of the Message Passing Interface (MPI). It is widely used in the high performance computing (HPC) industry and is considered the de facto standard for developing scalable, parallel applications.
Solarflare 10G Ethernet enables HPC applications to leverage more compute cycles from multi-socket, multi-core servers. This results in dramatically accelerated run times and eliminates the need to rewrite applications or change existing Ethernet and TCP/IP infrastructures.