Die Vorteile von Hyper-Threading

Die meisten Mikroprozessorchips von Intel verfügen über eine Funktion, die das Unternehmen als "Hyper-Threading" bezeichnet. Die Technologie verbessert die Leistung in komplexen Softwareumgebungen durch effizienteres Jonglieren mehrerer Programmaufgaben. Im Wesentlichen verdrängt es die Leistung der zentralen Verarbeitungseinheit in einem Mikroprozessor, indem es sie so beschäftigt wie möglich hält.

Fäden

PCs halten viele Programme gleichzeitig im Speicher. Bei herkömmlichen Anwendungsprogrammen ist jedes eine Aufgabe. Modernere Programme können jedoch aus mehreren Tasks bestehen, die als Threads bezeichnet werden und voneinander unabhängig sind. Ein Webbrowser-Programm kann beispielsweise drei Registerkarten haben, auf denen verschiedene Websites angezeigt werden. Jede Registerkarte hat einen eigenen Thread im Speicher, sodass Downloads und andere verlängerte Aktivitäten auf einer Registerkarte weiterhin funktionieren können, während Sie eine andere verwenden.

Besserer Durchsatz

Ein Prozessor mit Hyper-Threading führt aktiv doppelt so viele Threads aus wie ein gleichwertiges Modell ohne Hyperthreading. Dies geschieht durch zwei Kopien von Komponenten, die den Status der CPU verfolgen, sodass die CPU schnell zwischen zwei Threads wechseln kann. Wenn die CPU Daten oder Programmieranweisungen aus dem Speicher benötigt, wartet sie einige Millionstel Sekunden, bis der Computer die Informationen abruft. In dieser kurzen Zeit könnte die CPU Dutzende von Anweisungen ausführen. Durch Hyper-Threading wird diese Zeitverschwendung verkürzt, indem während der Wartezeit Anweisungen von einem anderen Thread ausgeführt werden. Intel behauptet, dass dies den gesamten Prozessordurchsatz um 30 Prozent verbessert.

Kosteneffizient

Obwohl durch das Hyperthreading jeder Kern zwei Threads ausführen kann, werden nur bestimmte Speicherelemente und nicht alle Komponenten in der CPU dupliziert. Der Prozessorchip gewinnt an Effizienz, während er die Chipchipgröße um nur 5 Prozent erhöht. Die zusätzlichen Kosten für den Chip sind relativ zur Geschwindigkeitsverbesserung gering. Die Hyper-Threading-Technologie umfasst nur den Mikroprozessorchip selbst und erfordert keine externen Komponenten.

Erweiterte Multicore-Verarbeitung

Seit Juli 2013 ist Hyper-Threading auf Core i3-, i5- und i7-Prozessoren verfügbar. Auf dem Pentium 4, einem Single-Core-Chip, erschien es jedoch früh. Hyper-Threading funktioniert gleichermaßen unabhängig davon, wie viele Kerne der Chip hat, da jeder den gleichen Leistungsvorteil hat.

Empfohlen