NVIDIA CUDA CUPTI Runtime (CUDA 11)

11.8.87 · active · verified Sat Apr 11

This package provides the CUDA Profiling Tools Interface (CUPTI) runtime libraries specifically for CUDA 11.x. It's a low-level dependency, typically used by higher-level deep learning frameworks like PyTorch and TensorFlow to enable GPU acceleration and profiling capabilities. The current version is 11.8.87. Releases are tied to NVIDIA CUDA Toolkit updates.

Warnings

Install

Quickstart

This package itself does not expose direct Python symbols for import. Its successful installation enables other libraries, like PyTorch, to utilize CUDA. This quickstart demonstrates how to verify CUDA availability using PyTorch, which indirectly confirms the underlying CUDA libraries are functioning.

import os
try:
    import torch
    if torch.cuda.is_available():
        print("SUCCESS: CUDA is available via PyTorch!")
        print(f"  CUDA device name: {torch.cuda.get_device_name(0)}")
        print("  This indicates underlying CUDA libraries (like CUPTI) are functional.")
    else:
        print("FAILURE: CUDA is NOT available via PyTorch.")
        print("  Check NVIDIA drivers, CUDA Toolkit installation, and compatibility.")
except ImportError:
    print("WARNING: PyTorch not installed. Cannot directly verify CUDA availability.")
    print("  The 'nvidia-cuda-cupti-cu11' package provides C-level libraries, not direct Python imports.")
    print("  Its functionality is typically observed indirectly when deep learning frameworks use CUDA.")

view raw JSON →