Abo
  • IT-Karriere:

CPUs: Hotfix für Windows 7 macht AMDs Bulldozer schneller

Microsoft hat einen Hotfix für Windows 7 fertiggestellt, der auf Systemen mit AMDs FX-CPUs für mehr Leistung sorgen soll. Den Patch gibt es jedoch nur auf Anfrage.

Artikel veröffentlicht am ,
AMDs FX-8150 alias Bulldozer
AMDs FX-8150 alias Bulldozer (Bild: PCGH)

In seiner Knowledge Base weist Microsoft auf einen Hotfix hin, der auf Rechnern mit AMDs Bulldozer-CPUs für mehr Rechenleistung unter Windows 7 sorgen soll. Wie bei manchen dieser nicht voll getesteten Patches üblich, wird die Datei nicht zum freien Download zur Verfügung gestellt, sondern ist nur auf Anfrage direkt bei Microsoft erhältlich.

Stellenmarkt
  1. medavis GmbH, Karlsruhe
  2. Bundeszentralamt für Steuern, Bonn

Der Hotfix löst ein Problem, das die mit Windows 7 eingeführte Funktion des SMT Parking bei Bulldozer-CPUs verursacht. SMT Parking wurde von Intel und Microsoft gemeinsam entwickelt, um die Auslastung der Hyperthreading-Kerne von Intel-CPUs und das Hochschalten in den Turbo-Boost zu entflechten. Das konnte bei Windows Vista noch bremsen, weil das Betriebssystem die Kerne der Reihe nach belastet hat, je nachdem, wie viele Threads gerade liefen.

Mit Windows 7 hat Microsoft deshalb seinen Thread Scheduler so umgebaut, dass zuerst die physischen und dann die Hyperthreading-Kerne belastet werden. 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 ein Thread-Wechsel den Turbo, sinnvoll wäre es, nur so wenige Module wie möglich zu belasten.

Bei Bulldozer wirkt das SMT Parking vor allem deswegen wie eine Bremse, weil AMDs Design aus Modulen, nicht aus vollwertigen Kernen besteht: In jedem dieser Module sitzen zwei Integereinheiten, die sich dem Betriebssystem wie ein eigener Kern darstellen und sich zudem auch noch den L2-Cache teilen. Die Kerne 0 und 1 sind also auf demselben Modul untergebracht. Der Turbo von AMD kann aber nur dann optimal greifen, wenn nur je eine Integereinheit eines Moduls ausgelastet ist.

  • Anno 1404
  • Bad Company 2
  • Cinebench R10, xCPU
  • Super Pi Mod 1.5 XS
  • Starcraft 2
  • Leistungsaufnahme Gesamtsystem
  • 3DMark-Vantage-CPU
  • AMDs Testmuster
  • Der neue FX passt in den Sockel AM3+.
  • Blockdiagramm aller Funktionseinheiten
  • Alle FX-CPUs, nur vier gibt es zum Marktstart
  • Große Verzweigungspuffer
  • Die Dual-Core-Module sitzen in den Ecken.
  • Insgesamt je 8 MByte L2- und L3-Cache
  • Zwei Integer-Cores pro Module, die sich vieles teilen müssen
  • Diese FX-CPUs will AMD ab sofort anbieten.
  • Technologievergleich á la AMD
  • Turbo-Core 2.0 greift auch bei Volllast.
  • Die Plattform Scorpius
  • Billiger als Intel, aber auch viel langsamer
  • Der Scheduler von Windows 8 soll mehr Leistung bringen.
  •  
  • Das shared frontend
  •  
Der Scheduler von Windows 8 soll mehr Leistung bringen.

Laut früheren Angaben von AMD und eigenen Messungen des Chipherstellers soll eine geschicktere Threadzuteilung zwischen 2 und 10 Prozent mehr Rechenleistung ergeben. AMD hatte das mit einer Beta von Windows 8 überprüft, die bereits den neuen Thread Scheduler enthielt.

Kaum Effekt bei sehr vielen Threads

Unabhängige Benchmarks mit stark rechenlastigen Anwendungen wie etwa Cinebench, wie sie unter anderem im Forum von Overclock.net zu finden sind, zeigen aber ein anderes Bild. Dort steigt die Rechenleistung auch mit dem Patch kaum, was aber nicht überrascht: Wenn alle Kerne - wie bei Cinebench - ausgelastet sind, gibt es kaum Spielraum für den Turbo.

Sinnvoll ist der Hotfix zwar für alle Anwender, aber deutliche Vorteile kann er nur bringen, wenn nicht ständig 8 sehr aktive Threads oder mehr laufen. Das ist aber bei der Mehrzahl der Anwendungen im privaten Umfeld der Fall - nicht umsonst hatte AMD für seine Messungen unter Windows 8 ausschließlich Spiele verwendet.

Nachtrag vom 16. Dezember 2011, 13:35 Uhr:

