News Microsoft veröffentlicht Bulldozer-Patch für Windows 7 [3. Update]

Dr@

Grand Admiral Special
Mitglied seit
19.05.2009
Beiträge
12.791
Renomée
4.066
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
<div class="newsfloatleft"><img src="http://www.planet3dnow.de/photoplog/file.php?n=10580" border="0" alt="MS Logo"></div>Wie sich schon recht schnell in den ersten Reviews zum Launch der AMD-FX-Prozessoren zeigte, geht der Scheduler von Windows 7 suboptimal bei der Verteilung von Threads auf die einzelnen Integer-Kerne der "Bulldozer"-Architektur vor. Denn im Gegensatz zu allen anderen x86-Prozessoren von AMD setzt die neue Architektur auf ein Konzept, bei dem jeweils zwei Integer-Kerne zu einem Modul zusammengefasst sind und so einige Ressourcen teilen müssen. Das soll beim Sparen von Die-Fläche helfen, birgt aber auch einige Probleme. Beispielsweise kann der maximale Turbo nur greifen, wenn die Threads zunächst auf die Hälfte der verfügbaren Module verteilt werden. Bereits auf der IFA 2011 teilte uns AMD mit, dass Windows 8 deutlich besser mit der neuen Architektur umgehen kann und kündigte an, zusammen mit Microsoft an einem entsprechenden Patch für Windows 7 zu arbeiten. Damals sprach man von einer einstelligen Prozentzahl höherer Performance, die dieses Update bringen könnte. Zum Launch nannte AMD dann einige Anwendungen, in denen mithilfe des Schedulers von Windows 8 sogar eine bis zu 10 % höhere Leistung erzielt werden kann.<p style="clear:left;"><center><a href="http://www.planet3dnow.de/photoplog/index.php?n=16968"><img src="http://www.planet3dnow.de/photoplog/images/54308/large/1_15-Bulldozer-Arch.jpg" border="1" alt="AMD Bulldozer"></a></center>

Heute hat Microsoft den angekündigten Patch zunächst nur als <b>Hotfix</b> für Windows 7 SP1 und Windows Server 2008 R2 SP1 verfügbar gemacht. Was der vermeintliche Wunderpatch zu leisten im Stande ist, wird sich in den nächsten Tagen zeigen. Nähere Informationen können dem zugehörigen Knowledge-Base-Artikel entnommen werden.

<div style="margin: 5px 20px 20px;"><div class="smallfont" style="margin-bottom: 2px;">Auszug aus dem Knowledge-Base-Artikel</div><table border="0" cellpadding="6" cellspacing="0" width="100%"><tbody><tr><td class="alt2" style="border: 1px inset;"><i>"Currently, the performance of AMD Bulldozer CPUs is slower than expected. This behavior occurs because the threading logic in Windows 7 and in Windows Server 2008 R2 is not optimized to use the Simultaneous Multithreading (SMT) scheduling feature. This feature was introduced in the Bulldozer family of AMD CPUs.

After you install this hotfix, Windows 7 and Windows Server 2008 R2 fully support AMD Bulldozer CPUs. Therefore, the CPUs operate at the expected performance level."</i></td></tr></tbody></table></div>

<a name="Update"><b>Update 16.12.2011:</b></a>

Microsoft hat den Scheduler-Hotfix offenbar zurückgezogen. Jedenfalls können Interessierte den Patch nicht mehr direkt herunterladen, stattdessen soll zunächst Kontakt zu einem Supportmitarbeiter aufgenommen werden. Warum sich Microsoft zu diesem Schritt entschlossen hat, ist unbekannt. Eine Erklärung könnten allerdings die bisherigen Benchmarkergebnisse mit dem "verbesserten" Scheduler liefern. Sowohl die Messungen von <a href="http://ht4u.net/news/24857_patch_soll_bulldozer_unter_windows_7_beschleunigen_-_ergebnisse_enttaeuschen/" target="b">HT4U</a> als auch <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1323989517">unsere eigenen</a> fielen eher enttäuschend aus.

<div style="margin: 5px 20px 20px;"><div class="smallfont" style="margin-bottom: 2px;">Zitat von Microsoft:</div><table border="0" cellpadding="6" cellspacing="0" width="100%"><tbody><tr><td class="alt2" style="border: 1px inset;"><i>Dieser KB-Artikel verfügt über keine öffentlichen Hotfixes. Bitte kontaktieren Sie einen Supportmitarbeiter unter Kontaktinformationen, falls Sie Hilfe benötigen.http://support.microsoft.com/contactus/?ws=support</i></td></tr></tbody></table></div>


