NVIDIA CUDA Toolkit 13.4 增加对 Windows on Arm 和 Rubin GPU 的支持
NVIDIA 发布了 CUDA Toolkit 13.4,为利用 GPU 加速的开发者带来了重大升级。此次更新引入了对 Windows on Arm 平台的支持、Rubin GPU 架构的早期开发者访问权限以及增强的 GPU 管理工具,进一步扩大了 CUDA 在高性能计算和 AI 工作负载中的吸引力。
CUDA 扩展至 Windows on Arm 是一个重要的里程碑,满足了边缘计算和移动环境中对 Arm 设备日益增长的需求。历史上,CUDA 仅通过 Linux 支持 Arm,但此次发布扩展了兼容性,为面向轻量化和高能效系统的开发者开辟了新的机会。
另一项引人关注的功能是对 NVIDIA Rubin 架构的预览支持,该架构提供 107 的计算能力。Rubin 旨在为下一代 AI 工作负载提供支持,重点关注代理式 AI 系统。开发者现在可以在 Rubin GPU 正式发布之前开始将应用移植到 Rubin GPU,使此次更新对计划采用尖端硬件的团队尤为重要。
先进的 GPU 资源管理
该工具包还引入了 Multi-Process Service (MPS) V3,这是一个用于管理共享 GPU 资源的全新系统。该升级包括可脚本化的命令行界面、命名的服务器实例以及与 Linux cgroups 集成的 GPU 内存限制。这些增强功能使 GPU 资源的精确分区成为可能,对于需要在容器化环境中严格隔离的企业 AI 和 HPC 工作负载至关重要。
另一个新功能 CUDA Compute Fabric Transport (CFT) 提供了跨 GPU 大规模移动数据的高级机制。通过减少虚拟地址空间压力并支持异步操作,CFT 提高了大型多 GPU 系统中的数据传输效率,使其成为基于 NVIDIA NVLink 技术的开发者的重要工具。
Python 和开发者工具
Python 开发者通过 CUDA Python 的更新获得了对 CUDA API 的更广泛访问,其中包括改进的内存管理和对 Pythonic 纹理编程的支持。CUDA 核心库现在支持高级工作流,例如 NUMA 感知内存管理和 GPU 算法的提前编译。这些更新简化了开发高性能应用的过程,同时在多个 GPU 架构之间保持灵活性。
NVIDIA 的开发者工具也得到了增强。Nsight Python 1.0 为 Python 工作流引入了简化的内核分析,而 Nsight Systems 现在支持 Rubin GPU 和 CUDA 13.4,在更多平台上运行。这些工具为针对复杂工作负载(如 AI、HPC 和云环境)的开发者提供了关键的调试和优化能力。
对 AI 和 HPC 开发者的影响
CUDA Toolkit 13.4 专注于 GPU 资源管理和先进的通信协议,凸显了其在高性能 AI 和 HPC 部署中的日益重要性。随着企业越来越多地采用多 GPU 设置来处理深度学习和数据分析等任务,该工具包的更新可能会加速其在企业和研究领域的采用。
此外,Rubin GPU 预览支持与 NVIDIA 在 AI 驱动解决方案领域的更广泛布局保持一致,此前 NVIDIA 已通过 NVIDIA Agent Toolkit 和 CUDA-X 库进行了扩展。这些发展使 NVIDIA 能够抓住对 AI 基础设施日益增长的需求,预计未来几年将显著增长。
市场背景
截至 2026 年 9 月 9 日,NVIDIA 的股票交易价格为 $223.67,过去 24 小时内下跌了 0.87%,市值为 $5.43 万亿美元。尽管此次发布对 NVIDIA 财务的短期影响可能有限,但其对 AI 和 HPC 市场份额的长期影响可能会很大,特别是在 Rubin GPU 转向全面可用性时。
利用 CUDA Toolkit 13.4 的开发者和企业有望在竞争中占据优势,特别是在需要可扩展的高性能计算能力的 AI 和机器学习应用中。对于计划采用 Rubin GPU 或在 Arm 设备上扩展工作负载的用户来说,此次发布提供了关键工具,可以从今天开始优化其应用。
开发者可以在 NVIDIA 的官方网站上访问工具包和发布说明,以探索完整的功能列表。