NVIDIA NVJITLink

13.2.51 · active · verified Thu Apr 09

NVIDIA NVJITLink is a Python package that distributes the native NVIDIA NVJITLink shared library (libnvjitlink). This library provides JIT (Just-In-Time) compilation services for NVIDIA GPU code, acting as a low-level component within the NVIDIA ecosystem. It's primarily used as a backend dependency by higher-level Python libraries and frameworks (e.g., Numba, CuPy, PyTorch with NVFuser) that need to compile GPU kernels at runtime. Its version is often tightly coupled with the NVIDIA CUDA Toolkit version. The current version is 13.2.51, and it's updated in conjunction with CUDA Toolkit releases.

Warnings

Install

Imports

Quickstart

This quickstart demonstrates how to import the `nvidia_nvjitlink` package and access its `__version__` attribute, which is the most common direct interaction for end-users. It verifies the package's presence and version, confirming it's available for other GPU-accelerated libraries that depend on it.

import nvidia_nvjitlink

print(f"NVIDIA NVJITLink package version: {nvidia_nvjitlink.__version__}")
# NVJITLink is a backend library; direct high-level API usage is not typical.
# This quickstart confirms the package is installed and its version.

view raw JSON →