nvhpc¶
Description¶
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. Performance profiling and debugging tools simplify porting and optimization of HPC applications, and containerization tools enable easy deployment on-premises or in the cloud. With support for NVIDIA GPUs and Arm, OpenPOWER, or x86-64 CPUs running Linux, the HPC SDK provides the tools you need to build NVIDIA GPU-accelerated HPC applications. * CC - The nvc C compiler * CXX - The nvc++ C++ compiler * FC - The nvfortran FORTRAN compiler * F90 - The nvfortran FORTRAN compiler * F77 - The nvfortran FORTRAN compiler * CPP - The cpp preprocessor
Environment Modules¶
Run module spider nvhpc
to find out what environment modules are available for this application.
Environment Variables¶
- HPC_NVHPC_DIR - Installation directory
- HPC_NVHPC_BIN - Executable directory
- HPC_NVHPC_LIB - Library directory
- NVHPC - HPC_NVHPC_DIR
Categories¶
language, programming, library, math, gpu