快科技 12 月 9 日消息,NVIDIA 近期正式推出了 CUDA 13.1,官方将其定位为 " 自 2006 年 CUDA 平台诞生以来最大、最全面的升级 "。
此次更新的核心亮点 CUDA Tile 编程模型,却引起了业界关于 NVIDIA" 护城河 " 是否会被削弱的讨论,知名芯片架构师 Jim Keller 认为这可能标志着该软件排他性的终结。

CUDA Tile 是一种基于数据块(tile)的模型,其设计目标是大幅降低 GPU 编程的门槛,开发者可以专注于将数据组织成块并进行计算,而底层复杂的线程调度、内存布局以及硬件资源映射等工作,则由编译器和运行时系统自动处理。
为支持这一新模型,CUDA 13.1 引入了虚拟指令集(Tile IR),并配套发布了 cuTile 工具,允许开发者使用流行的 Python 来编写基于 Tile 的 GPU Kernel。
芯片设计界资深人物、曾参与 AMD Zen、苹果 A 系列和特斯拉 Autopilot 设计的 Jim Keller 认为,如果未来的主流 GPU 编程逐渐转向这种 Tile-based 方式,开发者一旦习惯了 " 写 Tile、硬体自己优化 " 的模式。
那么同一套程序逻辑就更容易移植到不同的 GPU 硬件上,不像过去的 CUDA C++ 那样高度绑定 NVIDIA 硬件,这可能会给 AMD、Intel 或新兴的 AI 公司提供切入机会。



登录后才可以发布评论哦
打开小程序可以发布评论哦