Folia
← 返回头版

NVIDIA宣布推出原生Rust GPU编程工具

NVIDIA于2026年9月宣布推出两个Rust项目,使开发者能够直接用Rust编写GPU内核代码 1。其中cuda-oxide采用自定义rustc代码生成后端,实现SIMT编程模型,而cutile-rs则在更高层级提供Tile编程模型 1。两个项目都将代码编译为PTX格式 1。

cuda-oxide目前处于早期alpha阶段,要求开发环境包括Linux操作系统、GPU计算能力8.0或更高版本、CUDA工具包12.x或更新版本,以及pinned nightly Rust工具链 1。相比之下,cutile-rs的要求相对较轻,需要GPU计算能力8.0或更高、CUDA 13.3、稳定版Rust 1.89或更新版本,且已发布至crates.io官方包管理库 1。cutile-rs已在实际项目中得到应用,包括HuggingFace的Grout推理引擎和mistral.rs 1。Melih Elibol计划在2026年9月8-11日举办的蒙特利尔RustConf 2026大会上,发表题为"Fearless Concurrency on the GPU"的演讲 1。


评论