OpenMPI¶
Description¶
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