Nvidia hat CUDA Rust vorgestellt, das es Entwicklern ermöglicht, GPU-Kernel in Rust zu schreiben. Die neuen Projekte cuda-oxide und cutile-rs bringen CUDA-Modelle nach Rust, wobei beide noch in der Alpha-Phase sind. Entwickler werden ermutigt, diese Tools auszuprobieren, um die Möglichkeiten der GPU-Programmierung zu erweitern.
Die Projekte bieten unterschiedliche Ansätze zur Speicherverwaltung und Thread-Verwaltung. Während cuda-oxide eine manuelle Verwaltung erfordert, ermöglicht cutile-rs eine einfachere Nutzung ohne architekturspezifische Entscheidungen. Beide Projekte setzen eine GPU mit Compute Capability 8.0 voraus und haben spezifische Anforderungen an die Toolchain.