Nach Messungen von Planet3Dnow und HT4U bringt der Hotfix sehr gemischte Ergebnisse. Die Mehrzahl der getesteten Programme wird langsamer - einige wie die Computation-Suite von PCMark 7 legen aber sogar um mehr als zehn Prozent zu.

Offenbar verteilt der neue Thread Scheduler die Threads stets gezielt auf so viele Module wie möglich, was zwar dem Turbo zu Gute kommt. Bei Threads, die voneinander abhängen, kann das aber kontraproduktiv sein, weil diese schneller laufen würden, wenn sie den gemeinsamen L2-Cache eines Moduls nutzen würden.

Bisher ist noch nicht abzusehen, ob Microsoft eine neue Version des Patches auflegt, die auf die Eigenheiten der Bulldozer-Architektur mehr Rücksicht nimmt.

Nachtrag vom 20. Dezember 2011, 10:15 Uhr:

Microsoft hat den Patch zurückgezogen. Der Eintrag 2592546 der Knowledge Base führt nur noch zu einer Fehlermeldung. Kurzzeitig hatte Microsoft dort laut Fudzilla vermerkt, dass der Hotfix unvollständig sei. Nötig seien zwei Teile, nur einer davon sei veröffentlicht worden.

Aufgrund der sehr gemischten Benchmarkergebnisse empfiehlt es sich wohl, den Hotfix zu deinstallieren. Mit einer neuen Version des Patches, die dann vollständig sein soll, ist erst im ersten Quartal 2012 zu rechnen.



Anzeige
Spiele-Angebote
  1. 4,99€
  2. (-75%) 9,99€
  3. 22,99€
  4. 3,40€

Muxxon 18. Dez 2011

Äh, hä? Warum soll Triple-Channel "für Gamer ganz nett" sein?

Anonymer Nutzer 18. Dez 2011

...was ausgeschrieben "Symmetric Multi Processing" heißt. Weder "Hyperthreading"- noch...

scinaty 17. Dez 2011

Die Lösung muss nicht zwangsläufig dynamisch sein. Wenn ich dem System einmal sage dass...

Oberst 17. Dez 2011

aktuelle Linux Versionen berücksichtigen die Eigenheiten des FX bereits, die brauchen...

MESH 16. Dez 2011

er war nie direkt herunterladbar...


Folgen Sie uns
       


Samsung Galaxy Fold - Hands on (Ifa 2019)

Das Galaxy Fold scheint gerettet: Samsungs Verbesserungen zahlen sich aus, wie unser erster Test des Gerätes zeigt.

Samsung Galaxy Fold - Hands on (Ifa 2019) Video aufrufen
SSD-Kompendium: AHCI, M.2, NVMe, PCIe, Sata, U.2 - ein Überblick
SSD-Kompendium
AHCI, M.2, NVMe, PCIe, Sata, U.2 - ein Überblick

Heutige SSDs gibt es in allerhand Formfaktoren mit diversen Anbindungen und Protokollen, selbst der verwendete Speicher ist längst nicht mehr zwingend NAND-Flash. Wir erläutern die Unterschiede und Gemeinsamkeiten der Solid State Drives.
Von Marc Sauter

  1. PM1733 Samsungs PCIe-Gen4-SSD macht die 8 GByte/s voll
  2. PS5018-E18 Phisons PCIe-Gen4-SSD-Controller liefert 7 GByte/s
  3. Ultrastar SN640 Western Digital bringt SSD mit 31 TByte im E1.L-Ruler-Format

Akku-FAQ: Vergesst den Memory-Effekt - vorerst!
Akku-FAQ
Vergesst den Memory-Effekt - vorerst!

Soll man Akkus ganz entladen oder nie unter 20 Prozent fallen lassen - oder garantiert ein ganz anderes Verhalten eine möglichst lange Lebensdauer? Und was ist mit dem Memory-Effekt? Wir geben Antworten.
Von Frank Wunderlich-Pfeiffer

  1. Müll Pfand auf Fahrrad-Akkus gefordert
  2. Akku-FAQ Wo bleiben billige E-Autos?
  3. Echion Technologies Neuer Akku soll sich in sechs Minuten laden lassen

Rohstoffe: Lithium aus dem heißen Untergrund
Rohstoffe
Lithium aus dem heißen Untergrund

Liefern Geothermiekraftwerke in Südwestdeutschland bald nicht nur Strom und Wärme, sondern auch einen wichtigen Rohstoff für die Akkus von Smartphones, Tablets und Elektroautos? Das Thermalwasser hat einen so hohen Gehalt an Lithium, dass sich ein Abbau lohnen könnte. Doch es gibt auch Gegner.
Ein Bericht von Werner Pluta

  1. Wasserkraft Strom aus dem Strom
  2. Energie Wie Mikroben Methan mit Windstrom produzieren
  3. Erneuerbare Energien Die Energiewende braucht Wasserstoff

    •  /