SMT Simultaneous Multi-Threading / Hyper-Threading
Un cœur physique de CPU apparaît comme deux cœurs « logiques » (ou plus) — il passe d'un thread à l'autre quand l'un cale sur un défaut de cache ou une mauvaise prédiction de branchement.
Intel l'appelle Hyper-Threading (depuis le Pentium 4, en 2002) ; AMD parle de SMT. Le gain sur les charges multithread tourne autour de 15 à 30 %. Revers de la médaille : des failles de sécurité (Spectre, MDS, Foreshadow) qui ont obligé à désactiver le SMT dans les environnements sensibles. Intel a abandonné l'Hyper-Threading sur les cœurs P des Core Ultra 200 (2024) pour libérer de la surface de silicium et simplifier l'ordonnancement. AMD, elle, le conserve. La gestion des états P et C interagit étroitement avec le SMT.