tecnoboletín / 2026-09-12 / cuda-oxide
leer pick editorial #rust-to-gpu-compilation hallazgo 02 · boletín 2026-09-12

NVlabs/cuda-oxide

rustc custom backend para escribir kernels CUDA directamente en Rust. Compila funciones #[kernel] a PTX vía un pipeline Rust → Rust MIR → Pliron IR → LLVM IR → PTX (Pliron es un framework MLIR-like en Rust). Incluye abstracciones device-side (indexado type-safe, shared memory, atomics scoped, barriers, TMA, warp/cluster ops), runtime host (cuda-core/cuda-async) y políticas de compilación para especializaciones tuned sin parámetros runtime.

Estrellas
3.280
Forks
262
Lenguaje
Rust
Licencia
Apache-2.0
Issues
—
Estado
—

Cómo funciona

Implementa Rust-to-GPU compilation
Núcleo
NVlabs/cuda-oxide Rust · Apache-2.0 asynccompiler-backendcudagpuheterogeneous-computinghigh-performance-computingnvidiaprogramming-languages
Se cruza con usa Pliron (MLIR-like IR in Rust) authored_by nvidia

Diagrama derivado de madurez_senales (lenguaje, licencia, estado y topics) y de las relaciones que este repo tiene en el grafo de conocimiento. No es una arquitectura del proyecto: es su posición funcional tal como la registran los boletines.

Posición en el ecosistema

NVlabs/cuda-oxide
implementa
Rust-to-GPU compilation Concepto
NVlabs/cuda-oxide
usa
Pliron (MLIR-like IR in Rust) Repositorio
NVlabs/cuda-oxide
authored_by
nvidia Empresa
Expandir en el grafo 3D →

Relaciones que aportó este boletín