OpenMPI

By Torben Leifsen
Published Aug. 14, 2024

OpenMPI is an open source implementation of the Message Passing Interface, used to provide communication between multiple processes within a compute node or across compute node. OpenMPI is available for all compilers installed on our linux machines.

Current version:

OpenMPI 5.0.5

The NAG compiler on RedHat 8 nodes has 5.0.3

The NVIDIA nvhpc compiler has 4.1.5 (optionally 3.1.5)

Use:

GNU GCC-13: module load openmpi/gcc13

Intel OneAPI: module load openmpi/intel

NVIDIA nvhpc: module load nvhpc/nvhpc or nvhpc/nvhpc-openmpi3

AMD AOCC: module load openmpi/amd

NAG Fortran: module load openmpi/nag_fortran

Documentation:

5.0.x series

Release notes

Manual

4.1.x series:

Documentation

3.1.x series

Documentation

 

 

Published Aug. 14, 2024 3:23 PM - Last modified Aug. 14, 2024 3:25 PM