Skip to content

OpenMPI

Description

openmpi website

OpenMPI is an open source Message Passing Interface implementation.

This module enables the use of the OpenMPI environment built with the GCC Compiler for RHEL8. By loading this module, the following commands will be automatically available for compiling MPI applications:

mpif77 (F77 source) mpif90 (F90 source) mpicc ( C source) mpiCC/mpicxx (C++ source)

Environment Modules

Run module spider openmpi to find out what environment modules are available for this application.

Environment Variables

Applications built with this module should be launched under SLURM with: srun --mpi=${HPC_PMIX} * HPC_OPENMPI_DIR - installation directory * HPC_OPENMPI_BIN - executable directory * HPC_OPENMPI_DOC - documentation directory * HPC_OPENMPI_INC - includes directory

Additional Usage Information

Applications built with this module should be launched under SLURM with srun --mpi=${HPC_PMIX}

Categories

programming, library