Welcome to this web page related to "MPI over InfiniBand, 10GigE/iWARP and RDMA over Converged Ethernet (RoCE)" project, lead by Network-Based Computing Laboratory (NBCL) of The Ohio State University. The MVAPICH2 software, supporting MPI 3.0 standard, delivers best performance, scalability and fault tolerance for high-end computing systems and servers using InfiniBand, 10GigE/iWARP and RoCE networking technologies. This software is being used by more than organizations world-wide in 75 countries (Current Users) to extract the potential of these emerging networking technologies for modern systems. As of , more than downloads have taken place from this project's site. This software is also being distributed by many InfiniBand, 10GigE/iWARP and RoCE vendors in their software distributions. The MVAPICH2-X software package provides support for hybrid MPI+PGAS (UPC and OpenSHMEM) programming models with unified communication runtime for emerging exascale systems. The MVAPICH2-GDR package provides support for clusters with NVIDIA GPUs supporting the GPUDirect RDMA feature. The MVAPICH2-Virt package provides support for high performance and scalable MPI in a cloud computing environment with InfiniBand and SR-IOV. The MVAPICH2-MIC package provides support for clusters with Intel MIC coprocessors. MVAPICH2 software is powering several supercomputers in the TOP 500 list. Examples (from the July '15 ranking) include:

MVAPICH2-X 2.1 GA providing support for hybrid MPI+PGAS (UPC, OpenSHMEM and CAF) programming models, support for UH CAF 3.0.9 with efficient point-to-point read/write, CO_REDUCE and CO_BROADCAST collectives, support for OpenSHMEM 1.0h, improved job start up and memory footprint with OpenSHMEM, and support for UPC 2.20.0 is available. [more]

MVAPICH2-MIC 2.0 (based on MVAPICH2 2.0.1) with optimized pt-to-pt and collective support for
native, symmetric and offload modes on clusters with Intel MICs (Xeon Phis)
is available. [more]