Intel et AMD ont célébré le premier anniversaire de la création du x86 Ecosystem Advisory Group (EAG). Dirigé par ces deux géants de l'industrie des microprocesseurs, le groupe réunit les principaux partenaires de l'écosystème avec pour ambition de stimuler l'évolution de l'architecture x86 pour les années à venir, au moyen de la standardisation, de la prise de décision collaborative et de l'innovation ouverte. Depuis sa création en octobre 2024, l'EAG a su s'imposer comme une plateforme cruciale pour coordonner le développement des technologies x86 tout en préservant la compatibilité écologique.

La mise en place de l'EAG vise à perfectionner la compatibilité et la cohérence sur tous les dispositifs utilisant des processeurs x86, allant des nœuds de supercalcul aux ordinateurs portables pour joueurs. Cette initiative aide les développeurs à réduire les incertitudes du développement multiplateforme. Au cours de l'année écoulée, les membres ont harmonisé les spécifications, remanié les architectures et collaboré sur des chaînes d'outils pour renforcer la stabilité de l'écosystème, ouvrant la voie aux futures extensions de jeux d'instructions et améliorations de sécurité.
Le point culminant de cet anniversaire a été l'annonce conjointe de fonctionnalités standardisées pour les futurs processeurs AMD et Intel. Quatre technologies phares en ont fait partie : AVX10, FRED, ChkTag et ACE 2, visant à améliorer les performances informatiques, la sécurité des systèmes et l'accélération de l'IA.
FRED (Flexible Return and Event Delivery)
FRED introduit un modèle de gestion des interruptions moderne pour le x86, visant à réduire la latence et améliorer la stabilité du système. Ce mécanisme renforce la réactivité du système dans des environnements hautement concurrentiels, bénéficiant notamment aux plateformes de virtualisation et de cloud computing.
AVX10
Cette nouvelle génération d'extensions de jeux d'instructions vectorielles et à usage général conserve la nature hautement parallèle de l'AVX512 avec une architecture de registre améliorée et une couche de compatibilité pour un support unifié entre clients, postes de travail et serveurs. Elle améliore le débit des tâches intensives en calcul tout en offrant des performances cohérentes pour les développeurs sur toute la gamme de produits.
Concernant la sécurité, l'EAG a introduit une spécification unifiée pour :
ChkTag (x86 Memory Tagging)
Cette innovation en sécurité mémoire au niveau matériel protège contre des vulnérabilités critiques telles que les débordements de tampon et les exploitations d'utilisation après libération. ChkTag intègre des instructions de validation de balises sur le processeur, permettant une détection instantanée des accès non conformes durant l'exécution. Il est fondamentalement compatible avec les processeurs actuels, permettant ainsi des fonctionnalités logicielles sans support matériel, réduisant les obstacles au déploiement. AMD et Intel prévoient d'incorporer cette fonction dans les futures plateformes de bureaux et serveurs, avec des spécifications complètes attendues d'ici à la fin de l'année.

Une autre technologie clé incluse dans la norme est :
ACE (Advanced Matrix Extensions for Compute)
ACE standardise les unités d'accélération pour la multiplication matricielle, offrant une expérience cohérente en calcul matriciel sur tous les appareils, des ordinateurs portables aux serveurs de datacenters. Cette avancée a un impact significatif sur l'inférence en apprentissage automatique, le traitement d'images et le calcul scientifique, symbolisant un progrès notable dans la collaboration autour de l'architecture x86 pour les charges de travail d'IA.
Intel et AMD, dans un communiqué commun, ont mis en avant que l'objectif de l'EAG n'est pas de transformer les fondations du x86 mais de le rendre plus ouvert et avant-gardiste. En co-définissant les extensions et interfaces d'outils, les deux entreprises visent à éviter les répétitions et la fragmentation, atteignant un équilibre entre compatibilité et innovation. Une telle synergie est rare dans l'industrie, deux concurrents étroitement engagés au cœur du développement architectural, illustrant un besoin partagé d'un écosystème stable.
À l'aube de sa deuxième année, l'EAG envisage d'élargir son consortium pour inclure davantage de fournisseurs de logiciels indépendants stratégiques (ISV) et évaluer de nouvelles extensions de jeux d'instructions pour améliorer performances et sécurité. Les priorités futures incluent une prévisibilité architecturale à long terme, la compatibilité entre générations et des contrôles plus granulaires de l'efficacité énergétique. Alors que l'architecture x86 demeure cruciale pour les bases informatiques, des ordinateurs portables aux systèmes de supercalcul, les progrès continus de l'EAG pourraient s'avérer essentiels pour maintenir la compétitivité de cet écosystème.
Grâce à cette coalition, AMD et Intel ont non seulement atteint un consensus technique mais ont également signifié à l'industrie que la communauté x86 se réinvente, de manière plus ouverte et coordonnée, en réponse à la montée rapide des architectures ARM et RISC-V. Les nouveaux standards définis par ce partenariat vont façonner l'évolution des écosystèmes PC et serveur dans les années à venir.