Super-threading

Super-threading

Super-threading is a multithreading approach that weaves together the execution of different threads on a single processor without truly executing them at the same time. [ [http://arstechnica.com/articles/paedia/cpu/hyperthreading.ars/3 Superthreading with a multithreaded processor] ] This qualifies it as time-sliced or temporal multithreading rather than simultaneous multithreading. It is motivated by the observation that the processor is occasionally left idle while executing an instruction from one thread. Super-threading seeks to make use of unused processor cycles by applying them to the execution of an instruction from another thread.

The superscalar processor designs of today allow for an even fuller exploitation of a single processor by executing parts of several instructions at the same time, as in Intel's hyper-threading.

ee also

* Thread
* Barrel processor

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Super-threading — es una forma de multithreading simultáneo, similar y anterior al HyperThreading de Intel. Los computadores con soporte para dicha tecnología pueden ejecutar instrucciones de un hilo de ejecución (thread) distinto cada ciclo de reloj, de tal forma …   Wikipedia Español

  • Super-threading — es una forma de multithreading simultáneo, similar y anterior al HyperThreading de Intel. Los computadores con soporte para dicha tecnología pueden ejecutar instrucciones de un hilo de ejecución(thread) distinto cada ciclo de reloj, de tal forma… …   Enciclopedia Universal

  • Hyper-threading — (officially termed Hyper Threading Technology or HTT) is an Intel proprietary technology used to improve parallelization of computations performed on PC microprocessors via simultaneous multithreading. It is an improvement on super threading. It… …   Wikipedia

  • Hyper-threading — Буквы HT в логотипе Pentium 4 Hyper threading (англ. Hyper threading Гиперпоточность, официальное название Hyper Threading Technology (HTT))  торговая марка компании Intel для разработанной ею реализации технологии «одновременной… …   Википедия

  • Microprocesseur — Un microprocesseur est un processeur dont les composants ont été suffisamment miniaturisés pour être regroupés dans un unique circuit intégré. Fonctionnellement, le processeur est la partie d’un ordinateur qui exécute les instructions et traite… …   Wikipédia en Français

  • Multithreading (computer hardware) — Multithreading computers have hardware support to efficiently execute multiple threads. These are distinguished from multiprocessing systems (such as multi core systems) in that the threads must all operate in the same address space, as there is… …   Wikipedia

  • Parallélisme (informatique) — Pour les articles homonymes, voir parallèle. Blue Gene L cabinet., un des ordinateurs massivement parallèle les plus rapides des années 2000 En informatiqu …   Wikipédia en Français

  • Barrel processor — A barrel processor is a CPU that switches between threads of execution on every cycle. This CPU design technique is also known as interleaved or fine grained temporal multithreading. As opposed to simultaneous multithreading in modern superscalar …   Wikipedia

  • Superscalar — A superscalar CPU architecture implements a form of parallelism called Instruction level parallelism within a single processor. It thereby allows faster CPU throughput than would otherwise be possible at the same clock rate. A superscalar… …   Wikipedia

  • Algorithmic efficiency — In computer science, efficiency is used to describe properties of an algorithm relating to how much of various types of resources it consumes. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”