Lexique informatique › Matériel › Hyperthreading

Hyperthreading

Matériel Svenska → Mis à jour: 2026-09-20

Le nom qu'Intel donne au multithreading simultané (SMT) : un cœur physique se présente comme deux cœurs logiques en partageant ses unités d'exécution entre deux threads. Lancé avec le Pentium 4 en 2002 ; AMD propose la même technique sous le nom de SMT dans les Ryzen.

L'idée : quand un thread cale sur un défaut de cache, un autre peut occuper le pipeline. Le gain tourne autour de 30 % de débit sur des charges mixtes, et de zéro pour un thread unique lié au CPU. Revers de la médaille : le SMT partage le cache L1, ce qui ouvre la porte à des attaques par canal auxiliaire (Foreshadow en 2018, puis Zombieload, RIDL et toute la famille MDS). OpenBSD le désactive par défaut, et Intel l'a abandonné sur ses puces grand public Core Ultra (Arrow Lake, 2024). Les processeurs de serveur, eux, le conservent.

← Retour au lexique