英伟达 CUDA Toolkit 13.4 发布,首次原生支持 Windows on Arm64

英伟达于 9 月 9 日发布 CUDA Toolkit 13.4 工具包,首次为 Windows on Arm64 平台提供原生开发包支持。此前 CUDA 对 Arm 平台的支持主要集中在 Linux,这次更新将其扩展到 Windows on Arm。开发者现在可以直接在 Windows Arm64 系统上编译 CUDA 应用程序,也可以使用 Windows x86-64 版本的工具包进行交叉编译。

英伟达 CUDA Toolkit 13.4 发布,首次原生支持 Windows on Arm64

CUDA Toolkit 是英伟达的 GPU 编程开发工具包,包含编译器、库和工具,用于编写在 NVIDIA GPU 上加速运行的程序。13.4 版本以预览版形式为 NVIDIA Rubin 架构(计算能力 107)提供功能性支持,方便开发者和关键软件库维护者在正式版发布前进行移植、开发与验证。更新范围涵盖 CUDA 编译器、PTX ISA、CUDA C++、CUDA Tile 编程、运行时 API、软件库和开发者工具。

在组件更新上,CUDA Python 的 cuda.core 升级至 1.1.0,新增纹理与表面编程、NUMA 感知托管内存及 .pyi 类型存根;cuda.compute 1.1 支持为多个 GPU 架构预先编译 CCCL 算法。Multi-Process Service V3 增加脚本化命令行界面、命名服务器实例、TOML 配置和与 cgroup 集成的 GPU 显存限制,为容器化环境提供更精细的 GPU 分区能力。CUDA Compute Fabric Transport 面向通信库开发者,通过命名逻辑端点和异步操作在 NVLink 互连架构中传输数据。

有观点认为,此次更新是为计划于 10 月上市的 RTX Spark PC 做准备。RTX Spark 是英伟达首款消费级 PC 处理器,集成 20 核 Grace CPU 与 6,144 个 CUDA 核心的 Blackwell GPU,FP4 精度 AI 算力为 1 PFLOPS,可在本地运行 1,200 亿参数大模型,搭载该芯片的笔记本预计下个月上市。

对普通用户而言,这次更新不会直接提高现有设备的性能,但会为 Windows on Arm 平台上的 CUDA 应用兼容性打下基础。如果开发者在 RTX Spark 上市前完成移植和验证,该平台用户届时可能获得更完善的 GPU 加速软件支持。