Glossary

Simultaneous Multithreading (SMT)

SMT

A processor design technique allowing a single physical core to execute instructions from more than one thread at once, introduced to the Power line with POWER5.

Simultaneous multithreading lets a single physical processor core issue instructions from two or more software threads in the same clock cycle, improving overall throughput on workloads that don't fully saturate a core with one thread. IBM introduced two-way SMT to Power with POWER5; later generations expanded it further.

Related Terms