NVIDIA CUDA CUPTI Runtime Libraries

13.2.23 · active · verified Thu Apr 09

The `nvidia-cuda-cupti` package provides the CUDA Profiling Tools Interface (CUPTI) runtime libraries, essential for profiling CUDA applications. It's a low-level dependency that makes the necessary shared libraries available in the environment. The current version is 13.2.23, and it's released in alignment with NVIDIA's CUDA Toolkit versions.

Warnings

Install

Quickstart

This quickstart demonstrates that `nvidia-cuda-cupti` is a runtime dependency without direct Python imports. Its presence is primarily for other CUDA-aware libraries to utilize its underlying C/C++ shared objects for profiling.

# This library provides low-level CUDA profiling tools runtime libraries.
# It does NOT expose direct Python APIs for import and use via `import nvidia_cuda_cupti`.
# Its primary purpose is to make the necessary C/C++ shared libraries (e.g., libcupti.so)
# available in the environment for other Python libraries (e.g., PyTorch, TensorFlow, Numba, CuPy)
# that interface with CUDA and CUPTI for profiling and performance analysis.

print("nvidia-cuda-cupti is installed as a runtime dependency.")
print("It provides the CUPTI shared libraries for CUDA-enabled applications.")
print("To verify its effect, you would typically use a profiling tool or framework that relies on CUPTI,")
print("e.g., enabling profilers in PyTorch or TensorFlow, which would then leverage these libraries.")
print("No direct Python interaction with this package is expected after installation.")

view raw JSON →