Simultaneous multithreading
Efficiency improving technique for superscalar CPUs / From Wikipedia, the free encyclopedia
Simultaneous multithreading (SMT) is a technique for improving the overall efficiency of superscalar CPUs with hardware multithreading. SMT permits multiple independent threads of execution to better use the resources provided by modern processor architectures.