Was ist Hyper-Threading-Technologie?
Threading oder simultanes Multi-Threading (SMT) in einer Computerumgebung bezieht sich auf das Multitasking oder die Mehrfachverarbeitung von Anweisungen aus einem einzelnen Programm, dh, es wird mehr als ein Informationsstrom gleichzeitig verarbeitet. Dies kann nur mit Anwendungen geschehen, die für den Betrieb in dieser Art von Umgebung ausgelegt sind. Hyper-Threading im allgemeinen Sinne bewirkt, dass eine einzelne Central Processing Unit (CPU) ähnlich wie ein System mit zwei Prozessoren funktioniert. Die Intel® Hyper-Threading-Technologie (Intel® HT-Technologie) ermöglicht den parallelen Betrieb auf Thread-Ebene auf jedem Prozessor, sodass Multithread-Software effizienter ausgeführt werden kann.
Die Intel® Hyper-Threading-Technologie kann auf Laptops, Desktops, Servern und Workstation-Netzwerken ausgeführt werden, sofern die Computersystemanforderungen erfüllt sind. Die Computersystemanforderungen bestehen aus vier Teilen. Es erfordert Intel® Hyper-Thread-Technologie, die Chipsätze und das System-BIOS aktiviert, ein Betriebssystem, das entweder für die HT-Technologie aktiviert oder optimiert ist, und einen Prozessor, der auch die Hyper-Thread-Technologie unterstützt. Die Hyper-Threading-Technologie kann mit der Intel® Turbo-Boost-Technologie kombiniert werden, um einen noch schnelleren Prozessor zu erzielen, da auf unterschiedliche Weise auf die Arbeitslast reagiert und diese angepasst werden kann. Diese zusätzliche Technologie ermöglicht es dem Prozessor, bei einer höheren Arbeitsbelastung härter zu arbeiten und bei geringeren Anforderungen Strom zu sparen, während die festgelegten Betriebsparameter eingehalten werden.
Zu den Prozessoren, die die Intel® Hyper-Threading-Technologie unterstützen, gehören 32-Bit-, 64-Bit- und Itanium® 64-Bit-Prozessoren. Die Cachegröße reicht von 512 KB bis 24 MB, während Threads von zwei bis 16 MB reichen. Die Prozessoren haben ein bis acht Kerne, aber diese Art von Mikroprozessorarchitektur ist angeblich effizienter als das Hinzufügen weiterer Kerne.
Zu den Vorteilen der Intel® Hyper-Threading-Technologie gehört eine erwartete Leistungssteigerung mit anspruchsvoller Software. Spieler, die High-End-Spiele verwenden, können davon profitieren. Multimedia-Profis, die Audio-, Foto- oder Videobearbeitungen und das Erstellen oder Bearbeiten von Bildern ausführen sowie Hintergrundanwendungen wie einen Mail-Client oder einen Virenschutz ausführen, können mit einer hohen Leistung auf ganzer Linie rechnen, ebenso wie diejenigen, die Musik im Internet abspielen Hintergrund, während sie arbeiten. Die Änderung der Architektur hat zu neuen Kursen und Schulungsmaterialien für Programmierer geführt, die ihnen helfen, die Vorteile der Hyper-Threading-Technologie zu verstehen.