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.7 NVHPC 21.7
module load nvhpc/21.9 NVHPC 21.9
module load nvhpc/23.3 NVHPC 23.3

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