NVIDIA 官宣 CUDA Rust:双轨路线用 Rust 写 GPU 内核
NVIDIA 在官方博客宣布推出 CUDA Rust,开发者从此可以用纯 Rust 原生、安全地编写 CUDA GPU 内核,官方随后以「CUDA Rust is here」转发宣传,项目已在 GitHub 上开源。这是 CUDA 生态对 Rust 社区的一次重要官方背书。
已确认
- 提供 cuda-oxide 与 cutile-rs 两条路线。
- cuda-oxide 面向 SIMT 编程模型,提供自定义 rustc codegen 后端,基于 Pliron IR 框架和 LLVM 把 SIMT 风格的 Rust 内核直接编译为 PTX,需要 nightly 工具链。
- cutile-rs 面向 Tile 编程模型。
- 项目由 npmashi 等人发布,代码已在 GitHub 上提供。
为什么重要
- Rust 的内存安全特性与 GPU 编程结合,有望降低内核开发中的安全风险,同时为不熟悉 C++ 的开发者打开 CUDA 生态入口。
- 双轨设计(SIMT 与 Tile)覆盖了从细粒度线程级到高抽象分块级的编程需求,体现 NVIDIA 对多样化 GPU 编程范式的支持。
2026-09-09 ~ 2026-09-10 · 5 条相关
一手来源
- 【源头】NVIDIA 推出 CUDA Rust:cuda-oxide 与 cutile-rs 双路线写 GPU 内核 — ssh4net · 2026-09-09
- NVIDIA 官宣 CUDA Rust:用 Rust 写 GPU 内核的两条路线 — ducha_aiki · 2026-09-09
- CUDA Rust 来了:可用纯 Rust 编写 CUDA 内核的两条路线 — rjurney · 2026-09-10
另有 2 条近重复转述:blelbach · blaizedsouza