<a name="Update2"><b>Update 17.12.2011:</b></a>

Wegen der enttäuschenden Performance, die nach dem Einspielen des Scheduler-Patches beobachtet werden konnte, hat <a href="http://www.brightsideofnews.com/news/2011/12/16/microsoft-releases-amd-bulldozer-patch-by-mistake2c-incomplete-download.aspx" target="b"><i>Bright Side Of News</i></a> bei Microsoft und AMD nachgefragt. Offenbar war AMD darüber überrascht, dass Microsoft den Patch bereits in der aktuellen Form veröffentlicht hat. Denn eigentlich sind wohl zwei Updates notwendig, von denen Microsoft lediglich das erste veröffentlichte. AMD glaubt nicht, dass Besitzer eines FX-Prozessors von dem Patch in der aktuellen Form in irgendeiner Weise profitieren können. Ursprünglich sei der Patch für das erste Quartal 2012 geplant gewesen.

<div style="margin: 5px 20px 20px;"><div class="smallfont" style="margin-bottom: 2px;">Zitat von AMD via BSN:</div><table border="0" cellpadding="6" cellspacing="0" width="100%"><tbody><tr><td class="alt2" style="border: 1px inset;"><i>"There are actually two updates needed for AMD Bulldozer CPU architecture. Microsoft posted just the first patch and we do not believe users would benefit in any way from it. The patch was originally scheduled for the first quarter 2012 and then the users will see tangible performance benefits when using Windows 7 and Windows Server 2008 R2 operating systems."</i></td></tr></tbody></table></div>


<a name="Update3"><b>Update 17.12.2011 17:00:</b></a>

Microsoft hat den Knowledge-Base-Artikel 2592546 aktualisiert und bestätigt darin, dass der Patch noch unvollständig ist. Außerdem wird die Empfehlung ausgesprochen, den Hotfix nicht zu installieren, weshalb wir den hier ursprünglich angebotenen Download entfernt haben.

<div style="margin: 5px 20px 20px;"><div class="smallfont" style="margin-bottom: 2px;">Auszug aus dem Knowledge-Base-Artikel 2592546</div><table border="0" cellpadding="6" cellspacing="0" width="100%"><tbody><tr><td class="alt2" style="border: 1px inset;"><i>AMD and Microsoft are continually working to improve hardware and software for our shared customers. As part of our joint work to optimize the performance of “Bulldozer” architecture-based AMD processors we collaborating on a scheduler update to the Windows 7 code-base. The code associated with this KB is incomplete and should not be used.</i></td></tr></tbody></table></div>


<b>Quelle:</b> <a href="http://support.microsoft.com/kb/2592546/" target="b">Microsoft Knowledge-Base-Artikel</a>

<b>Links zum Thema:</b>
<ul><li>Artikel: <a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=399114">AMD FX - Codename "Bulldozer"</a></li><li>Artikel: <a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=401023">AMD FX - Die Zweite...</a></li><li>Artikel: <a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=399118">AMD FX - Top oder Flop?</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1323164512">AMD verpasst Bulldozer Schrumpfkur - eine virtuelle</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1322359288">AM3-Mainboard mit Bulldozer-Unterstützung - nur 3,3 GHz Base-Clock für den FX-8150? </a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1321302504">AMD aktualisiert Errata-List für den Bulldozer</a></li></ul></p>Vielen Dank <a href="http://www.planet3dnow.de/vbulletin/showthread.php?p=4539601#post4539601">deadohiosky</a> für den Hinweis!
 
Macht P3Now einen Nachtest für den Patch?
 
Derzeit eher nicht. Der Bulldozer steht derzeit bei mir, für die Grafikkarten Tests und einen zweiten Bulldozer haben wir derzeit nicht, wobei Music heute meinte er hätte sich jetzt einen privat gekauft. Aber ich denke der wird auch erst mal ein wenig entspannen wollen, denn die Tests sind extrem langwierig und Aufwendig. Gönnt ihm ein bisschen Ruhe 8);)
 
Wird der Patch des Win 7 Scheduler auch dem Thuban x6 zu Gute kommen?
Mir ist dieses Gehoppse von Kern zu Kern auch schon Aufgefallen, in den Turbomodus geht er selten und wenn, nur sehr kurz. Ich habe das Gefühl dass das durch den Scheduler behindert wird.
Wird der x6 auch von dem Patch Profitieren oder handelt es sich um eine Art Treiber und funktioniert nur mit einem BD?

mfg
 
