28 novembre 2024

Krusell France

Ta dose d'actu digital !

AMD annonce ROCm 6.3 : nouveautés et améliorations majeures du système ouvert de pilotes.

ROCm 6.3 adds several new features including a Fortran compiler, and SGLang
Rate this post

AMD annonce ROCm version 6.3 avec de nouvelles mises à jour

AMD a récemment annoncé la version 6.3 de ROCm, apportant de nombreuses nouveautés à l’écosystème ROCm. Cette nouvelle itération de la pile de pilotes open-source comprend plusieurs ajouts, dont SGLang, FlashAttention-2 et un compilateur Fortran.

SGLang

SGLang est un nouveau runtime dans ROCm 6.3 qui améliore apparemment la latence, le débit et l’utilisation des ressources en optimisant les modèles d’IA générative de pointe sur les cartes graphiques Instinct d’AMD. SGLang offre jusqu’à 6 fois de meilleures performances sur l’inférence de grands modèles de langage et est livré avec des conteneurs Docker préconfigurés qui utilisent Python pour accélérer les flux de travail d’IA, multimodaux et les backends cloud évolutifs.

FlashAttention-2

FlashAttention-2 est la prochaine itération de FlashAttention, qui réduit l’utilisation de la mémoire et les exigences de calcul avec les modèles d’IA Transformer. Cette nouvelle version offre jusqu’à 3 fois d’améliorations de vitesse par rapport à la version précédente pour les passages en avant et en arrière, accélérant ainsi le temps d’entraînement des modèles d’IA.

Compilateur Fortran

AMD a mis en place un compilateur Fortran dans ROCm 6.3, permettant aux utilisateurs d’exécuter des applications héritées basées sur Fortran sur les cartes graphiques Instinct modernes d’AMD. Ce compilateur offre un déchargement direct sur GPU à travers OpenMP pour les charges de travail scientifiques, une compatibilité ascendante permettant aux développeurs de continuer à écrire du code Fortran pour les applications héritées existantes, et des intégrations simplifiées avec les noyaux HIP et les bibliothèques ROCm.

Support Multi-NodeFFT

Le support Multi-NodeFFT permet des calculs FFT distribués à haute performance dans ROCm 6.3. Cette fonctionnalité simplifie apparemment la mise à l’échelle multi-nœuds, réduit la complexité des développeurs et permet une extensibilité transparente à travers d’énormes ensembles de données.

Améliorations des bibliothèques de vision par ordinateur dans ROCm 6.3

ROCm 6.3 introduit des améliorations des bibliothèques de vision par ordinateur rocDecode, rocJPEG et rocAL, permettant la prise en charge du codec AV1, du décodage JPEG accéléré par GPU et une meilleure augmentation audio.

ROCm est une pile de logiciels et de pilotes open-source conçue pour fonctionner sur les cartes graphiques Instinct d’AMD. La plateforme vise à fournir des fonctionnalités qui permettent ou améliorent les applications d’entreprise accélérées par GPU telles que le calcul haute performance (HPC), l’IA/apprentissage machine, la communication, et bien plus encore.

Source : www.tomshardware.com

  • romain barry portrait redacteur

    Expert en informatique, Romain a une formation en ingénierie informatique et une passion pour les gadgets high tech. Il partage ses connaissances sur les derniers smartphones, les composants matériels et les astuces pour optimiser les performances des PC.

    Voir toutes les publications