cuda-bindings
12.9.0 Release notes¶
Released on May 5, 2025
Highlights¶
The
cuda.bindings.nvvm
Python module was added, wrapping the libNVVM C APISource build error checking added for missing required headers
Statically link CUDA Runtime instead of reimplementing it
Move stream callback wrappers to the Python layer
Return code construction is made faster
Bug fixes¶
Fix segfault when converting char* NULL to bytes
Failed API calls return None for non error code tuple elements
Compute-sanitizer may report
CUDA_ERROR_INVALID_CONTEXT
when calling certain CUDA runtime APIs such ascudaGetDevice()
Miscellaneous¶
Benchmark suite is updated
Improvements in the introductory code samples
Fix performance hint warnings raised by Cython 3
Improvements in the Overview page