🐟 (@stevessr) 在 英伟达™ 发布 CUDA-Oxide 0.1 实验性 Rust-To-CUDA 编译器 中发帖
[!quote]+
CUDA-Oxide 0.1 于本周四发布,这是 Rust-to-CUDA 编译器的首发实验版本,用于使用 Rust 编程语言以 "安全(ish)"的方式编写 SIMT GPU 内核。CUDA-Oxide 采用标准 Rust 代码,并直接以英伟达 PTX 格式输出。
CUDA-Oxide 由英伟达工程师设计,采用单源编译、设备侧抽象和使用定制 rusc 编译器后端的 Rust 原生编译流水线。
虽然目前还处于实验阶段,但这个新的开源项目对于那些希望通过本地 Rust 代码处理 CUDA 的人来说是一个很大的进步。
https://github.com/NVlabs/cuda-oxide