# 英伟达发布 CUDA-Oxide 0.1，邀请开发者使用 Rust 开发 CUDA 内核

- 来源：IT之家（RSS）
- 发布时间：2026-05-09 13:33
- AIHOT 分数：58
- AIHOT 链接：https://aihot.virxact.com/items/cmoxyrxa905qtsllhg7t1q9pg
- 原文链接：https://www.ithome.com/0/948/155.htm

## AI 摘要

英伟达实验室发布了实验性开源项目CUDA-Oxide 0.1编译器，允许开发者使用Rust语言直接为NVIDIA GPU编写CUDA内核。该编译器将标准Rust代码输出为CUDA生态的底层中间表示PTX，支持单源码编译并提供设备端抽象，旨在通过Rust的类型系统和内存安全优势，减少传统CUDA开发中的常见错误。项目采用自定义的rusc编译器后端，首个版本已开源发布。

## 正文

IT之家 5 月 9 日消息，英伟达实验室本周四推出实验性开源项目 CUDA-Oxide 0.1 编译器，尝试用 Rust 语言直接开发 NVIDIA GPU 的 CUDA 内核。

CUDA-Oxide 是一个实验性的 Rust-to-CUDA 编译器，其目标是让开发者使用 Rust 编程语言，为英伟达显卡编写 SIMT（单指令多线程） GPU 内核。首个版本已在周四上线，并以开源项目形式公开。

CUDA-Oxide 的核心做法，是把标准 Rust 代码直接输出为 NVIDIA 的 PTX。PTX 是 CUDA 生态里的底层中间表示，常用于描述 GPU 执行指令。

CUDA-Oxide 在设计上持单源码编译，并提供设备端抽象，减少直接操作底层细节的负担；同时采用自定义的 rusc 编译器后端，构建更原生的 Rust 编译流程。

项目说明里提到，CUDA-Oxide 试图以“safe-ish”的方式编写 SIMT 内核，尽量保留 Rust 在类型系统和内存管理上的优势，从而减少传统 CUDA 开发里常见的一些错误。

CUDA-Oxide 标志

IT之家附上参考地址

CUDA-Oxide 0.1
