Zum Inhalt springen

AMDs FX-8150 nach zwei Windows 7-Hotfixes und UEFI-Updates

    1651622822

    Planung, Kernparken und Drosseln, oh mein Gott!

    Dass es AMDs Bulldozer-Architektur nicht gelang, die PC-Welt in Brand zu setzen, ist kein Geheimnis (AMD Bulldozer Review: FX-8150 Gets Tested), ihre acht Integer-Kerne teilen sich die Ressourcen eines Vier-Modul-Designs. AMD schreibt seinen Bemühungen den geringeren Stromverbrauch im Vergleich zu einem vollständigen Acht-Kern-Design zu und zeigte bei seinen Presseveranstaltungen sogar zahlreiche Benchmarks, um zu demonstrieren, dass die Leistung seiner Konfiguration in den richtigen Tests wirklich konkurrenzfähig war. Am Ende des Tages waren wir jedoch von der Position von Bulldozer im Vergleich zur Konkurrenz unbeeindruckt, obwohl wir ihm bei unserem System Builder Marathon, Dez. 2011: $1200 Enthusiast PC, eine Chance gaben.

    In unserer Einführungsgeschichte haben wir sehr deutlich gemacht, dass Windows 7 nicht für das modulbasierte Layout von Bulldozer optimiert ist. Chris sprach mit Vertretern von Microsoft, die das Verhalten des Betriebssystems bestätigen konnten, und er führte den Entwickler-Build von Windows 8 aus, um zu bestätigen, dass das Betriebssystem der nächsten Generation die FX-Familie anders handhaben würde. Aus dieser Bewertung:

    „Laut Arun Kishan, Softwaredesign-Ingenieur bei Microsoft, wird jedes Modul derzeit als zwei Kerne erkannt, die gleich geplant sind. In einer Dual-Thread-Anwendung sehen Sie also möglicherweise ein aktives Modul und drei ungenutzte Module – großartig, um die Leistung zu optimieren, aber theoretisch weniger ideal aus Performance-Sicht.Dies vernichtet auch die Behauptung von AMD, dass, wenn nur ein Thread aktiv ist, er vollen Zugriff auf gemeinsam genutzte Ressourcen hat.Das Hinzufügen von nur einem zusätzlichen Thread könnte diese gemeinsam genutzten Ressourcen binden, sogar als mehrere andere Module Im Leerlauf sitzen.

    Microsoft versucht jedoch, dieses Verhalten in Zukunft zu ändern. Arun sagt, dass die Leistungsmerkmale der Dual-Core-Module denen von SMT ähnlicher sind als die von physischen Kernen, daher möchte das Unternehmen sie in Zukunft genauso erkennen und behandeln wie Hyper-Threading. Die Auswirkungen wären erheblich. Die Leistung würde sich zweifellos verbessern, während die Bemühungen von AMD, ungenutzte Module herunterzufahren, weniger effektiv würden.“

    Diese Erklärung ist für bestimmte Workloads sinnvoll. Zwei Threads, die auf zwei separaten Modulen ausgeführt werden, haben Zugriff auf zwei Frontends (und zwei FPUs), während zwei Kerne, die auf einem einzelnen Modul ausgeführt werden, sowohl das Frontend als auch die FPU teilen müssen. Ein intelligenteres Betriebssystem kennt möglicherweise die effektivste Methode zur Verteilung der Last, die laut AMD eine Funktion von Windows 8 sein würde. Glücklicherweise hat MS einen Hotfix veröffentlicht, um einige der angeblichen Fehler in Windows 7 zu beheben.

    Es blieb jedoch eine Leistungseinbuße in Form von Latenz, wenn die Aufgabe, die für ein bereits aktives Modul eingeplant worden wäre, stattdessen an einen „geparkten“ Kern gesendet wird. Microsoft hat einen zweiten Hotfix eingeführt, um dieses Problem zu beheben. Zusammengenommen sollten diese beiden Patches dazu beitragen, die Leistungsprobleme der Bulldozer-Architektur in Anwendungen mit wenig Threads zu überwinden.

    Wir haben uns erneut an Microsoft gewandt, um einen Kommentar zu erhalten, und haben gehört, dass der Core-Scheduler AMDs Module jetzt tatsächlich als SMT-Sets erkennt. Die Windows 7-Patches sollten jedoch noch nicht als Hinweis darauf verstanden werden, wie sich FX unter Windows 8 verhalten wird. Offenbar wird es weitere Scheduler-Verbesserungen geben, die sich auf die Behandlung von SMT beziehen.

    Obwohl Microsoft AMD dabei geholfen hat, die Bulldozer-Architektur in weniger anspruchsvollen Arbeitslasten zu behandeln, gibt es immer noch ein Problem, das wir beim FX-8150 gesehen haben, bei dem der 3,6-GHz-Teil unter Volllast auf 3,3 GHz gedrosselt wird. Dies wird wahrscheinlich als Energiesparfunktion in dicht gepackten 2U-Servern angesehen. Desktop-Benutzer haben jedoch die Möglichkeit, diesen seltsamen Rückschritt durch die HPC-Modus-Optionen zu deaktivieren, die durch die letzten Firmware-Updates verfügbar gemacht wurden.

    Unser heutiges Ziel ist es, herauszufinden, wie die neuesten Ökosystem-Verbesserungen AMDs Early-Adopt-Kunden helfen. Wir werden auch mit den Benchmarks testen, die wir normalerweise ausführen, und nicht mit den handverlesenen Titeln, die AMD verwendet, um die Vorteile zu veranschaulichen, die durch die neuen Patches von Microsoft ermöglicht werden.

    0 0 votes
    Rating post
    Abonnieren
    Benachrichtige mich bei
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x