Tuesday, October 12th 2021

First Windows 11 Patch Tuesday Makes Ryzen L3 Cache Latency Worse, AMD Puts Out Fix Dates
Microsoft on October 12 put out the first Cumulative Updates for the new Windows 11 operating system, since its October 5 release. The company's monthly update packages for Windows are unofficially dubbed "patch Tuesday" updates, as they're scheduled to come out on the second Tuesday of each month. Shortly after Windows 11 launch, AMD and Microsoft jointly discovered that Windows 11 is poorly optimized for AMD Ryzen processors, which see significantly increased L3 cache latency, and the UEFI-CPPC2 (preferred cores mechanism) rendered not working. In our own testing, a Ryzen 7 2700X "Pinnacle Ridge" processor, which typically posts an L3 cache latency of 10 ns, was tested to show a latency of 17 ns. This was made much worse with the October 12 "patch Tuesday" update, driving up the latency to 31.9 ns.
AMD put out a statement on social media, which surfaced on Reddit. The company stated that patches for the two issues have been developed, and specified dates on which they'll be released. The patch for the Preferred Cores (UEFI-CPPC2) bug will be released on October 21. Customers can request the patch even earlier. By "customers," AMD is probably referring to big enterprise customers running mission-critical applications on Threadripper or EPYC-powered workstations. The L3 cache latency bug will be fixed through the Windows Update channel, its release is scheduled for October 19.If rumors surrounding the late-October/early-November launch dates of 12th Gen Intel Core "Alder Lake" processors are true, then the situation with these patches will have a direct impact on AMD. Processor reviewers will be compelled to use Windows 11 for their Core "Alder Lake" testing, as the new operating system supposedly has greater awareness of the heterogeneous core design. The switch to Windows 11 will force a re-bench of all processors, including the AMD Ryzen chips. With AMD cautioning of an up to 15% performance hit from the added cache latency and Preferred Cores bugs, results of AMD processors in 12th Gen Core launch reviews could be affected. It is advisable for AMD to reach out to the press with these patches immediately, if they are ready.
Source:
destiny2sk (Reddit)
AMD put out a statement on social media, which surfaced on Reddit. The company stated that patches for the two issues have been developed, and specified dates on which they'll be released. The patch for the Preferred Cores (UEFI-CPPC2) bug will be released on October 21. Customers can request the patch even earlier. By "customers," AMD is probably referring to big enterprise customers running mission-critical applications on Threadripper or EPYC-powered workstations. The L3 cache latency bug will be fixed through the Windows Update channel, its release is scheduled for October 19.If rumors surrounding the late-October/early-November launch dates of 12th Gen Intel Core "Alder Lake" processors are true, then the situation with these patches will have a direct impact on AMD. Processor reviewers will be compelled to use Windows 11 for their Core "Alder Lake" testing, as the new operating system supposedly has greater awareness of the heterogeneous core design. The switch to Windows 11 will force a re-bench of all processors, including the AMD Ryzen chips. With AMD cautioning of an up to 15% performance hit from the added cache latency and Preferred Cores bugs, results of AMD processors in 12th Gen Core launch reviews could be affected. It is advisable for AMD to reach out to the press with these patches immediately, if they are ready.
157 Comments on First Windows 11 Patch Tuesday Makes Ryzen L3 Cache Latency Worse, AMD Puts Out Fix Dates
I'm guessing now the next big thing would be who has the smallest cores.
I think it needs further investigation. Maybe the difference is due to different AGESA versions, maybe it's due to the OS.
I also saw someone mention that they saw the high latency return after a while after playing some games and some normal browsing. Might also be worth investing. :)
performance slows down because explorer has a memory leak - its slow, but some of us dont reboot.
Yes, 11 feels a little rushed... doesn't mean its terrible or unusable, at least the fixes are rolling out weekly.
I'm also squarely in the "I don't reboot except when needed for OS updates" camp, so hearing that the memory leak is noticable after a while is valuable. I thought simply restarting explorer.exe temporarily "solved it" without a full reboot?
I wanted to install Windows 11 as soon as it was released, but was looking for indications that they would address this in the release build or with a day 1 patch. Sadly, that didn't end up being the case. I like to move to new OS versions early (except on work machines), and probably installed every single leaked build of Windows 7. In general, I've moved to the new Windows versions as soon as the RTM release dropped, long before official public release. :)
In other words, my interest in Ryzen + Windows 11 performance issues is simply because I want to confirm that they are fixed so I can make the jump. :D
And now the clean, everything quit W11 result
I see only margin of error stuff here.
Low L3 cache bandwidth on AMD Ryzen 7 5800X - Benchmarking, system performance - AIDA64 Discussion Forum
Below be the rabbit hole
What i'm seeing is L3 cache performance is all about single core clock speed
The moment i enable +200MHz in PBO, it jumps. The low scores are when its testing on SMT cores, it would seem.
Can you confirm what AGESA version you're on?
It seems based on single core clock speed , and ram latency. High core boost + C14 = best result.
(and this is why W10 gets higher results on average, W11 doesnt choose the preferred cores yet)
In W11 you can click and reclick and see what i assume is slowest core, fastest core, and SMT cores as you refresh it.
Here is my standard/average results from a 4GHz (4MT/s?) OC, still at C18 cause my ram is poo.
It will be interesting to see how the measurements change when the CPPC2 fix is released, hopefully today. Last I checked, Microsoft didn't hit the October 19 date rumored though. Let's hope AMD doesn't delay the release too. :)
AMD updated their KB page about those 2 Win11 problems today, including adding the link to the chipset driver
Windows® 11 Performance Variation in Certain Applications on Compatible AMD Processors | AMD
edit a few hours later:
OK so KB5006746 is out now, nice
www.catalog.update.microsoft.com/Search.aspx?q=KB5006746
AMD Ryzen™ Chipset Driver Release Notes (3.10.08.506) | AMD
Install both, enjoy happy times!
My results post fixes:
~630 to ~650GB/s
Again, you can reroll those tests and see big variances, so i did it a bunch and went a common, high result (spam clicking it trashes the numbers, what a shock)
Maybe he clicked downgrade and went to bed