The NVIDIA HPC SDK is a comprehensive suite of compilers, libraries, and tools enabling developers to program the entire HPC platform from the GPU foundation to the CPU, and through the interconnect.
Today, NVIDIA is announcing the availability of the HPC SDK version 21.3. This software can be downloaded now free of charge.
- HPC-X toolkit, a comprehensive data communications package including MPI
- C++ stdpar support for multicore CPUs
- CUDA 11.2 Update 1
See the HPC SDK Release Notes for more information.
About the NVIDIA HPC SDK
The NVIDIA HPC SDK is a comprehensive suite of compilers, libraries, and tools enabling developers to program the entire HPC platform from the GPU foundation to the CPU, and through the interconnect. It is the only comprehensive, integrated SDK for programming accelerated computing systems.
The NVIDIA HPC SDK C++ and Fortran compilers are the first compilers to support automatic GPU acceleration of standard language constructs including C++17 parallel algorithms and Fortran intrinsics.
- GTC 2021: S31286 A Deep Dive into the Latest HPC Software — GTC is Free, Register Now
- GTC 2021: S31358 Inside NVC++
- NVIDIA HPC SDK Page
- NVIDIA HPC Compilers Page
- CUDA-X GPU-Accelerated Libraries Page
- Recent Developer Blog posts:
- 6 Ways to SAXPY
- Accelerating Standard C++ with GPUs Using stdpar
- Accelerating Fortran DO CONCURRENT with GPUs and the NVIDIA HPC SDK
- Bringing Tensor Cores to Standard Fortran
- Building and Deploying HPC Applications Using NVIDIA HPC SDK from the NVIDIA NGC Catalog
- Accelerating Python on GPUs with NVC++ and Cython
- HPC SDK Product Documentation