Super-threading
From Free net encyclopedia
Revision as of 12:01, 25 March 2006; view current revision
←Older revision | Newer revision→
←Older revision | Newer revision→
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.
[edit]