Intel AVX10 ISA pour inclure des instructions AVX-512 avec prise en charge des P-Cores et des E-Cores

L’ISA (Instruction Set Architecture) AVX10 d’Intel à venir a été détaillée et prend en charge AVX-512 pour les P-Cores et E-Cores.

L’ISA AVX10 d’Intel pourrait être la grosse artillerie de Chipzilla contre AMD, avec le support AVX-512 pour les P-Cores et E-Cores

Dans une slide publiée par Longhorn sur Twitter, nous pouvons voir les détails de l’ISA AVX10 à venir chez Intel, qui semble être disponible en deux versions, une préactivation (AVX10.1) et une postactivation (AVX10.2). Les deux ISAs ont une grande nouveauté, à savoir le support facultatif des FP/entiers sur 512 bits, ce qui était exclu des puces client récentes. L’ISA Intel AVX-512 existe depuis un moment avec Rocket Lake et Tiger Lake, mais la société a décidé de la désactiver sur les puces client les plus récentes, telles que Alder Lake et Raptor Lake.

Crédits d’image : Longhorn

Mais il semble qu’Intel pourrait ramener ces instructions avec les processeurs prenant en charge l’ISA AVX 10. Selon les détails de pré et postactivation, l’ISA AVX10 fait partie des dernières extensions de performances avancées (Advanced Performance Extensions) d’Intel et offrira :

  • Facultatif 512 bits FP/entier
  • 128/256 bits FP/entier
  • 32 registres de vecteurs
  • 8 registres de masque
  • Arrondi embarqué sur 256/512 bits
  • Diffusion embarquée
  • Promotions scalaire/SSE/AVX
  • Additions média natives
  • Additions HPC
  • Support transcendantal
  • Regroupement/Dispersion
  • Énumération basée sur la version
  • Support sur P-Cores, E-Cores

Ce n’est pas comme si AVX-512 avait complètement disparu. Le support des instructions est toujours présent du côté HPC avec les puces Xeon. Cependant, le côté client pourrait bien ramener les instructions AVX-512, car AMD les propose déjà sur ses processeurs grand public Ryzen 7000, et elles offrent des performances impressionnantes dans certains besoins de travail spécifiques sans entraîner une forte consommation d’énergie. La consommation d’énergie était une préoccupation majeure avec les précédentes instructions AVX-512 d’Intel.

L’AVX10 d’Intel représente un changement majeur pour prendre en charge une ISA vectorielle haute performance sur les futurs processeurs Intel. Cela permet au développeur de maintenir une seule voie de code qui offre de hautes performances sur toutes les plates-formes Intel avec un minimum de vérification des fonctionnalités. Les développements futurs de l’ISA AVX10 d’Intel continueront de fournir un environnement riche, flexible et cohérent qui prend en charge de manière optimale les produits serveur et client.

via Intel

De plus, la version préactivation AVX10.1 ne répertorie le support AVX-512 que pour les P-Cores, tandis que la version AVX10.2 ajoute également les E-Cores. Des communiqués indiquaient déjà qu’Intel pourrait ramener AVX-512 sur les puces client sous une certaine forme à l’avenir. Outre les avantages d’utilisation précédemment mentionnés, plusieurs avantages basés sur les performances de l’AVX10 d’Intel comprennent :

  • Les applications compilées en AVX2 pourront bénéficier de gains de performance en recompilant en AVX10, sans besoin d’un accordage logiciel supplémentaire.
  • Les applications AVX2 sensibles à la pression des registres vectoriels bénéficieront le plus des 16 registres vectoriels supplémentaires et des nouvelles instructions.
  • Les applications vectorielles hautement threadées sont susceptibles d’obtenir un débit global plus élevé lorsqu’elles sont exécutées sur les processeurs Intel Xeon basés sur les E-Cores ou sur les produits Intel avec une architecture hybride de performances.

La société a Meteor Lake pour les clients, et Granite Rapids & Sierra Forest pour ses clients HPC. Les trois familles utilisent une architecture similaire avec les P-Cores utilisant des cœurs Redwood Cove et les E-Cores basés sur l’architecture Crestmont. Intel a déclaré que ses futurs processeurs Xeon, baptisés Granite Rapids, seront les premiers compatibles avec AVX10 et marqueront la transition d’AVX-512 à Intel AVX10 (ne prendra pas en charge les extensions de vecteurs de 256 bits). Attendez-vous à plus d’informations à l’avenir.

À lire :  Le PDG de NVIDIA voit un énorme potentiel d'IA en Inde pour compenser la guerre des puces entre les États-Unis et la Chine


Retrouvez, la vidéo d’un de nos confrères hardware de la semaine :

YouTube video

Sources : VideoCardz, WCCF Tech

Ci-dessous, nos guides d'optimisations dont : Optimiser Windows 11 pour les jeux - Optimiser Windows 10 pour les jeuxComment réduire latenceStock PS5

Guide Optimisation Pc Windows 11 Jeux Performance Bot Guide Optimisations Pc Windows 10 Jeux Performances Sur Omgpu.com Bot

Guide Comment Reduire Input Lag Latence Omgpu Bot Ps5 Stock Playstation 5 Bot

Vous pourriez aussi aimer