Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Programação

OpenMPI
Versão
Descrição The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library available.
Documentação Open MPI Documentation
Licença Public
Localização https://www.open-mpi.org/

Como usar

Existem atualmente, quatro versões da biblioteca OpenMPI instaladas no ambiente:

- Opções de módulos de ativação para uso:

module load openmpi/2.1.0-intel-2019.5.0 OpenMPI 2.1.0 compilada com Intel Parallel Studio 2019.5.0
module load openmpi/3.1.4-intel-2021.3.0 OpenMPI 3.1.4 compilada com Intel OneAPI-2021.3.0
module load openmpi/4.1.1-gcc-9.3.0 OpenMPI 4.1.1 compilada com gcc-9.3.0
module load openmpi/4.1.1-gcc-9.4.0 OpenMPI 4.1.1 compilada com gcc-9.4.0
module load openmpi/4.1.1-aocc-4.2.0 OpenMPI 4.1.1 compilada com AMD AOCC-4.2.0
module load openmpi/5.0.0-gnu OpenMPI 5.0.0 compilada com gcc-9.4.0

Compiladores(wrappers) disponíveis:

mpicc
mpicxx
mpifort
mpif77
mpif90
          

Exemplos de uso com a biblioteca Intel OpenMPI 4.1.1:

module load openmpi/4.1.1-gcc-9.4.0

mpiicc nome_programa.c -o nome_executável
mpiicpc nome_programa.cpp -o nome_executável
mpiifort nome_programa.f ou .f90 -o nome_executável

mpirun -np número_processos  nome_executável