Testsysteme und die Windows-Bremse
Wir testen den FX-8150 unter Windows 7 in der 64-Bit-Version auf dem von AMD gestellten Crosshair V. Die synthetischen Tests von Golem.de sind mit früheren Tests vergleichbar, die Spielebenchmarks nur mit den aktuellen von PC Games Hardware. Zu beachten ist dabei die Leistungsaufnahme, die durch Grafikkarte GTX 480 bei allen Systemen in die Höhe getrieben wird. Die Werte sind jedoch innerhalb dieser Tests vergleichbar.
Bei allen Messungen zeigte sich ein Problem mit Multi-Threading, das Windows 7 auf dem Bulldozer besonders stark hervorruft: Das Betriebssystem verteilt weiterhin die Threads neu auf die Kerne, während sie laufen. Das wirkt unter anderem durch ungültige Caches stark bremsend.
Bei Bulldozer ist das besonders schlimm, wenn die Threads von einem Modul zu einem anderen wechseln müssen und dann die L2-Caches - die nur pro Modul organisiert sind und von zwei Integer-Einheiten geteilt werden müssen - falsche Inhalte haben. Unter Windows Vista war schon Intel von diesem willkürlichen Thread-Scheduler betroffen, was Hyperthreading ausbremste. Daher gibt es in Windows 7 die Funktion des SMT Parking.
Dabei werden beispielsweise bei einem Quad-Core mit Hyperthreading zuerst im Muster Core 0, 2, 4, 6 die physischen Cores belastet. Erst wenn diese nicht mehr ausreichen, kommen die Hyperthreading-Cores 1, 3, 5, 7 zum Einsatz. Bei Bulldozer hat das den gegenteiligen Effekt, da in einem Modul - das sich den L2-Cache teilt, die Cores 0 und 1, 2 und 3 und so fort zusammengefasst sind. Zudem bremst der Thread-Wechsel den Turbo, sinnvoll wäre es, nur so wenige Module wie möglich zu belasten.
AMD ist sich des Problems bewusst und verweist darauf, dass der Thread Scheduler von Windows 8 darauf Rücksicht nehmen soll, was sich aber nicht mehr überprüfen ließ. Ob es auch für Windows 7 einen neuen Thread Scheduler geben wird, ist noch offen. Spezielle Prozessortreiber - mit denen es hier nicht getan wäre - hat AMD zusammen mit Microsoft schon früher entwickelt. Nach Angaben des Chipherstellers kann ein eigener Bulldozer-Scheduler zwischen 2 und 10 Prozent mehr Leistung bringen.
| AVX, FMADD - und ein besserer Turbo | Synthetische Benchmarks |






Zwar bin ich begeisterter Linux (Ubuntu) Nutzer, allerdings verwechseln sie da was...
Ich habe mir mehrere Test mit Ergebnissen im Netz angeschaut. Vieles ist vom Test selbst...
Mangelnde Durchsetzungsfähigkeit im PR-Bereich bzw. zu hohe damit verbundene Kosten...
Der i7-870 ist gerademal 3-4% schneller, wen interessiert denn irgendwas unterhalb von...
Ich sehe das Problem nicht weshalb der Bulldozer so unglücklich seine Prozesse unter...
Kommentieren