Full CUDA 12.3 Support
No due date
25% complete
CUDA 12.3 adds the following relevant features:
- CUDA Graphs:
- Graph edge data, allowing modified dependencies between nodes. Programmatic Dependent Launch may now be described natively in CUDA Graphs.
- Launch completion events:
- Allows a dependency on scheduling, but not completion, of all blocks in a kernel, enabling tighter control of scheduling.
- Ad…
CUDA 12.3 adds the following relevant features:
- CUDA Graphs:
- Graph edge data, allowing modified dependencies between nodes. Programmatic Dependent Launch may now be described natively in CUDA Graphs.
- Launch completion events:
- Allows a dependency on scheduling, but not completion, of all blocks in a kernel, enabling tighter control of scheduling.
- Added a driver API to return the name of a kernel function.
- Added an API to libnvJitLink to return the nvJitLink version.
- Added support for reading kernel parameters in device functions.
- Enable querying the return type of device lambdas with trailing return type. Fixes uncommon failures when using device-side lambdas.
... plus some NVML features.