Dell AMD EPYC 7662 / NVIDIA Tesla A100
Softwares Instalados
Categoria: Programação
| Compiladores NVHPC - NVidia HPC SDK (Portland Group) | |
|---|---|
| Versão | |
| Descrição | The NVIDIA HPC Software Development Kit (SDK) includes the proven compilers, libraries and software tools essential to maximizing developer productivity and the performance and portability of HPC applications. |
| Documentação |
NVIDIA HPC SDK Documentation |
| Licença | Public |
| Localização | https://developer.nvidia.com/hpc-sdk |
Como usar
Existem atualmente, três versões de compiladores da NVidia HPC instaladas no ambiente:
- Opções de módulos de ativação para uso:
module load nvhpc/21.9 NVHPC 21.9
module load nvhpc/23.3 NVHPC 23.3
module load nvhpc/23.5 NVHPC 23.5
Compiladores disponíveis:
nvc
nvc++
nvcc (cuda c)
nvfortran
pgcc
pgc++
pgfortran
pgf77
pgf90
pgf95
Biblioteca OpenMPI-4.0.5
mpicc
mpicxx
mpif77
mpif90
Exemplos de uso com o compilador NVHPC 23.3:
module load nvhpc/23.3
nvc programa.c -o nome_executável
nvc++ programa.cpp -o nome_executável
nvfortran programa.f ou .f90 -o nome_executável
nvcc programa.cu -o nome_executável
pgcc programa.c -o nome_executável
pgc++ programa.cpp -o nome_executável
pgfortran programa.f ou .f90 -o nome_executável