Intel et AMD développent APX, prochaine étape majeure des architectures x86, plus de performances sans…

Intel et AMD collaborent pour propulser l’architecture x86 vers de nouveaux sommets grâce aux extensions APX. Ces innovations permettent un accès élargi aux registres du CPU, boostant les performances sans grever la consommation énergétique. Cette initiative, pilotée par le groupe consultatif x86 EAG, pave la voie pour les prochaines générations de processeurs.

APX étend l’ensemble d’instructions x86 pour des performances supérieures et de nouvelles fonctionnalités sur les prochains CPU Intel et AMD

Il y a deux jours, nous évoquions les ACE (AI Compute Extensions), un ensemble d’instructions unifié qui accélère les opérations de multiplication matricielle sur les futurs CPU x86. Ces ACE s’intègrent à un projet plus vaste où Intel et AMD unissent leurs efforts pour moderniser l’architecture x86, sous l’égide du récent x86 EAG (Ecosystem Advisory Group).

Le groupe EAG dévoile davantage de précisions sur les APX (Advanced Performance Extensions). Ces APX représentent l’étape suivante dans le développement de l’architecture x86 : elles ouvrent l’accès à un plus grand nombre de registres pour l’ensemble des instructions x86. Les registres constituent des zones de stockage ultra-rapides au sein du CPU, abritant données, instructions et adresses mémoire pour les tâches en cours. Un accès étendu aux registres améliore nettement les performances du processeur.

Les APX intègrent aussi des fonctionnalités inédites qui optimisent les performances générales. Ces extensions boostent l’efficacité sur divers types de charges de travail, sans accroître de façon notable la surface silicium ni la consommation du cœur. Le CPU conserve ainsi sa taille et son enveloppe énergétique, tout en gagnant en vitesse.

À lire :  AMD préparerait des processeurs Zen 7 en nœud 14A pour rivaliser avec Intel sur son terrain

Concernant les registres, les APX doublent le nombre de registres généralistes (GPR) de 16 à 32. L’architecture x86 modernisée devient alors idéale pour les compilateurs, qui conservent davantage de données et de valeurs dans ces registres rapides.

Fonctionnalité / Amélioration Avant APX Avec APX Avantage principal
Registres généralistes (GPR) 16 registres 32 registres (doublés) Les compilateurs stockent plus de données dans les registres rapides au lieu de la mémoire lente
Opérations mémoire Plus de chargements/déchargements 10 % de chargements en moins, 20 % de déchargements en moins Code plus rapide et consommation électrique bien réduite
Formes d’instructions Principalement destructives (écrasent la source) Nouvelles versions non destructives Moins de copies temporaires, code plus simple et rapide
Exécution conditionnelle Limité (CMOV/SET uniquement) Chargement, déchargement, comparaison/test conditionnels + suppression de flags Usage élargi de la conversion if → moins de branches et d’erreurs de prédiction
Opérations sur pile PUSH/POP sur un seul registre Nouvelles instructions PUSH2 / POP2 Transfert de deux registres en une opération mémoire (appels de fonctions accélérés)
Densité de code Base Similaire aux binaires actuels Aucune augmentation notable de la taille des programmes
Consommation et coût silicium Augmentation minime Gains de performance sans surcoût énergétique ni matériel
Compatibilité Interopérabilité totale avec le code existant 10 % de chargements en moins, 20 % de déchargements en moins

Pour la compilation de code, les APX diminuent les chargements de 10 % et les déchargements de 20 % par rapport à un code cible x86-64 standard. Au-delà d’un accès accéléré aux registres, elles réduisent fortement la consommation dynamique par rapport aux opérations de chargement/déchargement. Ces mesures proviennent d’une simulation prototype sur le benchmark SPEC GPU 2017 integer. Les résultats réels sur puces x86 avec APX pourront varier, mais cela donne un aperçu concret des apports.

À lire :  Nintendo Switch 2 pourrait recevoir Genshin Impact bientôt, 5 ans après son lancement prévu sur l'ancien modèle

Les APX se distinguent par leur respect du passé tout en visant l’avenir. Les logiciels anciens fonctionnent sans heurt avec le nouveau code APX, confirmant la robustesse de l’architecture x86 qui domine depuis des décennies.

Face à la montée en puissance de l’IA, du traitement de données et des usages quotidiens, des extensions comme les APX garantissent à x86 des performances et une efficacité accrues pour longtemps. Dans un monde dépendant du silicium, cette évolution assure des ordinateurs plus vifs, intelligents et économes en énergie.

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 Comment supprimer Coil Whine carte graphique

Vous pourriez aussi aimer