AMD Ryzen Processor Branch Prediction Optimization Now Available in Windows 11 23H2 KB Update

Published by

Click here to post a comment for AMD Ryzen Processor Branch Prediction Optimization Now Available in Windows 11 23H2 KB Update on our message forum
https://forums.guru3d.com/data/avatars/m/246/246564.jpg
BlindBison:

Perhaps your security settings are different -- maybe if you already have virtualization/core isolation (etc) off the uplift is not present. I'm just speculating for why you might see a difference. I always had that stuff off personally as I get paranoid about these exact sorts of problems 😉 I acknowledge I am at greater risk as a result, but I've not had a problem yet and I basically only use programs I trust.
It's possible, I've always had virtualization off. Never even occurred to me to check, since I've disabled it years ago. Does this uplift extend to 3Dmark? Could someone please post their Timespy 5900X CPU score?
https://forums.guru3d.com/data/avatars/m/271/271684.jpg
So I tried BM: W and CP2077, on both 1440p and 1080p and saw exactly the same performance as before the update (I use default Windows settings and standard local admin profile). What's interesting is that after the update I saw slightly lower GPU usage on 1440p and slightly higher usage on 1080p, but still the same performance. However Steve from HUB mentioned that the benchmarks aren't that CPU intensive, so using them for comparison might not be relevant. I also tried CPU-Z benchmark to see if the improvement would translate to better performance in raw CPU benchmark, but the numbers were all over the place so that didn't really tell me anything. Someone mentioned, that there might be a chipset driver update necessary so I'm saving the numbers and settings and will try again when it's available.
https://forums.guru3d.com/data/avatars/m/255/255510.jpg
@BlindBison I am saying that (as I have seen) is that when switching to the administrator account: setting for a game will show the same from user account to admin account. But the settings may change under the hood and not show a change. I found that it was the in game menu with low latency enabled that caused this. The big obvious if it happens to you is frame rates go too high to be realistic on the administrator account. When you turn off low latency in the game menu and reset all your in game setting and re launch the game it will work as it should and show very similar performance to the user account. There we go, that's the last time I will try to explain, what I have seen. 😀
data/avatar/default/avatar01.webp
Horus-Anhur:

In Remnant 2, I went from around 90 fps, to around 100 fps, in the home hub. I'm using 24H2.
Not trying to shoot holes but how did you go from 90fps to around 100fps running Remnant 2? Win 24H2 already had the branch prediction changes baked in & working as expected. 23H2 is the OS build receiving the patch, Not 24H2. Sooo, if you are already on 24H2 how are you seeing an uplift? 😕 (maybe you did numbers then updated from 23H2 (without patch) to 24H2 & ran vanilla to see changes), could this be the case?
data/avatar/default/avatar24.webp
I m on windows 10 so i shouldn't be affected in the first place, correct?
https://forums.guru3d.com/data/avatars/m/186/186805.jpg
I already posted my results in another thread. I got massive increases on my 7800x3d using 24H2 preview, also windows it self feels much snappier too. All my previous settings/optimisations were all carried over and the only thing 24h2 reinstalled was onedrive.
https://forums.guru3d.com/data/avatars/m/234/234122.jpg
Apparently it's do to with the mitigation for spectre and meltdown which broke the Ryzen branch prediction. The fix is apparently around 8% overall performance uplift. [youtube=OBn3FbKusZI]
https://forums.guru3d.com/data/avatars/m/234/234122.jpg
CPC_RedDawn:

I already posted my results in another thread. I got massive increases on my 7800x3d using 24H2 preview, also windows it self feels much snappier too. All my previous settings/optimisations were all carried over and the only thing 24h2 reinstalled was onedrive.
I also think windows in general feels snappier ~ Win 11- 23H2
data/avatar/default/avatar24.webp
BlindBison:

I'm not faulting your choice by any means, I don't want to miscommunicate -- the uplift from 12/24 to 16/32 and the new generation is meaningful, but I am curious to your rationale for upgrading to the 9950X right now. The 5900X is quite a capable CPU I think and, for me, if I'm upgrading an entire platform (AM4 -> AM5, new RAM, etc) I would want to do so following a tremendous architectural leap. For my workloads at least Zen 5 doesn't seem to be that -- it's an upgrade of basically 1 "good" generation where the bulk of the performance came from Zen 4 + new RAM speeds/platform more or less. If you're willing to wait a bit it's possible Arrow Lake from Intel would be better ("maybe" lol) or if you were willing to hold onto that 5900X for a bit more life Zen 6 or the X3D variants might also work out nicely. But time is money and all that -- if you use workloads where the extra cores can come into play and don't want to wait or use specific workloads like AVX512 then I do understand. It's a beast of a processor even with me being a little disappointed by it 🙂 Congrats on your upgrade!
It's seem pretty easy to rationalize IMO. Having not shelled out the $800 MSRP for a 5950X at launch, the 9950X is already $150 less than that would have been. Standard Zen 3 is sub-par in a lot of gaming situations with top-end GPUs. For me there were a number of cases my 5950X, was still a bottleneck for a 6800XT. A 9950X is way higher in IPC, on top of the bump in core density and clocks, and full AVX-512. Which is more meaningful if they lean toward productivity. On that note, any AM4 board that isn't basically the Asrock X570 Creator is really lacking as a workstation. Asus released a comparable AM4 ProArt board just before AM5, so practically discontinued it out the gate and had the price go up by like $200. More than the Asrock, or the AM5 ProArt. The AM5 ProArt is literally the best most reasonably priced board for its feature set, that's cheaper than the aforementioned Asrock AM4 was at launch. The similar features between those boards are TB and 10Gbe, but AM5 doubles M.2 slots to 4, with 2 being Gen5. The 7950X3D made sense to me for my variety of use cases that included sim games. The 9950X stomps all over a 5900X if you already legitimately needed the threads, amplified by possibly having a motherboard that was less than $400 if they bought AM4 early.
data/avatar/default/avatar35.webp
I am still waiting for MS to fix win11 bloat. Maybe Windows 13 will be the lucky one.
data/avatar/default/avatar25.webp
Typhon Six Six Six:

I am still waiting for MS to fix win11 bloat. Maybe Windows 13 will be the lucky one.
Why not fix it yourself? It's easy 🙂
https://forums.guru3d.com/data/avatars/m/246/246088.jpg
nizzen:

Why not fix it yourself? It's easy 🙂
Exactly, I changed the front end with Start 11 and removed anything I didn't need. I did the same on my two 9lder W10 rigs but much prefer W11.
data/avatar/default/avatar32.webp
Updated and I didn't notice meaningful increases in RDR2 and Cyberpunk. I suppose I'm GPU limited.
https://forums.guru3d.com/data/avatars/m/198/198862.jpg
mackintosh:

Does this uplift extend to 3Dmark? Could someone please post their Timespy 5900X CPU score?
Didnt notice any increase in time spy cpu on 7700x, same score.
https://forums.guru3d.com/data/avatars/m/248/248291.jpg
https://www.hardwareluxx.de/index.php/artikel/hardware/prozessoren/64313-optimierte-sprungvorhersage-zen-5-mit-windows-11-24h2-getestet.html Gaming performance W11 23H2 → KB5041587 note Ryzen 9 9950X +8.8% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 7 9700X +12.1% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 5 9600X +12.0% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 7 7800X3D +6.2% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 5 7600X +7.8% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 7 5800X3D +16.9% 720p +DLSS/FSR avg fps, average 7 game tests
data/avatar/default/avatar10.webp
did anyone test older ryzen cpus? also difference vs 10?
https://forums.guru3d.com/data/avatars/m/270/270792.jpg
Alessio1989:

did anyone test older ryzen cpus? also difference vs 10?
I was wondering about Win10 too. Is it even affected at all?
https://forums.guru3d.com/data/avatars/m/164/164033.jpg
Horus-Anhur:

https://www.hardwareluxx.de/index.php/artikel/hardware/prozessoren/64313-optimierte-sprungvorhersage-zen-5-mit-windows-11-24h2-getestet.html Gaming performance W11 23H2 → KB5041587 note Ryzen 9 9950X +8.8% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 7 9700X +12.1% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 5 9600X +12.0% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 7 7800X3D +6.2% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 5 7600X +7.8% 720p +DLSS/FSR avg fps, average 8 game tests Ryzen 7 5800X3D +16.9% 720p +DLSS/FSR avg fps, average 7 game tests
The 5800X3D went hard 😯 I am going to test today with and without few things 🙂 had to do a fresh install cause 24H2 from insider preview wanted to give my GSOD all night long.
https://forums.guru3d.com/data/avatars/m/196/196426.jpg
"The plot thickens" [youtube=lyME2IM8jjY]
upload_2024-8-30_12-42-19.png

upload_2024-8-30_12-42-57.png
It looks like a lot of performance boost from the 24H2 and the patch to previous versions comes just from toggling this option OFF. Windows 10 has it too, I just checked.
https://forums.guru3d.com/data/avatars/m/246/246564.jpg
That would explain why I haven't seen any improvement on my 5900X. I've had these options off for years.