IT之家9月10日消息,英伟达(NVDA)昨日(9月9日)发布CUDA Toolkit13.4工具包,首次为Windows on Arm64平台提供原生开发包支持。
这是CUDA历史上第一次将Arm平台支持从Linux扩展至Windows on Arm,开发者现在可以直接在Windows Arm64系统上编译CUDA应用程序,也可使用Windows x86-64版本的工具包进行交叉编译。
CUDA Toolkit是英伟达(NVDA)推出的GPU编程开发工具包,包含编译器、库和工具,让开发者能编写在NVIDIA GPU上加速运行的程序。
最新CUDA Toolkit13.4版本以预览版形式,为NVIDIA Rubin架构(计算能力107)提供功能性支持,在正式版发布前,让开发者和关键软件库维护者能够提前移植、开发与验证应用。
IT之家注:计算能力107对应计算能力版本10.7,CUDA用这个编号识别GPU架构特性,并让编译器生成适配该架构的GPU机器代码。
本次更新覆盖CUDA编译器、PTX ISA、CUDA C++、CUDA Tile编程、运行时API、软件库和开发者工具。
CUDA Python中,cuda.core升级至1.1.0,新增纹理与表面编程、NUMA感知托管内存及.pyi类型存根;cuda.compute1.1则支持为多个GPU架构预先编译CCCL算法。
Multi-Process Service(SCI) V3增加脚本化命令行界面、命名服务器实例、TOML配置和与cgroup集成的GPU显存限制,面向容器化环境提供更精细的GPU分区能力。
CUDA Compute Fabric Transport则面向通信库开发者,通过命名逻辑端点和异步操作,在NVLink互连架构中传输数据。
业界将此更新视为NVIDIA为即将于10月上市的RTX Spark PC提前铺路。RTX Spark是NVIDIA首款消费(883434)级PC处理器,集成20核Grace CPU与6,144个CUDA核心的Blackwell GPU,FP4精度AI算力达1PFLOPS,可在本地运行1,200亿参数大模型,搭载该芯片的笔记本预计下个月上市。
对普通用户而言,这次更新本身不会直接提高现有设备性能,但它为Windows on Arm平台上的CUDA应用兼容性铺路。
若开发者在RTX Spark上市前完成移植和验证,使用该平台的用户届时可能获得更完善的GPU加速软件支持。
