Hyperthreading / SMT
Simultaneous Multithreading — un cœur CPU physique se présentant comme deux threads logiques, partageant les unités d'exécution pour les garder occupées quand un thread est bloqué.
Un cœur avec SMT (terme d'AMD) ou Hyperthreading (terme d'Intel) expose deux threads matériels. Quand un thread attend la mémoire ou subit un défaut de cache, le second utilise les unités d'exécution inactives.
Gain réel
Le SMT apporte environ 15 à 30 % de débit supplémentaire sur les charges fortement multithread (compilation, rendu, encodage vidéo). Il ne double PAS les performances — les ressources d'exécution sous-jacentes sont partagées.
Quand ça nuit
Quelques charges sensibles à la latence (certains jeux, certains plugins audio) préfèrent le SMT désactivé pour que les threads ne se disputent pas le cache. Les conceptions hybrides d'Intel contournent cela en supprimant le SMT sur les P-cores (Core Ultra 200) et en l'omettant totalement sur les E-cores.
Lire les spécifications
« 8 cœurs / 16 threads » signifie 8 cœurs physiques avec SMT. « 8 cœurs / 8 threads » signifie sans SMT. Pour un travail multithread soutenu, plus de cœurs battent plus de threads — une puce 12 cœurs / 12 threads surpasse souvent une puce 8 cœurs / 16 threads en rendu.