simultaneous multithreading

technique for improving the overall efficiency of superscalar CPUs with hardware multithreading