Was ist Hyperthreading?

Viele Prozessoren haben eine Technik an Bord, die als Hyperthreading bekannt ist. Es sorgt für einen schnelleren Betrieb der CPU, aber heutzutage möchten Sie es lieber nicht mehr. Wie ist das genau?

Hyperthreading erschien vor langer Zeit im Jahr 2000 auf dem Pentium 4. Einfach ausgedrückt ist es ein Trick, nützliche Teile des Prozessorkerns zu erstellen, die beim Ausführen eines Befehls nicht verwendet werden. Indem bereits andere Anweisungen verarbeitet wurden. Vorausgesetzt, das Betriebssystem ist für Hyperthreading angepasst, was in den frühen Tagen ein ziemliches Problem war. Dies führte manchmal sogar zu langsameren als zu schnelleren Computern.

Später hat der Trick sehr gut funktioniert. Schließlich können Sie auch eine andere gleichzeitig mit einer Anweisung verarbeiten lassen. Manchmal gehen Dinge schief und die zweite Anweisung stellt sich als nicht notwendig heraus und wird ausgegeben. Laut Intel ergibt der Trick im Allgemeinen einen Geschwindigkeitsgewinn von etwa 30%. Beachten Sie, dass wir jetzt über die frühe Generation von Hyperthreading-Prozessoren sprechen. Sie enthalten nur einen echten CPU-Kern, daher war jede Beschleunigung, die eine parallele Verarbeitung erreichen könnte, eine schöne Verbesserung. Später wurde es technisch einfacher, mehrere CPU-Kerne (wobei CPU für Central Processing Unit steht, in gutem Niederländisch Prozessor) auf einem Chip zu platzieren. Sie sehen dort aber auch, dass Hyperthreading immer noch verwendet wird; einfach, um jeden dieser "Kerne" schneller zu machen.Sie können sich Hyperthreading auch als eine Art virtuellen Prozessor vorstellen. Aufgrund des Betriebssystems werden sie normalerweise einfach als "separater" Prozessor angesehen.

Zukunft ohne Hyperthreading

Die Zukunft liegt jedoch nicht im Hyperthreading. Tatsächlich empfiehlt Intel jetzt, das gesamte Hyperthreading auszuschalten (falls möglich). Der Grund ist einfach: Es ist eine ältere Technik, die sich als überhaupt nicht sicher herausstellt. Hacker können Daten stehlen, indem sie mit Hyper-Threading herumspielen. Spectre und Meltdown sind die bekanntesten Beispiele für Hacks rund um die Technik. Und leider sind jetzt mehr solcher Hacks im Umlauf. Intel verabschiedet sich daher langsam von riskantem Hyperthreading. Mehr CPU-Kerne sind eine sicherere Lösung, die zu diesem Zeitpunkt auch einfach und vor allem billiger zu realisieren ist. Trotzdem werden Sie sich eine Weile mit dem Erbe des Hyperthreading beschäftigen. Viele relativ junge Prozessoren (und damit Computer) haben die Technologie an Bord.

Da das Ersetzen von Laptops und PCs viel langsamer ist als in der Vergangenheit, wird das Hyperthreading auch eine Weile ausgeführt. Stellen Sie daher sicher, dass Ihr System auf dem neuesten Stand ist, indem Sie regelmäßige Updates installieren. Übrigens ist die Wahrscheinlichkeit, dass Sie als Heimanwender wirklich mit Spectre, Meltdown und dergleichen zu tun haben, nicht sehr hoch. Es sind hauptsächlich Rechenzentren, die auf Probleme stoßen. Da sie attraktive Ziele für Hacker sind, verursachen Patches gegen die Hacks erhebliche Geschwindigkeitsverluste. Dies führt wiederum zu steigenden Energiekosten, langsamer reagierenden Servern usw. Das Deaktivieren von Hyperthreading hat definitiv große Auswirkungen!