ViaMind Radar

Tecnología e Inversión · Verificado por ViaMind

NVIDIA apuesta por Rust para programar GPU de forma nativa

La compañía anunció dos vías para escribir kernels de GPU en Rust: cuda-oxide y cutile-rs, con seguridad de memoria en tiempo de compilación.

· Publicado
Ilustracion contextual ViaMind · no es fotografia del hecho

Lo reportado

Dos proyectos, dos enfoques

Según el blog técnico de NVIDIA, cuda-oxide ofrece un backend de codegen personalizado para rustc que compila kernels estilo SIMT directamente a PTX usando Pliron IR y LLVM. cutile-rs permite programación de GPU basada en tiles en Rust estable, con el compilador gestionando el mapeo de hilos y el layout de memoria mediante compilación JIT de CUDA Tile IR.

Seguridad y adopción temprana

Ambos proyectos imponen seguridad de memoria en tiempo de compilación: cuda-oxide usa DisjointSlice y contratos de lanzamiento para evitar aliasing, mientras que cutile-rs usa particionamiento de tensores y propiedad para acceso exclusivo. cutile-rs ya está publicado en crates.io y se usa en el motor de inferencia Grout de HuggingFace y en mistral.rs; cuda-oxide sigue en alfa temprana.

Estado de evidencia: Las afirmaciones materiales incluidas fueron contrastadas con la evidencia enlazada.

Compartir esta historia

LinkedIn WhatsApp

RECIBE VIAMIND RADAR

Lo que importa, directo en tu correo.

Un resumen diario con una historia clave de cada sección.

Fuentes

← Volver al inicio