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.

Core i7-4770K: AVX2-Performance

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.