驱动之家 前天
CUDA 20年来最大更新!芯片大神Jim Keller:NVIDIA在拆护城河
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 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 公司提供切入机会。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

nvidia amd 芯片 gpu 编程
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论