NVIDIA 推出 CUDA Rust:cuda-oxide 与 cutile-rs 双路线写 GPU 内核
ssh4net · x · 2026-09-09
NVIDIA 官方博客介绍用 Rust 编写 GPU 内核的两条路线:
- cuda-oxide:提供自定义 rustc codegen 后端,通过 Pliron IR 框架和 LLVM 把 SIMT 风格的 Rust 内核直接编译为 PTX;用 DisjointSlice 和 launch contract 在编译期防止别名,保证内存安全;目前处于早期 alpha,需要固定的 nightly 工具链和自定义 LLVM。
- cutile-rs:在 stable Rust 上做 Tile 式 GPU 编程,编译器通过 CUDA Tile IR JIT 自动管理线程映射与内存布局;用张量分区和所有权保证独占访问;已发布到 crates.io,并被 HuggingFace 的 Grout 推理引擎和 mistral.rs 采用,需 Rust 1.89+ 与 CUDA 13.3。
NVIDIA 还计划支持 CUDA Rust 与 CUDA C++、CUDA Python 之间的跨语言互操作,避免前端选择造成生态锁定。博客附了两条路线的上手示例命令与文档入口。
所属事件:NVIDIA 官宣 CUDA Rust:双轨路线用 Rust 写 GPU 内核(5 条相关)→
「编程与Agent」频道最新
- Celesto 推出便宜近 90% 的 CI Runner,兼做 Agent 云电脑 — aniketmaurya · 2026-10-27
- Runway 发布 App Studio:描述即生成图片视频音频创意应用,无需代码 — runwayml · 2026-10-27
- 用 $28 算力让模型给自己造 copilot:他的新模型个人基准 — bucolucas · 2026-10-27
- 创始人和 Claude 4 天产 46 条 App 视频,省下 1.15 万美元 — PrajwalTomar_ · 2026-10-27
- Agent 中途改计划该被允许吗:真实系统介入时的边界之辩 — wistfulcracker84 · 2026-10-27
- HeyGen 联手 Canva:幻灯片讲者备注自动变数字人讲解视频 — HeyGen · 2026-10-27