Pile software optimisée pour GPU

AMD ROCm™ est une pile software ouverte comprenant des pilotes, outils de développement et API qui permettent la programmation de GPU, du noyau de bas niveau aux applications destinées aux utilisateurs finaux. ROCm est optimisé pour les applications d'IA générative et de calculs hautes performances, et il est facile de migrer du code existant vers la plateforme software ROCm.

Nouveautés de ROCm 7

Prise en charge complète des GPU AMD Instinct™ Série MI350

Plateforme d'opérations ROCm, offrant une intégration complète de Kubernetes et Slurm

Les principales fonctionnalités incluent la sécurité de niveau entreprise, le contrôle à l'échelle du cluster, le parallélisme expert et les nouveaux types de données FP6 et FP4 pour offrir une flexibilité et des performances améliorées

Inférence distribuée avec llm-d, SGLang et vLLM pour offrir évolutivité, temps de latence réduit et performance accrue dans les tâches d'IA à grande échelle

Solution d'IA client avec prise en charge intégrée de Linux et complète de Windows

AMD ROCm Lockup White

Évolution de ROCm au fil des années

Des entreprises et instituts de recherche de pointe utilisent ROCm depuis près de dix ans. Découvrez les grands jalons de l'histoire de ROCm.

Partenariats et preuves d'efficacité

Pour les charges de travail les plus exigeantes 

ROCm permet le développement d'applications d'IA et de HPC sur un large éventail de charges de travail exigeantes.

IA

Grands modèles de langage (LLM)

Génération d'images et de vidéos

Recommandation

Vision par ordinateur

HPC

Sciences de la vie

Mécanique des fluides numérique

Énergie

Science de l'environnement

ROCm pour les charges de travail d'IA

ROCm offre une suite d'optimisations pour les charges de travail d'IA. Cette solution prend en charge l'écosystème software d'IA au sens large, y compris les structures, modèles et outils ouverts.

Développement de modèle simplifié

Prise en charge d'une large gamme de modèles de Hugging Face pouvant servir au développement de solutions spécifiques à chaque utilisateur

Assistance pour les structures phares

Prise en charge en amont des principales structures d'IA, y compris TensorFlow et PyTorch

Bibliothèques d'apprentissage automatique

Propose des bibliothèques dédiées à l'apprentissage automatique, notamment MIOpen et MIVisionX

Déploiements scale-out

Prise en charge des principaux outils de conteneurisation, notamment Docker, Singularity, Kubernetes® et Slurm pour permettre un déploiement à grande échelle

AMD Data Center and Cloud Computing

Créez vos modèles d'IA sur le cloud de développement AMD

Demandez l'accès aux accélérateurs AMD Instinct™ et rationalisez votre développement.

ROCm pour le HPC et le supercalcul

Le software ROCm permet d'appliquer le HPC à toute une variété de disciplines afin d'aider l'humanité à relever certains de ses plus grands défis. ROCm permet également le développement d'applications sur certains des meilleurs supercalculateurs au monde.

Langages de programmation HPC

Prend en charge plusieurs choix de langages de programmation pour les charges de travail HPC, offrant aux développeurs une gamme d'outils pour les aider à résoudre leurs problèmes, notamment OpenMP®, HIP, OpenCL™ et Python™

Bibliothèques mathématiques et de communication

Inclut une grande variété de bibliothèques mathématiques et de communication pour aider les développeurs à fournir des codes HPC plus fonctionnels et à améliorer les performances

Ensemble complet d'outils de développement

ROCm comprend un ensemble complet d'outils fournissant aux développeurs et aux chercheurs des capacités de gestion, de contrôle qualité et de surveillance flexibles. 

Outils de développement, profileurs et débogage

Prise en charge d'une gamme d'outils pour aider les développeurs à suivre, analyser et identifier les bugs, afin de réduire le temps nécessaire pour achever le développement des applications

Solutions de gestion pour les déploiements de conteneurs

Prise en charge d'outils de conteneurisation de pointe pour simplifier les déploiements de systèmes et de charges de travail, et fluidifier la gestion des importants clusters AMD accélérés par GPU pour l'IA et le HPC

Outils de surveillance des ressources système

Inclut un outil destiné aux administrateurs système et gestionnaires de cluster pour détecter les problèmes et les résoudre

Capacités de gestionnaire à distance

Circuits de gérabilité hors-bande avancés inclus pour une surveillance de GPU simplifiée dans les systèmes de grande taille

GPU pris en charge

AMD Radeon Graphics

Cœurs graphiques AMD Radeon

Certaines fonctionnalités de ROCm prennent en charge une sélection de cartes graphiques AMD Radeon¹. Découvrez la nouvelle génération de cartes graphiques professionnelles.

Ressources pour les développeurs

ROCm Developer screen shot

Hub développeurs ROCm

Commencez à développer des applications accélérées par les GPU AMD. Rendez-vous dans le Hub développeurs ROCm pour accéder aux derniers guides d'utilisation, conteneurs, vidéos de formation, webinaires et plus encore.

Développement ML sur les GPU AMD Radeon

Les chercheurs et développeurs qui travaillent avec des modèles ML et des algorithmes utilisant PyTorch peuvent désormais utiliser ROCm (à partir de la version 5.7) sur Ubuntu® Linux® pour exploiter la puissance de calcul parallèle des derniers GPU AMD Radeon Série 7900 pour PC de bureau².

Newsletter dédiée à ROCm

Recevez les dernières actualités concernant ROCm.

Notes de bas de page

©2024 Advanced Micro Devices, Inc. Tous droits réservés. AMD, le logo AMD avec la flèche, AMD ROCm, AMD Instinct, EPYC, Radeon Instinct et leurs combinaisons sont des marques commerciales d'Advanced Micro Devices, Inc. PyTorch est une marque commerciale ou une marque déposée de PyTorch. Les autres noms de produits cités dans cette publication ne sont mentionnés qu'à des fins d'identification et peuvent être des marques déposées de leurs sociétés respectives.

  1. Pour une liste complète des pièces Radeon prises en charge par ROCm, rendez-vous sur : https://rocm.docs.amd.com/en/latest/reference/gpu-arch-specs.html.  
  2. La technologie Radeon™ AI est compatible avec toutes les cartes graphiques AMD Radeon Série 7000 et plus récentes. Vérifiez la disponibilité auprès du fabricant de votre système avant l'achat. GD-232.