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.

async compiler-backend cuda gpu heterogeneous-computing high-performance-computing nvidia programming-languages rust
1 Open Issue Need Help Last updated: Jul 31, 2026

Open Issues Need Help

View All on GitHub
enhancement help wanted perf IR-lowering cuda-feature

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.

Rust
#async#compiler-backend#cuda#gpu#heterogeneous-computing#high-performance-computing#nvidia#programming-languages#rust