Skip to content

NVIDIA HPC SDK

The NVIDIA HPC Software Development Kit includes the proven compilers, libraries, and software tools essential to maximizing developer productivity and the performance and portability of HPC applications.

Installed Versions

Different versions are available on Karolina, Barbora, and DGX-2. For the current version use the command:

ml av nvhpc

Components

Below is the list of components in the NVIDIA HPC SDK.

Development Analysis
Programming
Models
Compilers Core
Libraries
Math
Libraries
Communication
Libraries
Profilers Debuggers
Standard C++ & Fortran nvcc nvc libcu++ cuBLAS cuTENSOR Open MPI Nsight Cuda-gdb
OpenACC & OpenMP nvc++ Thrust cuSPARSE cuSOLVER NVSHMEM Systems Host
CUDA nvfortran CUB cuFFT cuRAND NCCL Compute Device

References

NVIDIA HPC SDK homepage
Documentation