text: Simultaneous multithreading , often abbreviated as SMT , is a technique for improving the overall efficiency of superscalar CPUs with hardware multithreading .
simplified: Simultaneous multithreading , acronym SMT , is a technique for improving the overall efficiency of superscalar CPUs with Hardware multithreading .