Thursday, October 21st 2021
Windows 11 Performance Issues on Ryzen Fixed by Updates from Microsoft and AMD
Microsoft and AMD on Thursday released software updates that fix the two performance issues affecting AMD Ryzen processors with Windows 11. The two issues were abnormally high L3 cache latency, and a broken "Preferred Cores" system. The companies had assessed that the issues impact performance of Ryzen processors on Windows 11 by as much as 15%.
The two issues are fixed in separate methods. The L3 cache latency bug is improved through a Windows Update patch, which has been released now as an Update Preview (an Update Preview is not a "beta," but a software update released ahead of its designated "patch Tuesday"). The Update Preview is chronicled under KB5006746, and Windows 11 systems updated with this, get their OS build version set as "build 22000.282." The next update restores the Preferred Cores mechanism that leverages UEFI-CPPC2. This update comes in the form of an AMD Chipset Software update. You'll need to download and install both of the following:
DOWNLOAD: Windows 11 October 21, 2021 Update Preview KB5006746 | AMD Chipset Driver Software 3.10.08.506
The two issues are fixed in separate methods. The L3 cache latency bug is improved through a Windows Update patch, which has been released now as an Update Preview (an Update Preview is not a "beta," but a software update released ahead of its designated "patch Tuesday"). The Update Preview is chronicled under KB5006746, and Windows 11 systems updated with this, get their OS build version set as "build 22000.282." The next update restores the Preferred Cores mechanism that leverages UEFI-CPPC2. This update comes in the form of an AMD Chipset Software update. You'll need to download and install both of the following:
DOWNLOAD: Windows 11 October 21, 2021 Update Preview KB5006746 | AMD Chipset Driver Software 3.10.08.506
85 Comments on Windows 11 Performance Issues on Ryzen Fixed by Updates from Microsoft and AMD
Now in combination with windows update touching drivers they shouldn't...
Needless to say I moved that friend to storage spaces... I figure they are more likely to test compatibility with things they make.
Windows has changed driver frameworks once or twice with windows 10 and I have seen many driver issues due to that from many vendors. There is no longer windows 10 compatibility, there is a recipe of Win10build +driver.
AMD gpu drivers have been more or less unstable trying to use their screen recording capabilities, but then again shadowplay has gone through bouts of instability.
@bug, AMD having to make a new driver seems more like another framework change with the changes Intel made to the scheduler, Keep in mind Intel and MS made the scheduler for win11 together.
Hopefully you will continue to be wrong in the future but I'll let you know if I ever agree with that.
Now on Topic.
Good a new OS tends to have teething problems good to see prompt fixes.
Windows changes driver frameworks, it causes driver issues. Thems the facts.
If you don't keep your driver in lockstep recipe it causes issues.
Windows 11 changed stuff again, and Intel helped write the scheduler hence new driver required.
AMD had issues with young Windows 10 drivers and nvme+raid. I wrote multiple bug reports and got them fixed...
Having to have 3 different drivers on install to enable hdd raid from nvme boot... is still a jank install method.
Whose fault is it? Well windows 10 has been a bit of a moving target for driver writing...
Drivers written on earlier frameworks are supposed to work on later but MS has broken support between "compatible" versions multiple times.
Windows breaks stuff with updates, and vendors are forced to find fixes and release drivers that work around MS changes.
And while I'm glad you're sure about what happened between MS and AMD, I'm not and as such I choose not to point fingers.
And I am sure they agreed on a fix, since they listed timelines on their (amd) website... Every OS before 10 had 1 framework listed... 10 has.. 10, and 11 yet another.
They are all supposed to be backwards compatible yet the windows 10 driver doesn't have preferred core working on 11, why is that?
My main point has been its the constant changing frameworks that are causing the driver headaches all around. Drivers built on older builds may work on newer or they might not... it's been pretty hit and miss on windows 10 rolling release.
I am not saying I know what is going on behind the scenes... Just saying those framework changes are not as compatible as they claim, and why would they be, they can't test everything, they are just being reckless at the speed of changes.