正式支持JITLTO,英伟达发布CUDA

北京白癜风皮肤科 https://m.39.net/disease/a_b7v5xr6.html

IT之家12月10日消息,英伟达(NVIDIA)公司于近日发布了CUDA12.0开发工具更新。本次更新带来了非常多的改变,包括支持最新的Hopper和AdaLovelaceGPU架构、升级C++方言(Dialects)、正式支持JITLTO、改善和引入新的API等等。

IT之家了解到,CUDA12.0主要功能介绍如下

CUDA12.0为NVIDIA的Hopper和AdaLovelace架构提供可编程功能。CUDA12为Hopper和Ada架构提供了很多张量操作(tensoroperation)选项,这些选项很多都支持公共PTX中间表示法。合作网格阵列(CGA)支持C内置函数,用于SM多投的编程式二级缓存,基因组学/DPX指令,以及其它新增功能。

支持对标记为CUDA_VISIBLE_DEVICES的GPU使用虚拟内存管理API。

应用程序和库开发人员可以以编程方式更新CUDA流的优先级。

改良后的CUDA动态平行化API,与之前的API相比,性能有了"实质性"的提高。

现在通过nvJitLink库正式支持即时链接优化(JITLTO)。

支持GCC12.1主机编译器。

NVCC和NVRTC对C++20方言的支持。

NVRTC将其默认的C++方言从C++14更新为C++17。

更多关于CUDA12.0变化的细节请参见发布说明。用户和开发者可以从developer.nvidia.


转载请注明:http://www.aierlanlan.com/rzdk/6869.html