Skip to content

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.

Loading