Processeurs Intel® Xeon® Scalable et Intel® AVX-512
Par le passé, les charges de travail exigeantes telles que l'IA, le HPC, l'analyse et la mise en réseau nécessitaient des investissements importants en matériel spécialisé et en accélérateurs dédiés afin d'obtenir des performances et des résultats. Si cette approche permet à de nombreuses organisations de répondre aux exigences de performance, elle peut engendrer des problèmes de coût et d'évolutivité qui entravent une réussite totale. Intel® AVX-512 est présent sur les derniers processeurs Intel Xeon, y compris le prochain processeur Intel® Xeon® 6 avec P-cores.
Afin de simplifier le déploiement des charges de travail avancées et de le rendre plus rentable, Intel® AVX-512, une fonctionnalité intégrée aux processeurs Intel® Xeon® Scalable, fournit une accélération intégrée pour l'IA, l'analytique, les simulations scientifiques, les simulations financières et les autres tâches gourmandes en calcul qui impliquent des calculs vectoriels.
Intel® AVX-512 est un élément essentiel des moteurs HPC Intel® et IA Intel® disponibles dans le dernier processeur Intel® Xeon®, et bientôt avec Intel® Xeon® 6 avec P-cores. Ces fonctionnalités puissantes vous permettent de tirer le meilleur parti du processeur, afin que vous puissiez exploiter des cas d'utilisation innovants avec une efficacité et un ROI optimaux. Les accélérateurs intégrés sont souvent moins complexes à utiliser que les accélérateurs dédiés, ce qui permet aux concepteurs de solutions d'atteindre plus rapidement le délai de rentabilisation.
Lorsque vous évaluez vos options pour prendre en charge les charges de travail avancées telles que l'IA, l'analytique, les simulations financières et les simulations scientifiques, commencez par évaluer nos options d'accélérateur intégrées. Si votre charge de travail peut être exécutée efficacement sur les processeurs Intel® Xeon® en tirant parti de ces accélérateurs, aucun matériel d'accélération supplémentaire n'est nécessaire, ce qui permet de réduire les coûts de déploiement et d'exploitation tout en simplifiant l'intégration.
Comment fonctionne Intel® AVX-512
L'accélérateur Intel® AVX-512 est un ensemble d'instructions qui peuvent améliorer les performances des charges de travail nécessitant un traitement vectoriel intensif. Le traitement vectoriel, élément essentiel de nombreuses tâches de calcul avancées, effectue en parallèle une opération arithmétique sur un large éventail d'entiers ou de nombres à virgule flottante.
Grâce à ses capacités d'exploitation vectorielle 512 bits, Intel® AVX-512 peut gérer vos tâches de calcul les plus exigeantes sans introduire de matériel spécialisé. Le grand registre de l'accélérateur prend en charge 32 nombres à double précision et 64 nombres à virgule flottante en simple précision, ainsi que huit nombres entiers de 64 bits et 16 nombres entiers de 32 bits.
Intel® AVX-512 fournit également jusqu'à deux unités FMA (Fused Multiply Add) de 512 bits. En doublant la largeur du traitement vectoriel, vous doublez le nombre de registres par rapport à son prédécesseur, Intel® AVX2.
Avantages d'Intel® AVX-512 pour de meilleurs résultats opérationnels
Intel® AVX-512 vous permet d'optimiser le ROI et d'obtenir les performances avancées des charges de travail dont vous avez besoin en vous passant de la complexité et du coût des accélérateurs dédiés. Si votre entreprise cherche à créer des applications et à adopter des capacités de nouvelle génération telles que l'IA ou le HPC, Intel® AVX-512 peut être un outil essentiel pour déployer et exploiter ces applications à grande échelle. De même, si vous créez des solutions logicielles pour les vendre à vos clients, l'assistance Intel® AVX-512 les aide à déployer votre offre avec un équilibre optimal en termes de performances et de rentabilité. Par exemple, si l'on considère les performances HPC dans le domaine de la fabrication sur l'application OpenFOAM : sur le prochain processeur Intel® Xeon® 6 avec P-cores, les clients peuvent bénéficier de performances HPC 2,34 fois supérieures à celles du Xeon de 5ᵉ génération, et 7,55 fois supérieures à celles du Xeon de 2ᵉ génération. En ce qui concerne la plateforme Intel Xeon Scalable de 5ᵉ1 génération, les clients peuvent bénéficier de performances NAMD jusqu'à 3 fois supérieures sur la plateforme Intel Xeon Scalable de 5ᵉ génération par rapport à la plateforme Intel Xeon de 3ᵉ génération.2
Exemples d'utilisation
Intel® AVX-512 permet d'accélérer les performances des centres de données pour les charges de travail, notamment les simulations scientifiques, l'analyse financière, l'intelligence artificielle (IA)/le Deep Learning, la modélisation et l'analyse 3D, le traitement des images et de l'audio/vidéo, la cryptographie et la compression des données.
De nombreux clients d'Intel profitent d'Intel® AVX-512 pour améliorer les résultats de leur entreprise. Rendez-vous dans notre bibliothèque d'actualités client pour découvrir des exemples concrets de la façon dont Intel® AVX-512 permet d'améliorer les performances, le ROI et l'évolutivité.
Mise en route d'Intel® AVX-512
Tirer parti d'Intel® AVX-512 commence au niveau des logiciels. Si votre entreprise crée des logiciels pour une utilisation interne ou pour les vendre à des clients, nous offrons une large gamme de ressources d'assistance pour vous permettre de mettre en œuvre l'assistance d'Intel® AVX-512.
L'un des meilleurs moyens de commencer est de consulter nos guides détaillés de réglage des charges de travail, qui vous donnent des instructions étape par étape pour améliorer les performances avec Intel® AVX-512 dans des types de charges de travail spécifiques. Ces guides vous permettent notamment :
- Améliorer les performances de Deep Learning de l'IA
- Créer et exécuter l'application de dynamique moléculaire NAMD
- Paramétrer LAMMPS
- Optimiser les performances du système de gestion de base de données analytique ClickHouse
- Paramétrer Open vSwitch (OvS) avec DPDK (Kit de développement de plan de données)
Vous pouvez accéder à tous nos guides de réglage pour les processeurs Intel® Xeon® Scalable dans notre catalogue d'outils logiciels pour développeurs. Pour plus de détails sur Intel® AVX-512 et les autres extensions au jeu d'instructions Intel®, consultez la référence de programmation des extensions au jeu d'instructions de l'architecture Intel®.
Nous offrons également nos kits d'outils et nos composants Intel® oneAPI, qui peuvent vous permettre de rationaliser vos efforts de développement, notamment le kit d'outils Intel® oneAPI HPC, la bibliothèque oneAPI Math Kernel et le kit d'outils d'analytique d'IA Intel® oneAPI.
Enfin, vous pouvez trouver le référentiel complet des ressources techniques pour Intel® Advanced Vector Extensions dans la bibliothèque technique Intel® Developer Zone.
Faites l'expérience d'Intel® AVX-512 dès aujourd'hui
En plus de consulter nos documents de référence, vous pouvez tester le matériel Intel®, Intel® AVX-512 et d'autres fonctionnalités d'accélération intégrées à l'aide d'Intel® Developer Cloud.
Cette plateforme en ligne gratuite pour l'apprentissage, le prototypage, les tests et l'exécution des charges de travail comprend également la prise en charge d'un certain nombre de kits d'outils de développement de logiciels Intel®, d'outils et de bibliothèques.
Rendez-vous sur Intel® Developer Cloud pour vous inscrire et bénéficier d'une expérience pratique de notre plateforme complète pour les charges de travail avancées.
Alimentez plus efficacement les charges de travail avancées avec Intel® AVX-512
Lorsque vous cherchez à activer des capacités avancées dans votre solution logicielle, Intel® AVX-512 vous permet de le rendre possible sans introduire le coût et la complexité des accélérateurs spécialisés.
En prenant en charge cette fonctionnalité intégrée puissante dans les processeurs Intel® Xeon® Scalable, vous permettez à votre organisation, ou à vos clients, d'adopter les technologies de nouvelle génération dans les domaines de l'analytique, de l'IA, du réseau et du calcul haute performance d'une manière plus rentable et optimisée en termes de ROI.