August 28th, 2024

Microsoft backports AMD branch prediction improvement to Windows 11 23H2

Microsoft's update KB5041587 for Windows 11 23H2 enhances performance for AMD processors, particularly Zen 3, 4, and 5 CPUs, with mixed user experiences reported in gaming performance.

Read original articleLink Icon
Microsoft backports AMD branch prediction improvement to Windows 11 23H2

Microsoft has backported branch prediction optimizations for AMD processors to Windows 11 23H2, allowing users to experience performance improvements without waiting for the upcoming 24H2 update. The update, identified as KB5041587, is available under the optional updates section in Windows Update. AMD has indicated that the performance uplift from this update will be comparable to that expected from the 24H2 update. While some users have reported performance gains in various games, others have noted regressions in specific titles. The optimizations primarily benefit AMD's Zen 3, Zen 4, and Zen 5 CPUs, with particular attention on the Ryzen 9000 series, which has faced criticism for underwhelming performance in gaming compared to competitors. The branch prediction improvements are expected to enhance gaming and productivity workloads for these processors. AMD has described the optimizations as "AMD-specific," raising questions about whether similar enhancements will be available for Intel processors in the future.

- Microsoft has released an update for Windows 11 23H2 that improves AMD processor performance.

- The update KB5041587 is available now and is expected to provide similar performance gains as the upcoming 24H2 update.

- Users have reported mixed results, with some experiencing performance boosts while others noted regressions in certain games.

- The optimizations primarily target AMD's Zen 3, Zen 4, and Zen 5 CPUs, especially the Ryzen 9000 series.

- AMD's branch prediction improvements are currently specific to its processors, with no mention of similar updates for Intel.

Link Icon 6 comments
By @deng - 9 months
Quite unbelievable how AMD has botched the Zen5 release, especially since there was no need in rushing these CPUs out the door at all. Why couldn't they wait until these improvements were commonly available? Also, at least from initial testing, it seems that these changes improve Zen4 performance almost the same way as Zen5, so at least when it comes to gaming performance, there's currently no reason to expect that Zen5 will be able to justify its increased price tag. I can safely say that buying a 5800X3D was one of the best purchases I ever made, I still see no reason to upgrade...
By @fulafel - 9 months
This doesn't make a lot of sense off the bat, are there more details to the story that explain how CPU branch prediction performance depends on Windows behaviour somehow?
By @bhouston - 9 months
Did Intel's stock drop as a result of these AMD performance improvements?

Honestly, they are huge improvements and really put the nail in Intel, now it has an even higher road to climb to get competitive again.

By @ynik - 9 months
Does anyone know what the technical change in this patch is?

I think of branch prediction as being something the CPU does internally; where does the operating system come into play?

By @techwiz137 - 9 months
In what update is this packaged for Windows 10 and Ryzen 7800x3d?
By @lousken - 9 months
i am curious about ryzen 9000 performance on windows 10 but nobody seems to be testing that for some reason