Nachrichten

Windows-Hotfixes für AMDs Bulldozer-Prozessoren im Test - Besser auf den zweiten Blick?

Prozessoren | 31.01.2012, 09:58
Vor rund zwei Wochen veröffentlichten Microsoft und AMD zusammen die finalen Windows-Updates, die Windows 7 besser auf AMDs neue Bulldozer-Architektur abstimmen sollen. Allerdings belegten unsere ersten Messwerte, dass die Patches nur sehr wenig Leistungseinfluss haben, so dass im Mittel die Leistung unverändert ist. Allerdings konnten wir damals aufgrund der knappen Zeit kein besonderes Augenmerk auf Teillast-Szenarien legen, welches wir nun nachholen wollen.

Zunächst sind als Teillast-Aufgaben dabei natürlich die Spiele zu nennen. Sieht man von diesen jedoch einmal ab, wird die Suche nach Anwendungen, die nicht nur einen Kern auslasten, aber eben auch nicht alle Ressourcen in Anspruch nehmen schon recht schwierig. Entweder man trifft nämlich auf nicht-parallelisierte Applikationen oder eben auf gut parallelisierte. Ein Dazwischen gibt es fast nicht.

Aus diesem Grund haben wir fünf Anwendungen aus unserem Benchmark-Parcours herausgepickt und diese über deren Optionsmenü künstlich auf die Verwendung von vier Threads eingeschränkt. Neben dem x264-Encoder, haben wir 7-Zip als Packer und TrueCrypt als Verschlüsselungsanwendung gewählt. Der LinPack-Benchmark dient als HPC-Beispiel und der Cinebench soll die Klasse der Renderer vertreten.

ohne Patchmit Patch
Cinebench3,52 Punkte3,60 Punkte [ + 2%]
LinPack21,5 GFlop/s26 GFlop/s [+21%]
7-Zip75 Sekunden72 Sekunden [+ 4 %]
TrueCrypt-AES1,9 GByte/s2,0 GByte/s [+ 5 %]
x264-Encoder90 Sekunden83 Sekunden [+ 8 %]


Die Ergebnisse fallen dabei nun deutlich besser aus, als bei unserer ersten Betrachtung, wobei der LinPack mit einem Performance-Plus von 21 Prozent wohl wirklich das Maß aller Dinge sein wird. Aber auch der x264-Encoder und 7-Zip reagieren deutlich auf die Verbesserungen. TrueCrypt und der Cinebench hingegen legen nur geringfügig zu.

So schön diese Verbesserungen natürlich sind, sie bleiben "künstlich" herbeigeführt. Wer "kastriert" eine Anwendung künstlich nur um 4 statt der möglichen 8 Threads zu nutzen? Wohl keiner und damit landet man schlussendlich wieder bei den Ergebnissen der ersten Analyse. Dennoch muss man festhalten, dass Anwendungen, die von Haus aus nicht alle Ressourcen verwenden können, durchaus von den Patches profitieren können.

Allerdings muss man sich dann auch darüber im klaren sein, dass durch die veränderte Thread-Zuweisung und die gesteigerte Auslastung auch der Energieverbrauch zunimmt. Im Cinebench konnten wir dabei eine Zunahme um 6 Watt beobachten. Bei 114 Watt alleine für die CPU, fallen diese 6 Watt jedoch nicht mehr wirklich ins Gewicht.

Damit kann man schlussendlich das Fazit ziehen, dass die bereitgestellten Updates durchaus positive Veränderungen hinsichtlich der Leistung herbeiführen können. Große Nachteile konnten wir hingegen keine feststellen, weshalb wir wohl auch weiterhin die Patches, die wir nochmals in einem ausführlichen Update in unserem Artikel vorgestellt haben, einsetzen werden.
[fo]







Stichworte zur Meldung: Hotfix Bulldozer Amd Patch Microsoft Windows
 
4 Kommentare

Re: [News] Windows-Hotfixes für AMDs Bulldozer-Prozessoren im Test - Besser auf den zweiten Blick?

Gast
(vom 31.01.2012 um 21:54)
Danke für die ausführlichen Tests!

Re: [News] Windows-Hotfixes für AMDs Bulldozer-Prozessoren im Test - Besser auf den zweiten Blick?

Rick
(vom 01.02.2012 um 10:35)
Insbesondere LinPack benutzt doch hauptsaechlich die FPU. Wie viel schneller ist der Benchmark mit 8 aktivierten Threads im Vergleich zu 4 aktivierten Threads? Ich koennte mir vorstellen, dass da erstaunlich wenig passiert, denn wo sollen mehr FLOPS herkommen.
Es koennte sogar zu einem Performanceabfall kommen, weil unguenstiger dispatched wird oder die TDP-Bremse greift.


Im Update habt ihr zwar sowas aehnliches getestet, aber ein Vergleich 8 Threads gegen 4 Threads waere super.

Re: [News] Windows-Hotfixes für AMDs Bulldozer-Prozessoren im Test - Besser auf den zweiten Blick?

Fabian O
(vom 01.02.2012 um 10:59)

Hi,

Bei der von uns eingesetzten Version des LinPacks bringt eine Steigerung auf 8 Threads keinen nennenswerten Leistungszuwachs. Wir stehen diesbzgl. auch schon seit Oktober mit AMD in Kontakt, aber zu greifbaren Ergebnissen hat dies bisher nicht geführt.

grüße
Fabian

Re: [News] Windows-Hotfixes für AMDs Bulldozer-Prozessoren im Test - Besser auf den zweiten Blick?

Rick
(vom 01.02.2012 um 11:06)
Naja, es sind hlat nur vier FPU's an Bord: Wenn die ausgelastet sind und bei maximalem Takt arbeiten ist halt Schluss, da kommen von zusaetzlichen Threads bestenfalls noch ein paar Optimierungen, falls mal irgendwo eine FPU auf eine ALU wartet, und ein FPU-aware Scheduler die solange auslastet.
Aber das sollte beim LinPack Benchmark nicht passieren, sonst waer es ein schlechter Benchmark.

Interessant, dass er nur ~25% schneller wird wenn man ihm doppelt so viel FPUs zuteilt, ich haette mit mehr Speed-Up gerechnet. Das waere tatsaechlich auch was wo AMD scheinbar noch optimieren koennten.