NVIDIA HPC Software Development Kit¶
Référence: https://developer.nvidia.com/hpc-sdk
NVIDIA HPC SDK comprend un ensemble de compilateurs, d'outils de performance, de bibliothèques mathématiques et de communication pour le développement d'applications accélérées par GPU.
Pour l'utiliser sur les GPU, il faudra charger l'un de ces 3 modules:- Pour charger la suite complète (compilateurs NVIDIA, bibliothèques NVIDIA, CUDA 11.4 et openmpi (version 3.1.5 par défaut mais la version 4.0.5 est également installé))
nvidia_hpc_sdk/21.9/nvhpc
- Pour charger seulement les bibliothèques NVIDIA et CUDA dans l'environnement
nvidia_hpc_sdk/21.9/nvhpc-byo-compiler
NOTE: byo-compiler = "Bring You Own compiler" - Pour charger la suite sans MPI
nvidia_hpc_sdk/21.9/nvhpc-nompi