nramosdev · Blog

CUDA Rust: NVIDIA Compila Rust Directo a PTX — Dos Tracks para Kernels GPU

#youtube#nramosdev#ia#análisis
youtube ·

TL;DR

CUDA Rust: NVIDIA Compila Rust Directo a PTX — Dos Tracks para Kernels GPU

NVIDIA acaba de anunciar CUDA Rust: escribir kernels GPU directamente en Rust, compilado nativo a PTX. Dos proyectos open source, Apache 2.0, cubriendo los dos modelos de programación de CUDA.

Capítulos del vídeo

  • 00:00 — CUDA en Rust — Rust real compilado a PTX
  • 00:17 — Dos tracks: SIMT y Tile
  • 00:34 — CUDA-Oxide — Intercepta la compilación MIR→PTX
  • 00:52 — Memoria segura en GPU con DisjointSlice
  • 01:11 — Cutile-rs — Rust estable, tile-based
  • 01:30 — Ownership antes que unsafe
  • 01:43 — 2 PFLOP/s en B200 — Benchmarks contundentes
  • 02:04 — Rust seguro vs unsafe: menos del 0.3%
  • 02:21 — Qwen3 en Rust con Grout — HuggingFace usa cutile
  • 02:41 — Requisitos: Linux, GPU CC 8.0+, CUDA
  • 03:03 — Rust en infraestructura NVIDIA
  • 03:26 — Roadmap hasta 2027 y más allá

El contexto

DATOS CLAVE

Análisis

• CUDA-Oxide: MIR → Pliron IR → LLVM IR → PTX nativo, early alpha

• Cutile-rs: Tile-based, JIT a CUDA Tile IR, Rust estable 1.89+, ya en crates.io

• Benchmarks B200: 7 TB/s element-wise, 2.07 PFLOP/s GEMM (96.4% cuBLAS)

Puntos clave

Conclusión

• Rust seguro vs unsafe: diferencia menor al 0.3%, sin overhead medible


Artículo generado automáticamente desde el vídeo publicado en nramosdev. Cada número citado proviene de la investigación verificada del pipeline.

([nr])

¿Te ha gustado? Suscríbete al canal para más análisis de IA en español.

Ver en YouTube

Artículos relacionados