Neue Generation Haswell mit AVX2-Befehlssatz
CPU-Test: Intel Core i7-4770K bringt mehr Leistung
Rechenleistung & AVX2
Der neue Quad-Core-Prozessor Core i7-4770K setzt sich bei typischen Office-Anwendungen und im Alltagsbetrieb an die Spitze im Vergleichsfeld. Gegenüber dem ebenfalls mit 3,5 GHz Basistakt und identischen Cache-Größen arbeitenden Vorgänger Core i7-3770K schafft der Haswell-Prozessor eine vier bis sechs Prozent höhere Systemleistung - ermittelt mit SYSmark2007 und PCMark Vantage. Verantwortlich zeichnen die Architekturverbesserungen von Haswell, wie schnellere Caches, bessere Sprungvorhersagen und ein vergrößertes Out-of-Order-Fenster. In bestimmten Workloads wie "Productivity" von PCMark Vantage steigt die Performance auch um 13 Prozent.
Bei multithread-optimierten Programmen, die wenig Speicherbedarf haben und der Workload in den Cache der CPUs passt, arbeitet der Core i7-4770K zirka fünf bis acht Prozent schneller als der mit gleichen Basis-/Turbotakt spezifizierte Core i7-3770K.
Die erwähnten Leistungssteigerungen erreicht der Haswell-Prozessor mit Standard-Software, die nicht den neuen Befehlssatz AVX2 nutzen.
Vergleich: SSE 4.2, AVX und AVX2
Um den Vorteil der neuen AVX2-Befehlssatzerweiterung zu analysieren, verwenden wir zwei hochoptimierte Linpack-Versionen unter Windows 8 64 Bit. Die mit Intels Math Kernel Library 10.3 Update 7 kompilierte Variante nutzt AVX, die Version 11.0 Update 3 unterstützt AVX2. Linpack dient als verbreitetes Tool zum Ermitteln der Floating-Point-Performance von Highend-Computern. Das Ergebnis wird in GFlops (Fließkomma-Operationen pro Sekunde) angegeben.
Linpack arbeitet multithread-optimiert und lastet die CPU-Kerne extrem aus. Bei diesem Benchmark rechnet Intels Core i7-4770K mit deaktiviertem Hyper-Threading schneller. Linpack lässt mit der Math Kernel Library kaum Ressourcen in den Funktionseinheiten der CPUs frei, die für Hyper-Threading notwendig wären. Bei eingeschaltetem Hyper-Threading arbeitet der Core i7 rund zwei Prozent langsamer.
Befehlssatz |
GFlops |
Plus an Performance |
AVX / Linkpack 10.3.7 |
108,4 |
-- |
AVX2 / Linpack 11.0.3 |
177,8 |
+64 Prozent |
Verwendet der Core i7-4770K statt AVX den neuen AVX2-Befehlssatz, so steigt die Performance um 64 Prozent. Eine ähnliche Steigerung der Rechenleistung mit 59 Prozent schafft der Core i7-4770K auch beim Schritt von SSE4.2 auf AVX. Dies lässt sich mit Linpack 10.3.7 unter Windows 7 sehr einfach überprüfen. Ist das Service Pack 1 nicht installiert, so ist nur SSE4.2 aktiv. Windows benötigt für die AVX-Unterstützung das SP1. Die Performance steigt entsprechend von 56,4 auf 89,6 GFLOPS.