英伟达™ 发布 CUDA-Oxide 0.1 实验性 Rust-To-CUDA 编译器

phoronix.com NVIDIA Releases CUDA-Oxide 0.1 For Experimental Rust-To-CUDA Compiler A new NVIDIA Labs project is greatly improving the capabilities of ...
英伟达™ 发布 CUDA-Oxide 0.1 实验性 Rust-To-CUDA 编译器
英伟达™ 发布 CUDA-Oxide 0.1 实验性 Rust-To-CUDA 编译器
phoronix.com

NVIDIA Releases CUDA-Oxide 0.1 For Experimental Rust-To-CUDA Compiler

A new NVIDIA Labs project is greatly improving the capabilities of using the Rust programming language for developing CUDA kernels for NVIDIA GPUs.

[!quote]+

CUDA-Oxide 0.1 于本周四发布,这是 Rust-to-CUDA 编译器的首发实验版本,用于使用 Rust 编程语言以 "安全(ish)"的方式编写 SIMT GPU 内核。CUDA-Oxide 采用标准 Rust 代码,并直接以英伟达 PTX 格式输出。

CUDA-Oxide 由英伟达工程师设计,采用单源编译、设备侧抽象和使用定制 rusc 编译器后端的 Rust 原生编译流水线。

虽然目前还处于实验阶段,但这个新的开源项目对于那些希望通过本地 Rust 代码处理 CUDA 的人来说是一个很大的进步。

github.com

GitHub - NVlabs/cuda-oxide: cuda-oxide is an experimental Rust-to-CUDA...

cuda-oxide is an experimental Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust. It compiles standard Rust code directly to PTX — no DSLs, no foreign language bindings, just Rust.

2 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文