NVIDIA lance CUDA Rust, permettant d’écrire des kernels GPU directement en Rust et de les compiler nativement vers PTX. Deux approches sont proposées : cuda-oxide, un backend rustc personnalisé pour le modèle SIMT classique, et le modèle Tile, plus récent, où le compilateur gère le mapping architecture-spécifique. L’article détaille l’installation et présente un exemple complet de vector addition sur les deux modèles.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire