Skip to main content

mvapich2

Versions and Availability

h4

h5
Module Names for mvapich2 on qb2
Machine Version Module Name
qb2 2.3.3 mvapich2/2.3.3/gcc-9.3.0
qb2 2.3.3 mvapich2/2.3.3/intel-19.0.5

▶ Module FAQ?

▶ Did not find the version you want to use??

About the Software

MVAPICH2 is an MPI implementation for Infiniband networks.

Usage

  1. Set up your .soft file to select the library version, and the compilers you want to use for building and executing your code. Keep in mind that keys take effect in the order they appear. The following shows how to select and MVAPICH2 library and use it with the GNU gcc compiler. Do not simply copy them, as they are subject to change. Use the softenv command to verify them before use.
  2. +mvapich2-1.4-gcc-4.3.2 
    +gcc-4.3.2
    @default
    
  3. The compiler, mpicc, will use gcc and link with mvapich2 with no further ado.
  4. Run with: mpirun_rsh -hostfile $PBS_NODEFILE -np $NPROCS /path/to/executable
  5. An example PBS script can be viewed below.

▶ Open Example?

Resources

Last modified: September 10 2020 11:58:50.