Installation#
Pre-requisites#
This section describes the recommended dependencies to use nvCOMP.
- Linux distribution:
- x86_64
Debian 12
Fedora 41
RHEL 8, 9
Rockylinux 8, 9
OpenSUSE 15
SLES 15
Ubuntu 20.04, 22.04, 24.04
WSL 2 Ubuntu
- arm64-sbsa
RHEL 8, 9
SLES 15
Ubuntu 20.04, 22.04, 24.04
Microsoft Windows >= 10
Microsoft Visual C++ 2015-2022 Redistributable >= 14
NVIDIA driver >= 525.60.13 (Linux) and >= 527.41 (Windows)
CUDA Toolkit > = 12.0
Python >= 3.8
GCC >= 8.5 (GCC >= 9.x on Linux x86_64)
cmake >= 3.18
Install nvCOMP library#
You can download and install the appropriate binary packages from the nvCOMP Developer Page or install the nvCOMP Python module from PyPI as it is described below.
A standalone C++ module for nvCOMP is now also available.
By installing the nvidia-nvcomp-cu{12|13} module, the nvidia-libnvcomp-cu{12|13} gets installed automatically.
nvCOMP C++ for CUDA 12.x
pip install nvidia-libnvcomp-cu12
nvCOMP Python for CUDA 12.x
pip install nvidia-nvcomp-cu12
nvCOMP C++ for CUDA 13.x
pip install nvidia-libnvcomp-cu13
nvCOMP Python for CUDA 13.x
pip install nvidia-nvcomp-cu13