MVAPICH
A highly scalable MPI implementation for high-end computer systems
MVAPICH requires an environment module
In order to use MVAPICH, you must first load the appropriate environment module:
module load gnu mvapich/3.0
MVAPICH is an implementation of MPI (Message Passing Interface) for use with several different network architectures including InfiniBand, OmniPath, Ethernet and RoCE. It is designed to be highly scalable and very fault-tolerant, which makes it ideal for use with high-end computer systems such as the HPC.
Using MVAPICH on RCC resources#
There are two different implementations of MVAPICH available on the HPC. One is compiled for Intel and the other for GNU GCC:
Intel:
GNU GCC:
For usage details, refer to the vendor's documentation.