In dictionaries:
Simultaneous multithreading
a technique for improving the overall efficiency of superscalar CPUs with hardware multithreading.
Speculative multithreading
Thread Level Speculation, also known as Speculative Multi-threading, or Speculative Parallelization, is a technique to speculatively execute a section of computer code that is anticipated to be executed later in parallel with the normal execution on a separate independent thread.
more...