2026年7月17日,英伟达正式发布CUDA Toolkit 13.4开发者预览版。该版本最具里程碑意义的更新,是首次推出面向Windows on Arm64平台的官方原生CUDA开发套件,为搭载全新RTX Spark平台处理器的下一代Windows生态筑牢软件底座。
事实上,这并非CUDA首次适配Arm架构。多年来,英伟达一直通过Jetson嵌入式产品线,以及面向Linux Arm64 SBSA(服务器基础系统架构)的软件包,为Arm64设备提供了成熟的底层支持。但针对Windows on Arm64系统推出完整原生CUDA工具链,在CUDA发展史上尚属首次。
一、CUDA开发正式原生支持Windows Arm64
全新发布的 CUDA Toolkit 13.4,为Windows Arm64 目标平台提供了完整的编译器工具链与构建系统全链路支持。基于该版本,广大开发者可采用以下两种灵活的开发模式。
1、本地原生开发
直接在 Windows Arm64 设备上完成CUDA应用的原生编译、调试与运行全流程开发;
2、交叉编译开发
以 Windows x86-64 版本的工具包作为主机环境,面向 Arm64 目标平台完成跨架构编译输出。在分发形式上,英伟达同时提供了可视化Windows Arm64本地安装程序与免安装二进制归档压缩包两种交付形式。
本次预览版已完整集成编译、链接所需的 CUDA 头文件、导入库、运行时组件与核心算法库。需要注意的是,显卡驱动、平台固件与系统镜像仍需用户单独获取部署,未包含在工具包内。
二、应用移植无需等待RTX Spark硬件落地
英伟达明确指出,软件生态迁移无需受硬件发布节奏限制,开发者不必等待搭载 RTX Spark 架构的消费级硬件上市,即可提前启动代码适配与移植工作,现有主流 Windows on Arm 设备完全可以支撑前期开发与功能验证。
针对移植工作,英伟达给开发者提出了三项重要参考建议:
1、依赖项前置排查
优先梳理项目依赖的第三方库,确认其是否已完成 Arm64 架构的原生适配,避免后续出现兼容性阻塞;
2、构建架构选型权衡
根据项目需求,在原生 Arm64 构建(优先极致性能)与 Arm64EC 混合构建(优先兼容存量 x86 代码) 两种方案中做出合理选择;
3、终态性能验证
等RTX Spark 正式硬件发售后,在目标硬件上完成最终的性能调优与兼容性验证。
三、已知问题与使用注意事项
需要强调几次的是,CUDA Toolkit 13.4属于面向早期开发者的预览版本, 目前仍存在若干已知问题,主要包括以下四个方面:
1、内存传输性能限制
使用可分页内存的CUDA数据传输性能,暂未达到正式版预期水平;
2、PyTorch 兼容风险
部分复杂 PyTorch 构建与训练工作流,可能触发GPU超时重置,甚至导致系统重启;
3、安装过程黑屏现象
在驱动安装过程中,显示器可能出现最长约两分钟的黑屏状态,属于安装流程正常现象;
4、开发工具暂未适配
智能编程辅助工具Nsight Copilot目前暂不支持Windows Arm64平台。
综上所述,英伟达强调广大开发者不应将CUDA Toolkit 13.4用于实际生产环境与核心业务场景,也不可作为正式性能基准测试的依据。
截至目前,英伟达尚未公布 Windows Arm64支持纳入正式版(GA)CUDA 的具体时间节点,RTX Spark 平台的正式发布日期也有待官方最终确认,市场普遍预期为2026年秋季。
四、总结展望
总的来看,CUDA Toolkit 13.4开发者预览版的发布,是英伟达CUDA生态向 Windows on Arm64 场景拓展的标志性里程碑。它打破了CUDA在Windows端长期仅覆盖x86架构的局限,为 RTX Spark 平台落地提前铺就软件生态土壤,也为开发者预留了充足的代码移植与适配周期。
小编将在第一时间分享更多相关最新动态和爆料,敬请关注。