You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Required changes:
- Test third party libraries with CUDA 12 only
- Update matrix:
- Drop CUDA 11
- Change 12.8.0 to 12.9.1
- Add CUDA 13
- Only run apt commands on Ubuntu - this was coincidentally handled by
CTK 11 vs
12, where 11 ran on Rocky Linux and 12 on Ubuntu
- Remove `CTK_CURAND_VMAP` - this is no longer used, and the cuRAND
installation
is handled as a dependency of the numba-cuda package.
- Updates documentation to drop references to CTK 11, and add references
to CTK
13.
- MVC is handled automatically, so most of the documentation for it is
dropped.
- Remove code relating to CTK 11 only.
- Add handling for CUDA 13 paths when using the ctypes binding
- Prevent `NVRTC()` objects being creating when using the NVIDIA
cuda-python
bindings, and replace uses of it with . The `NVRTC()` class directly
opens the
NVRTC DLL / SO, so it should not be used in conjunction with the
cuda-python
bindings.
- In test binaries, the lowest CC we should generate code for is 7.5,
because
this is the minimum supported by CTK 13.
- The CCCL include path has changed in CUDA 13, so we add that to the
include
path for test binary generation.
---------
Co-authored-by: Keith Kraus <[email protected]>
Co-authored-by: Bradley Dice <[email protected]>
0 commit comments