x86 : Intel et AMD dévoilent FRED, AVX10, AMX et ChkTag pour doper perfs et sécurité
Le x86 n’a pas dit son dernier mot : Intel et AMD annoncent une salve d’améliorations concrètes pour doper les perfs vectorielles/matrices et muscler la sécurité, avec des nouveautés qui visent autant les applis que les OS et hyperviseurs.
FRED, AVX10/AMX et ChkTag : le trio qui remet le x86 en tête
L’x86 Ecosystem Advisory Group, créé par Intel et AMD, commence à livrer du concret. D’abord avec FRED (Flexible Return and Event Delivery), un modèle d’interruptions modernisé et standardisé qui réduit la latence et améliore la fiabilité système. Objectif : rendre le chemin des événements plus prévisible et plus rapide, du firmware jusqu’aux applications.

Côté performances, la standardisation d’AVX10 et des extensions matrices (AMX/ACE) généralise l’accélération des calculs vectoriels en 512 bits et la multiplication de matrices. Les développeurs disposent ainsi d’un socle commun pour exploiter des unités larges et des tuiles matrices, sans dépendre d’implémentations fragmentées.
Intel courtise AMD pour le convertir en client fonderie : Une démarche qui peut redistribuer le marché
La pièce maîtresse, c’est ChkTag, une extension de « memory tagging » pour le x86. En associant de petits tags au contenu mémoire et en les vérifiant en matériel, ChkTag aide à attraper les débordements de tampon et use-after-free. Les compilateurs peuvent cibler précisément les zones critiques, limitant la surcharge par rapport aux protections purement logicielles. Atout clé : des binaires activés ChkTag restent exécutables sur d’anciens CPU dépourvus de la fonctionnalité, ce qui simplifie le déploiement.
Intel a d’ailleurs tiré un trait sur x86S, son projet visant à couper les modes 16/32 bits pour simplifier l’ISA. Place à une approche plus pragmatique : préserver la compatibilité tout en poussant de nouvelles briques de performance et de défense, en complément des shadow stacks et des mécanismes de confidential computing. La spécification complète de ChkTag est attendue d’ici la fin de l’année.
Ce qu’il faut retenir
- FRED : interruptions modernisées pour latence réduite et fiabilité accrue.
- AVX10/AMX : accélération vectorielle 512 bits et matrices normalisée, plus simple à exploiter.
- ChkTag : protection mémoire matérielle ciblable, compatible avec l’existant, pensée pour apps, noyaux, hyperviseurs et firmware.
Source : TechPowerUp