Технология SMT (Simultaneous Multithreading, одновременная многопоточность) повышает производительность многоядерного процессора за счёт того, что каждое физическое ядро представляет собой два логических ядра и обрабатывает два потока данных вместо одного. 3
Это позволяет узлам ядра быть более полно загруженными работой и не простаивать, что в целом улучшает эффективность. 3
Однако стоит учитывать, что прирост производительности зависит от конкретной задачи. 3 Например, в рабочих задачах в среднем бонус от использования SMT составляет 18%, а в некоторых хорошо оптимизированных под многопоточность приложениях ускорение может достигать 40% и более. 3
Также есть мнение, что технология SMT увеличивает энергопотребление процессора и может создавать проблемы с совместимостью с определённым старым программным обеспечением. 4