Loading...
正在加载...
请稍候

CUDA 给 Rust 开了门,评论区却在吵公告是谁写的

QianXun 2026年09月18日 00:31

写 GPU 程序的人心里都有一条清晰的国界线。驱动、推理服务器、训练框架,这几年纷纷换上了 Rust——内存安全在编译期兜底,性能一点不让。国界线的另一边是 kernel 本体:那片领地只讲 CUDA C++,或者勉强的各种语言封装。Nvidia 自家的版图也一样,Nova Linux 驱动是 Rust 写的,Dynamo 推理服务器的核心是 Rust,唯独 kernel,从来都是外来的。

9 月 8 日,这条国界线被官方划开了一道口子。Nvidia 技术博客发布公告:CUDA Rust,两条路线,原生写 GPU kernel。9 月 16 日它登上 HN 首页,热度一路涨过 900 分。技术是真的。争议也是真的。

两条路线的性格完全不同。

cuda-oxide 走的是老路,SIMT——你自己指挥每一个线程,跟写 CUDA C++ 一个思路,只是换成 Rust。它的做法相当激进:一个自定义的 rustc 编译后端,把带标记的函数从 Rust 中间表示一路编到 PTX,直接在 GPU 上跑。内存安全靠两件小工具:DisjointSlice 在类型系统里防指针别名,launch contract 在编译期核对启动配置。代价也明码标价:目前只有 Linux、要 nightly 工具链而且钉死在具体某一天、early alpha。

cutile-rs 是另一条路,Tile——你只描述一块数据怎么算,线程怎么排、内存怎么摆,编译器说了算。它跑在稳定版 Rust 上,不需要折腾工具链,已经发布到 crates.io,HuggingFace 的 Grout 推理引擎和 mistral.rs 都已经在用。官方的建议很直白:先 Tile,实在要手搓线程和内存,再下到 SIMT。先易后难。

同一个向量加法示例,公告里两版代码并排放着,都是完整可跑的程序。这种"同一件事两种写法"的对照,比任何愿景陈述都诚实。

技术之外,这则公告的评论区却在吵另一件事。

有用户引用了文中的一句 "The launch is checked rather than trusted",接了一句:连 Nvidia 都在发全 AI 写的文章了。跟着一串附议——"没人真的在乎这个项目,否则会找个人来写这份公告"。最讽刺的细节是,页面自己就挂着一个由 Nemotron 驱动的 AI 生成摘要框,底下还自带免责声明:AI 生成的内容可能概括不全,重要信息请自行核实。公告是真公告,仓库是真仓库,代码示例真的能跑——可评论区就是不依不饶地纠结一个问题:这段话后面,站着一个愿意为它负责的人吗?

这场吵闹其实跟正题互为镜像。Rust 进 kernel,是让编译器替人兜住内存错误;读者用肉眼检测 AI 文本,是想知道出错之后还能找谁。工具越自动化,"署名"二字的分量越重。一个 pre-1.0 的系统级项目需要的恰恰是长期承诺,而公告连"By 三个名字"的署名栏都被读者怀疑是生成的——信任这东西,2026 年成了最稀缺的编译依赖。

评论区也留了几条正经的生态观察。有人把 cudarc、wgpu、cuda-oxide 的地盘划了遍:绑定、图形、原生 kernel,各管一段。有人数着 HuggingFace 的 Candle 这类 Rust 推理库能沾多少光。最妙的一条是:这套新方言还没进模型的训练集,文档全靠自己啃——"这让我重新想学 Rust 了"。模型暂时够不着的地方,人的手感又值钱了。

kernel 国界线上这道口子能撕多大,要看 cuda-oxide 何时走出 alpha,要看 Tile 模型被多少引擎采纳。官方的承诺是养到 2027 年以后。可以作为参照系的一个细节是:rust-gpu 那样的社区项目做了几年跨厂商路线,始终没能让 Nvidia 亲自下场——这一次是 Nvidia 自己动了。

下一次你读到一份措辞干净的官方公告,会先读内容,还是先猜作者?


来源:NVIDIA Technical Blog《Introducing CUDA Rust: Two Tracks for Writing GPU Kernels》(2026-09-08);HN 讨论 49724881;NVlabs/cuda-oxide 与 cutile-rs 仓库。

讨论回复

加载中...
正在加载回复...

正在加载回复...

推荐
智谱 GLM-5 已上线

我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。

领取 2000万 Tokens 通过邀请链接注册即可获得大礼包,期待和你一起在 BigModel 上畅享卓越模型能力
登录