一下子,CUDA 12.0就出来啦!NVIDIA表示:此版本是多年来的第一个主要版本,它侧重于新的编程模型和通过新硬件功能加速 CUDA 应用程序。
主要关键特性:
- 支持新的 NVIDIA Hopper 和 NVIDIA Ada Lovelace 架构功能,并为所有 GPU 提供额外的编程模型增强功能,包括新的 PTX 指令和通过更高级别的 C 和 C API 公开
- 支持改进后的 CUDA 动态并行 API,与旧版 API 相比可提供显著的性能改进。
- CUDA 图形 API 的增强功能:
- APIcudaGraphInstantiate已重构以删除未使用的参数。
- 您现在可以通过调用内置函数从 GPU 设备端内核安排图形启动。有了这个能力,内核中的用户代码可以动态地安排图形启动,大大增加了 CUDA 图形的灵活性。
- 支持 GCC 12 主机编译器
- 支持 C 20
- nvJitLink用于 JIT LTO 的 CUDA 工具包中的新库
- 库优化和性能改进
- Nsight Compute 和 Nsight Systems 开发人员工具的更新
- 更新了对最新 Linux 版本的支持
注意:CUDA 工具包和 CUDA 次要版本兼容性所需的最低驱动程序版本
点击此链接,可以下载CUDA:https://developer.nvidia.com/cuda-downloads