MVAPICH

MVAPICH
Stable release
3.0 / February 16, 2024; 7 months ago (2024-02-16)
Operating systemUnix, Linux
TypeLibrary
LicenseNew BSD License (free software)
Websitemvapich.cse.ohio-state.edu,mug.mvapich.cse.ohio-state.edu

MVAPICH, also known as MVAPICH2, is a BSD-licensed implementation of the MPI standard developed by Ohio State University.[1][2] MVAPICH comes in a number of flavors:[3]

  • MVAPICH2 ("renamed" as "MVAPICH" with the 3.0 releases[4]), with support for InfiniBand, iWARP, RoCE, and Intel Omni-Path
  • MVAPICH2-X, with support for PGAS and OpenSHMEM
  • MVAPICH2-GDR, with support for InfiniBand and NVIDIA and AMD GPUs [5]
  • MVAPICH-PLUS, an enhanced fusing of MVAPICH2-X and MVAPICH2-GDR beginning its releases in 2023/24 with the 3.0 series.
  • MVAPICH2-MIC, with support for InfiniBand and Intel MIC
  • MVAPICH2-Virt, with support for InfiniBand and SR-IOV
  • MVAPICH2-EA, which is energy-aware and supports InfiniBand, iWARP, and RoCE

See also

References

  1. ^ "MVAPICH Home". Retrieved 2021-04-14.
  2. ^ "MVAPICH at NVIDIA Developer". May 2012. Retrieved 28 March 2016.
  3. ^ "MVAPICH :: Overview". Retrieved 2024-05-17.
  4. ^ "MVAPICH 3.0 release changelog". Retrieved 2024-05-17.
  5. ^ "MVAPICH2-GDR 2.3.7 Changelog". Retrieved 2024-05-17.
  • Official website
  • MPI standards documents
  • v
  • t
  • e
GeneralLevelsMultithreading
TheoryElements
CoordinationProgrammingHardwareAPIsProblems
  •  Category: Parallel computing


Stub icon

This free and open-source software article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e