SIMD sans Peur en Rust : Sept Ans Plus Tard
2025-03-30
Il y a sept ans, un article de blog présentait une vision de Rust comme langage idéal pour écrire des programmes SIMD rapides. Aujourd'hui, malgré les progrès accomplis, l'expérience reste difficile. Cet article explore les défis de la programmation SIMD en Rust, en se concentrant sur les problèmes de sécurité, les stratégies de multiversionnage et les orientations futures. Il compare des approches comme `std::simd`, `pulp` et le prototype `fearless_simd` de l'auteur, plaidant pour un effort collaboratif au sein de la communauté Rust afin de construire une infrastructure robuste de programmation SIMD comparable à Highway.
Développement