NVIDIA lanza cuda-oxide, un compilador de Rust para GPU
NVIDIA ha lanzado cuda-oxide v0.1.0, un compilador de Rust para kernels de GPU CUDA. La herramienta compila funciones anotadas directamente a PTX mediante una cadena de transformaciones. Un solo comando, `cargo oxide build`, compila a la vez el host y el device.
Procesado por IA desde MarkTechPost; editado por Hamidun News
NVIDIA ha abierto el código de cuda-oxide, un compilador experimental que convierte funciones de Rust directamente en código de GPU CUDA. Hasta ahora, los desarrolladores de aplicaciones para GPU tenían que elegir entre la comodidad de Rust y el rendimiento de CUDA.
Cómo funciona
cuda-oxide es un backend personalizado del compilador rustc. Toma las funciones con la anotación `#[kernel]` y las pasa por una cadena de transformaciones: Rust → Stable MIR → Pliron IR → LLVM IR → PTX (Parallel Thread Execution, código máquina para las GPU de NVIDIA).
La clave: el desarrollador escribe el código una sola vez. Un solo comando, `cargo oxide build`, compila tanto la parte de CPU (host) como la de GPU (device). Antes había que combinar Rust para el host con C/CUDA para los kernels.
Por qué importa
Rust en la GPU es el santo grial para los desarrolladores. CUDA ha estado ligada históricamente a C/C++. Rust ofrece seguridad de memoria sin recolector de basura, algo crítico para la computación de alto rendimiento.
- La programación SIMT (Single-Instruction Multiple-Thread) se vuelve más accesible
- Un único ecosistema de herramientas: Cargo trabaja igual con todos los destinos
- Garantías de seguridad de memoria incluso para el código de GPU
- Es más fácil integrar CUDA en proyectos de Rust existentes
- Se acorta la distancia entre el lenguaje del host y el de los kernels
cuda-oxide v0.1.0 es un primer paso. La herramienta es experimental, por lo que en tareas de producción puede haber limitaciones y errores.
Qué significa
NVIDIA invierte en el ecosistema de Rust para la computación en GPU. Es una señal de que el mundo se aleja de la obligación de usar C/C++ para la computación paralela. Si cuda-oxide llega a una versión de producción, podría convertirse en el estándar para los nuevos proyectos CUDA en Rust y cambiar el panorama del desarrollo para GPU.
- 1 nov 2026Los modelos locales pierden ante Opus y Codex: 0,21 puntos en un MacBook frente a 1,00 de Codex
- 1 nov 2026Un autor de Habr ajusta YOLOv8l con radiografías dentales y lleva el mAP50 a 0,642
- 1 nov 2026Los bots de voz con LLM recurren al clasificador rápido Jev: decisiones en 200–500 ms
- 1 nov 2026La capa de seguridad MoneyGate frenó las 42 peticiones fraudulentas a IA locales
Preguntas frecuentes sobre la noticia
Cómo funciona?
cuda-oxide es un backend personalizado del compilador rustc. Toma las funciones con la anotación `#[kernel]` y las pasa por una cadena de transformaciones: Rust → Stable MIR → Pliron IR → LLVM IR → PTX (Parallel Thread Execution, código máquina para las GPU de NVIDIA). La clave: el desarrollador escribe el código una sola vez. Un solo comando, `cargo oxide build`, compila tanto la parte de CPU (host) como la de GPU (device). Antes había que combinar Rust para el host con C/CUDA para los kernels.
¿Qué se sabe sobre Por qué importa?
Rust en la GPU es el santo grial para los desarrolladores. CUDA ha estado ligada históricamente a C/C++. Rust ofrece seguridad de memoria sin recolector de basura, algo crítico para la computación de alto rendimiento. La programación SIMT (Single-Instruction Multiple-Thread) se vuelve más accesible Un único ecosistema de herramientas: Cargo trabaja igual con todos los destinos Garantías de seguridad de memoria incluso para el código de GPU Es más fácil integrar CUDA en proyectos de Rust existentes Se acorta la distancia entre el lenguaje del host y el de los kernels cuda-ox
¿Qué se sabe sobre Qué significa?
NVIDIA invierte en el ecosistema de Rust para la computación en GPU. Es una señal de que el mundo se aleja de la obligación de usar C/C++ para la computación paralela. Si cuda-oxide llega a una versión de producción, podría convertirse en el estándar para los nuevos proyectos CUDA en Rust y cambiar el panorama del desarrollo para GPU.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
Lo esencial de la IA — una vez por semana
Siete historias que de verdad importaron, elegidas a mano. Sin ruido ni notas de prensa.
¡Listo! Revisa tu correo para la confirmación.