Menu

New Windows 7 Bulldozer Patches Available

January 12, 2012 - Hardware
New Windows 7 Bulldozer Patches Available

Some of you may remember that AMD FX processors use a unique dual-core module architecture codenamed “Bulldozer”, which current versions of Windows® 7 were not specifically architected to utilize.  In essence, for those with an AMD FX-8150 Processor, for example, Windows 7 sees the eight available cores and randomly assigns threads to them.

In initial testing of the upcoming Windows 8 operating system, we’ve seen performance improvements of up to 10% in some applications, when compared to Windows 7. This is because the system correctly recognizes the AMD FX processor architecture and cores. Thanks to close collaboration between Microsoft and AMD, Microsoft recently completed back-porting some of the Windows 8 scheduler code for AMD FX processors into a hotfix for Windows 7.

So if you have an AMD FX processor, here’s what you can do to update your version of Windows 7:

1)    Download the scheduler update (KB2645594) and install.  This will tell the scheduler that your AMD FX processor contains dual-core modules (in fact this is similar to the SMT path that the other guys use). In essence, threads 1-4 now get assigned to their own module first.

2)    Download the core parking scheduler update (KB2646060) and install.  This will prevent Windows 7 shutting down unused cores prematurely when there are threads to be assigned (there’s a performance penalty parking and then un-parking a core).

The best possible cases for improvement are applications that use ½ cores in your AMD FX processor. In our testing using the AMD FX-8150 processor, we found the best improvement in wPrime, Left 4 Dead 2, and Lost Planet. Our testing shows that not every application realizes a performance boost. In fact, heavily threaded apps (those designed to use all 8 cores), get little or no uplift from this hotfix – they are already maxing out the processor.  In other cases, the uplift averages out to a 1-2 percent uplift. But heck, it is free performance, and this is the scheduler model that will be used in Windows 8 (along with some further enhancements), so why not add it to your list of downloads?

If you have an AMD FX processor, head over to Microsoft and grab the free updates.

Adam Kozak is a product marketing manager at AMD. His postings are his own opinions and may not represent AMD’s positions, strategies or opinions. Links to third party sites, and references to third party trademarks, are provided for convenience and illustrative purposes only. Unless explicitly stated, AMD is not responsible for the contents of such links, and no third party endorsement of AMD or any of its products is implied.

 

 

An update is available for computers that have an AMD FX, an AMD Opteron 4200, or an AMD Opteron 6200 series processor installed and that are running Windows 7 or Windows Server 2008 R2

 

This article introduces an update for computers that are running Windows 7 or Windows Server 2008 R2 and that have a processor from one of the following series installed:

Currently, the CPU scheduling techniques that are used by Windows 7 and Windows Server 2008 R2 are not optimized for the AMD Bulldozer module architecture. This architecture is found on AMD FX series, AMD Opteron 4200 Series, and AMD Opteron 6200 Series processors. Therefore, multithreaded workloads may not be optimally distributed on computers that have one of these processors installed in a lightly-threaded environment. This may result in decreased system performance for some applications.

Important The power management policy for processor core parking on your computer may prevent this update from producing the desired performance increase.  To disable core parking, install the hotfix that is described in Microsoft Knowledge Base (KB) article 2646060.

KB Article Number(s): 2645594
Language: All (Global)
Platform: i386
Location: (http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix387870/7600/free/441064_intl_i386_zip.exe)

-----------------------------------------------------------
KB Article Number(s): 2645594
Language: All (Global)
Platform: x64
Location: (http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix387870/7600/free/441065_intl_x64_zip.exe)

 

An update that selectively disables the Core Parking feature in Windows 7 or in Windows Server 2008 R2 is available

This article introduces an update that enables the hotfix installer to selectively disable the Core Parking feature in Windows 7 or in Windows Server 2008 R2 if an AMD FX, AMD Opteron 4200 Series, or AMD Opteron 6200 Series processor is installed.

Currently, the CPU Power Policies that are used by Windows 7 and Windows Server 2008 R2 are not optimized for the dual core AMD Bulldozer module architecture. This architecture is found on AMD FX series, AMD Opteron 4200 Series, and AMD Opteron 6200 Series processors. This can result in decreased system performance with multithreaded workloads in lightly-threaded environments.

When this update is installed, Bulldozer modules will be less likely to achieve the C6 power state. This potentially results in increased power consumption in more lightly-threaded environments.

Important If you apply this update, you cannot revert the settings by uninstalling this update. This update should only be installed on computers that have KB2645594 installed.

 

KB Article Number(s): 2646060
Language: All (Global)
Platform: i386
Location: (http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix391262/7600/free/441279_intl_i386_zip.exe)

-----------------------------------------------------------
KB Article Number(s): 2646060
Language: All (Global)
Platform: x64
Location: (http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix391262/7600/free/441280_intl_x64_zip.exe)

Before Fix

After Fix

Just incase the above link is broken….

[downloads_box title=”Bulldozer Fix”]
Download
[/downloads_box]

NewBulldozerFX NewBulldozerFX.zip
7.2 MiB 17 Downloads Details...
Tags:

Leave a Reply