buildenv-nvhpc

Software description

NVIDIA HPC software development toolkit (SDK) based compiler toolchain, including OpenMPI for MPI support, CUDA® for NVIDIA GPU support, OpenBLAS (BLAS and LAPACK support), ScaLAPACK, and FFTW.

The NVIDIA HPC SDK C, C++, and Fortran compilers support GPU acceleration of HPC modeling and simulation applications with standard C++ and Fortran, OpenACC® directives, and CUDA®. GPU-accelerated math libraries maximize performance on common HPC algorithms, and optimized communications libraries enable standards-based multi-GPU and scalable systems programming.

The buildenv-nvhpc module makes available:

Homepage: developer.nvidia.com/hpc-sdk

NSC documentation

Available Modules


cu12.2-23.7

The NVIDIA HPC Software Development Kit (SDK) version 23.7.

Versions: Compilers 23.7, CUDA 12.2, OpenMPI 4.1.6, FFTW 3.3.10

Load with:

[user@system ~]$ module load buildenv-nvhpc/cu12.2-23.7

Installed documentation

Man pages, e.g. man nvc, man nvfortran

Online documentation

https://docs.nvidia.com/hpc-sdk/archive/23.7/index.html