Hyper-Threading

aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Wechseln zu: Navigation, Suche

Hyper-Threading (kurz: HTT oder HT ) ist eine von Intel entwickelte Technology, womit es möglich ist, anspruchsvolle Programme gleichzeitig auszuführen. Dieses parallele Ausführen von Programmen konnte man auch schon früher gewährleisten, aber mit großen Leistungseinschränkungen. Das Prinzip dieser Technologie besteht darin, dass man zwei Prozessoren in einem Prozessor simuliert. Durch ein komplexes Rechenwerk und Registerkarten können parallel laufende Pipelines zugeteilt werden. Durch die Virtualisierung von Prozessoren schaffte Intel eine Performance-Steigerung von bis zu 35 %. Der echte Prozessor täuscht dem Betriebssystem vor, das hier zwei Prozessoren am Laufen sind. In Multitasking-Systemen wird auch dem Benutzer vorgetäuscht, dass Prozesse parallel laufen können. In Wirklichkeit wechseln aber die Prozesse durch die Interrupts so schnell hin und her, dass es so aussieht, als ob die Prozesse parallel am Laufen wären.