Zuletzt bearbeitet:
Wird der Patch des Win 7 Scheduler auch dem Thuban x6 zu Gute kommen?
Mir ist dieses Gehoppse von Kern zu Kern auch schon Aufgefallen, in den Turbomodus geht er selten und wenn, nur sehr kurz. Ich habe das Gefühl dass das durch den Scheduler behindert wird.
Wird der x6 auch von dem Patch Profitieren oder handelt es sich um eine Art Treiber und funktioniert nur mit einem BD?

mfg

Einfach testen und dann berichtest Du uns von Deinem Ergebnis! :)
 
Hmm... ein Versuch ist es wert, Hauptsache ick hab dann nicht dauer BSCR. Wo kann man den Patch da Laden da ist nix Gepostet zu?!

mfg
 
Hmm... ein Versuch ist es wert, Hauptsache ick hab dann nicht dauer BSCR. Wo kann man den Patch da Laden da ist nix Gepostet zu?!

mfg

Email eintragen und Capcha ausfüllen und der Fix soll dann per Mail geliefert werden.
 
Hmm... ein Versuch ist es wert, Hauptsache ick hab dann nicht dauer BSCR. Wo kann man den Patch da Laden da ist nix Gepostet zu?!

mfg

In der Quelle auf "View and request hotfix downloads" ;)
 
Welcher Bulldozer-Besitzer testet?? Will Ergebnisse sehen.... ;)
 
Moment. Ich laden den Hotfix auf den FTP. :)


Edit: Erledigt
 
Na, also..zwar spaet ...ziemlich spaet...aber immerhin ( es meinten doch einige in den Foren, das sowas wohl nicht mehr kommen wird)...

Ich bin mal auf die Nachtests gespannt...Prognose unter Windows 7: 2-5%!

And that's for free! Almost....
 
Na, also..zwar spaet ...ziemlich spaet...aber immerhin ( es meinten doch einige in den Foren, das sowas wohl nicht mehr kommen wird)...

Ich bin mal auf die Nachtests gespannt...Prognose unter Windows 7: 2-5%!

And that's for free! Almost....
Ich komm hier aktuell auf 0% (ohne Spiele)... Bin ein wenig erstaunt... ???
 
Scheint als ob bei Saints Row der Turbo endlich mal greift. Ansonsten, mehr als voll auslasten geht halt nicht.
 
Habe Windows 7 64bit gerade neu installiert und beim Treiber installieren die News gelesen. Vor dem Patch war die Last auf alle acht "Kerne" verteilt, nun nur noch auf vier (im Taskmanager jeder zweite "Kern"). Die anderen sind zu 90-99%, null Prozent ausgelastet, wenn ich Boinc nur einen Kern zum Rechnen geben spring die last zwischen den vier Kernen hin und her.

Schade habe mir das bisschen anders vorgestellt, so das die Last erstmal nur im ersten Modul aufgeteilt wird und wenn das zu 90-100% ausgelastet ist, wird die Last auf das zweite Modul verteilt. Zusätzlich müsste Windows dann noch gucken welches Programm die Last erzeugt und das nach Möglichkeit auf einem Modul rechnen lassen, außer wenn das Programm soviel Last erzeugt das es auch mehrere Module auslasten kann. Ist das überhaupt so möglich?
 
Jetzt wird CMT anscheinend richtig erkannt, aber anstatt auf 8 Kernen Threadspringen zu spielen, spielt man es nun auf 4. Da kann ja nix bei rauskommen.
 
Ich hatte auch auf festgepinnte Threads gehofft.
 
Und was soll das bringen das die CPU bei 4 Threads Vollgas läuft.

Dann kommt die CPU nicht auf die Idee, zwischendurch einen im Schlafen befindlichen Kern aufzuwecken, den für eine bestimmte Zeit mit dem Thread zu belasten, um dann anschließend einen weiteren im Schlaf befindlichen Kern zu wecken und *diesem* den Thread rüberzureichen. Das gibt jedes Mal einen Leistungseinbruch, zumal es dann noch evtl. Streitereien um den Cache etc. gibt. Wenn dagegen der Thread festgepinnt ist, gibt es keine Unterbrechungen, und die CPU kann ihr volles Potenzial ausschöpfen.
 
Ich werde mal yoyo testen mit dem 1090T. Vielleicht bringt es was. Morgen weis ich mehr.
 
@7upMan : Wieso bei diesem Patch geht es darum die Threads so zu verteilen das Clock-Gating und Powergating greifen und der Turbo ordentlich funktioniert .Bei übertakteten CPUs wird der Patch nicht viel bringen.
 
Zurück
Oben Unten