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