Mellanox HPC-X™ Software Toolkit


To meet the needs of scientific research and engineering simulations, supercomputers are growing at an unrelenting rate. The Mellanox HPC-X™ Toolkit is a comprehensive MPI, SHMEM and UPC software suite for high performance computing environments. HPC-X™ provides enhancements to significantly increase the scalability and performance of message communications in the network. HPC-X™ enables you to rapidly deploy and deliver maximum application performance without the complexity and costs of licensed third-party tools and libraries.
HPC-X main features are:

  • Complete MPI, SHMEM, UPC package, including Mellanox MXM and FCA acceleration engines
  • Offload collectives communication from MPI process onto Mellanox interconnect hardware
  • Maximize application performance with underlying hardware architecture
  • Fully optimized for Mellanox InfiniBand and VPI interconnect solutions
  • Increase application scalability and resource efficiency
  • Multiple transport support including RC, DC and UD
  • Intra-node shared memory communication
  • Receive side tag matching
  • Native support for MPI-3

  • FCA Fabric Collectives Accelerator supporting MPI-3
  • MXM Messaging Accelerator accelerates the underlying send/receive (or put/get) messages and is optimized for underlying hardware
  • HPC-X MPI - Message Passing Interface based on Open MPI
  • HPC-X OpenSHMEM - One-sided Communications Library
  • HPC-X UPC Berkeley UPC parallel programming language library