Super-threading

From Free net encyclopedia

Super-threading is a form of simultaneous multithreading (SMT), similar in design to hyper-threading.

In super-threading, the processor can execute instructions from a different thread each cycle. Thus cycles left unused by a thread can be used by another that is ready to run. Still, a given thread is almost surely not utilizing all the multiple execution units of a modern processor at the same time. More advanced implementations of SMT allow multiple threads to run in the same cycle, using different execution units of a superscalar processor.


See also

es:Super-threading