Die Funktion Intel Microarchitecture, mit der ein einzelner physischer CPU-Kern als zwei logische Kerne für das Betriebssystem angezeigt werden kann .
Hier ist eine Aufschlüsselung:
* Wie es funktioniert: HTT arbeitet durch Duplizierungen bestimmter Teile des Prozessorkerns, wie z. Dies ermöglicht es dem Kern, im Wesentlichen gleichzeitig an zwei separaten Ausführungsfäden zu arbeiten. Wenn ein Thread auf Daten wartet (z. B. aus dem Speicher), kann der Kern auf die Verarbeitung des anderen Threads wechseln, wobei Ressourcen verwendet werden, die sonst im Leerlauf wären.
* Vorteile: HTT kann die Gesamtsystemleistung verbessern, insbesondere bei Multithread -Workloads, bei denen mehrere Aufgaben oder Threads gleichzeitig ausgeführt werden können. Es erhöht den Prozessordurchsatz, indem es die Ressourcen des Kerns besser nutzt.
* Einschränkungen: HTT liefert nicht die gleiche Leistungssteigerung wie zwei getrennte physische Kerne. Da die logischen Kerne Ausführungsressourcen teilen, kann es zu Streit- und Leistungsbeschränkungen kommen. Der tatsächliche Leistungsverstärkung hängt von der Arbeitsbelastung ab und davon, wie gut er für Multithreading optimiert ist.
* keine Virtualisierungstechnologie: Es ist wichtig zu beachten, dass Hyper-Threading keine Virtualisierung ist. Es ist eine Technik auf Hardware-Ebene, um die Kernnutzung zu verbessern.
* Andere Namen: Während Hyper-Threading der offizielle Intel-Name ist, werden andere Begriffe manchmal informell "gleichzeitig Multithreading (SMT)" verwendet.
Zusammenfassend ist die Hyper-Threading-Technologie (HTT) ist die richtige Antwort.