• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Ryzen Branch Prediction Optimizations Now Available to Windows 11 23H2

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,188 (7.56/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
AMD announced that its Ryzen processor branch prediction optimization that provide gaming performance uplifts, is now available for Windows 11 23H2, through an optional update. This update applies to AMD Ryzen processors based on the "Zen 3," "Zen 4," and "Zen 5" microarchitectures, and essentially yields the kind of performance you get in the real Administrator account, on regular Windows accounts, especially non-local (online) accounts. Users should look for "Cumulative Update Preview for Windows 11 Version 23H2 for x64-based Systems (KB5041587)" in Windows Update, which should begin showing up as an optional update. This update requires a system restart to apply.

With this update in place, gaming performance uplifts between Windows 11 23H2 and 24H2 should be identical. "We wanted to let you know that the branch prediction optimization found in Windows 11 24H2 has now been backported to Windows 11 23H2. Users will need to look for KB5041587 under Windows update > Advanced options > Optional updates. We expect the performance uplift to be very similar between 24H2 and 23H2 with KB5041587 installed," AMD said in a statement to Wccftech.



View at TechPowerUp Main Site | Source
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
26,857 (3.82/day)
Location
Alabama
System Name RogueOne
Processor Xeon W9-3495x
Motherboard ASUS w790E Sage SE
Cooling SilverStone XE360-4677
Memory 128gb Gskill Zeta R5 DDR5 RDIMMs
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 2TB WD SN850X | 2x 8TB GAMMIX S70
Display(s) 49" Philips Evnia OLED (49M2C8900)
Case Thermaltake Core P3 Pro Snow
Audio Device(s) Moondrop S8's on schitt Gunnr
Power Supply Seasonic Prime TX-1600
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Moondrop Luna lights
VR HMD Quest 3
Software Windows 11 Pro Workstation
Benchmark Scores I dont have time for that.
and essentially yields the kind of performance you get in the real Administrator account

ugh this wording again. Thats not how branch prediction works. This reads like all the other outlets in that the "Administrator" account is doing something to the branch predictor, it is NOT the % improvements are just similarly comparable.

I encourage anyone to look up what branch prediction is before thinking it has anything to do with being an "Admin".

this stuff makes these threads super active so I get it but damn.
 
Joined
Apr 30, 2020
Messages
980 (0.59/day)
System Name S.L.I + RTX research rig
Processor Ryzen 7 5800X 3D.
Motherboard MSI MEG ACE X570
Cooling Corsair H150i Cappellx
Memory Corsair Vengeance pro RGB 3200mhz 32Gbs
Video Card(s) 2x Dell RTX 2080 Ti in S.L.I
Storage Western digital Sata 6.0 SDD 500gb + fanxiang S660 4TB PCIe 4.0 NVMe M.2
Display(s) HP X24i
Case Corsair 7000D Airflow
Power Supply EVGA G+1600watts
Mouse Corsair Scimitar
Keyboard Cosair K55 Pro RGB
ugh this wording again. Thats not how branch prediction works. This reads like all the other outlets in that the "Administrator" account is doing something to the branch predictor, it is NOT the % improvements are just similarly comparable.

I encourage anyone to look up what branch prediction is before thinking it has anything to do with being an "Admin".

Zen 5 techinally has 2 predcictors in the front-end. (For its 2 ahead predictions)

Though that doesn't matter since it only seems to use the 8 wide dispatch on zen 5 while running two threads through a core. While it seems a single thread it still uses 4 wide dispatch and a single predictor. Eventhough techinally zen 5 should be able go use both on single thread.
 
Last edited:
Joined
Feb 6, 2021
Messages
2,876 (2.10/day)
Location
Germany
Processor AMD Ryzen 7 7800X3D
Motherboard ASRock B650E Steel Legend Wifi
Cooling Arctic Liquid Freezer III 280
Memory 2x16GB Corsair Vengeance RGB 6000 CL30 (A-Die)
Video Card(s) RTX 4090 Gaming X Trio
Storage 1TB Samsung 990 PRO, 4TB Corsair MP600 PRO XT, 1TB WD SN850X, 4x4TB Crucial MX500
Display(s) Alienware AW2725DF, LG 27GR93U, LG 27GN950-B
Case Streacom BC1 V2 Black
Audio Device(s) Bose Companion Series 2 III, Sennheiser GSP600 and HD599 SE - Creative Soundblaster X4
Power Supply bequiet! Dark Power Pro 12 1500w Titanium
Mouse Razer Deathadder V3
Keyboard Razer Black Widow V3 TKL
VR HMD Oculus Rift S
Software ~2000 Video Games
just tested Valheim and my 7800X3D went from the mid 220s to over 260 FPS (fully CPU bound)
 

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,149 (1.27/day)
System Name MightyX
Processor Ryzen 5800X3D
Motherboard Gigabyte X570 I Aorus Pro WiFi
Cooling Scythe Fuma 2
Memory 32GB DDR4 3600 CL16
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
I suppose when I finally get to Windows 11 this might help me on Zen3, but for now I'm happy with my box being on Win10.
 
Joined
May 3, 2018
Messages
2,881 (1.21/day)
I suppose when I finally get to Windows 11 this might help me on Zen3, but for now I'm happy with my box being on Win10.
So Win 10 has no support for this feature and Zen 5 will run like shit on Win 10 or does Zen 5 not even support Win 10?
 
Joined
Jul 3, 2023
Messages
49 (0.10/day)
Processor 5800x3d
Motherboard msi b550m mortar
Cooling tr scenic 280v2
Memory 2666 16g*2
Video Card(s) 7900xtx
Will this patch do any good to Windows 11 22H2 ?
 
Joined
Dec 31, 2020
Messages
969 (0.69/day)
So Win 10 has no support for this feature and Zen 5 will run like shit on Win 10 or does Zen 5 not even support Win 10?
some users reported W10 support. AMD stated older operating system will get this. Not just for Zen5, but all later Zen's have been running with this performance untapped until now. What a missed opportunity for AMD to bring this improvement so late. It could have crushed Intel. Well it just did. Better later than never.
 
Joined
Oct 2, 2015
Messages
3,104 (0.93/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
some users reported W10 support. AMD stated older operating system will get this. Not just for Zen5, but all later Zen's have been running with this performance untapped until now. What a missed opportunity for AMD to bring this improvement so late. It could have crushed Intel. Well it just did. Better later than never.
This is Microsoft's fault, not AMD's. Linux has benefited from this for years.

The crime here is the rewrites that 24H2 implemented taking so long to reach users.
 
Joined
Jul 5, 2013
Messages
27,463 (6.63/day)
Windows 11 has turned into a joke worse than what MS did with ME.
No it hasn't. Your opinion of either OS does NOT reality make. WinME was a very excellent OS that was woefully misunderstood. Windows 11 likewise is very excellent WHEN/AFTER it is debloated and optimized.

Stop making statements about things you know little or nothing about.
 
Joined
Apr 12, 2013
Messages
7,481 (1.77/day)
About 2% uplift on AIDA64 with zen3, meh :ohwell:

Weirdly enough the scores kept creaking up on the 3 runs with the last one bing the highest.
 
Joined
Jun 26, 2022
Messages
235 (0.27/day)
Processor 7950X, PBO CO -15
Motherboard Gigabyte X670 AORUS Elite AX (rev. 1.0)
Cooling EVGA CLC 360 w/Arctic P12 PWM PST A-RGB fans
Memory 64GB G.Skill Trident Z5 RGB F5-6000J3040G32GA2-TZ5RK
Video Card(s) ASUS TUF Gaming GeForce RTX 3070
Storage 970 EVO Plus 2TB x2, 970 EVO 1TB; SATA: 850 EVO 500GB (HDD cache), HDDs: 6TB Seagate, 1TB Samsung
Display(s) ASUS 32" 165Hz IPS (VG32AQL1A), ASUS 27" 144Hz TN (MG278Q)
Case Corsair 4000D Airflow
Audio Device(s) Razer BlackShark V2 Pro
Power Supply Corsair RM1000x
Mouse Logitech M720
Keyboard G.Skill KM780R MX
Software Win10 Pro, PrimoCache, VMware Workstation Pro 16
No it hasn't. Your opinion of either OS does NOT reality make. WinME was a very excellent OS that was woefully misunderstood. Windows 11 likewise is very excellent WHEN/AFTER it is debloated and optimized.

Stop making statements about things you know little or nothing about.
Windows ME was a peice of garbage. It's only saving grace was the addition of System Restore... which was a necessity due to its instability.
 
Joined
Oct 22, 2014
Messages
14,061 (3.83/day)
Location
Sunshine Coast
System Name Lenovo ThinkCentre
Processor AMD 5650GE
Motherboard Lenovo
Memory 32 GB DDR4
Display(s) AOC 24" Freesync 1m.s. 75Hz
Mouse Lenovo
Keyboard Lenovo
Software W11 Pro 64 bit
Downloading this now.
 
Joined
Oct 18, 2017
Messages
181 (0.07/day)
System Name 1080p 144hz
Processor 7800X3D
Motherboard Asus X670E crosshair hero
Cooling Noctua NH-D15
Memory G.skill flare X5 2*16 GB DDR5 6000 Mhz CL30
Video Card(s) Nvidia RTX 4070 FE
Storage Western digital SN850 1 TB NVME
Display(s) Asus PG248Q
Case Phanteks P600S
Audio Device(s) Logitech pro X2 lightspeed
Power Supply EVGA 1200 P2
Mouse Logitech G PRO
Keyboard Logitech G710+
Benchmark Scores https://www.3dmark.com/sw/1143551
Joined
Oct 1, 2006
Messages
4,930 (0.75/day)
Location
Hong Kong
Processor Core i7-12700k
Motherboard Z690 Aero G D4
Cooling Custom loop water, 3x 420 Rad
Video Card(s) RX 7900 XTX Phantom Gaming
Storage Plextor M10P 2TB
Display(s) InnoCN 27M2V
Case Thermaltake Level 20 XT
Audio Device(s) Soundblaster AE-5 Plus
Power Supply FSP Aurum PT 1200W
Software Windows 11 Pro 64-bit
ugh this wording again. Thats not how branch prediction works. This reads like all the other outlets in that the "Administrator" account is doing something to the branch predictor, it is NOT the % improvements are just similarly comparable.

I encourage anyone to look up what branch prediction is before thinking it has anything to do with being an "Admin".

this stuff makes these threads super active so I get it but damn.
Basically there are 2 major issues with older versions of Windows. The Branch Prediction/ scheduling issues, and then the Virtualisation Based Security performance issues.
Running as sys Admin / Root bypass the VBS issue, this is why there are some gains on 23H2 doing that.

Also some early testing shows that 23H2 is still slower than 24H2 after this patch. At lease for these games the patch did F'k all on 23H2, at least for this guy's set up.
https://www.reddit.com/r/Amd/comments/1f2t9s5/_/lk990xr
Imgur: The magic of the Internet
Imgur: The magic of the Internet
 
Last edited:
Joined
May 8, 2018
Messages
1,560 (0.66/day)
Location
London, UK
I downloaded the update and tested cpu-z single and multi-thread and the results were the same. I believe the gain happens only in games not apps, not going to bother testing my 5900x in games.
 
Last edited:
Joined
Nov 18, 2010
Messages
7,492 (1.47/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX. Water block. Crossflashed.
Storage Optane 900P[Fedora] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO+SN560 1TB(W11)
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) SMSL RAW-MDA1 DAC
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 41
ugh this wording again. Thats not how branch prediction works. This reads like all the other outlets in that the "Administrator" account is doing something to the branch predictor, it is NOT the % improvements are just similarly comparable.

I encourage anyone to look up what branch prediction is before thinking it has anything to do with being an "Admin".

this stuff makes these threads super active so I get it but damn.
That's what you get about because of bad Journalism and monkeys wrinting code in Redmond.
 
Joined
Feb 15, 2019
Messages
1,653 (0.79/day)
System Name Personal Gaming Rig
Processor Ryzen 7800X3D
Motherboard MSI X670E Carbon
Cooling MO-RA 3 420
Memory 32GB 6000MHz
Video Card(s) RTX 4090 ICHILL FROSTBITE ULTRA
Storage 4x 2TB Nvme
Display(s) Samsung G8 OLED
Case Silverstone FT04
Windows 11 likewise is very excellent WHEN/AFTER it is debloated and optimized.

So..
When will it be debloated and optimized by Microsoft themselves ?

Season 6 Nbc GIF by This Is Us
 
Joined
Feb 28, 2024
Messages
66 (0.26/day)
I picked up a couple of average FPS, and a little more than that in the lows... nowhere near what AMD is claiming though. System is 7950x3d+7900xtx. Although, they did say something about "especially with online accounts" which I have never used, I log in with a local account so it could be that I wasn't affected and my variation was just margin of error. They also said something about VBS issues, I have tested with VBS on and off and didn't find any difference. I will say after applying the patch, everything had an especially smooth, buttery feel to it, as far as game motion.

It sounds to me like this is basically a bug fix that allows accounts that are not the built-in administrator to use the right branch prediction optimizations, sounds like there was something preventing the AMD optimizations from being used with other accounts.

So..
When will it be debloated and optimized by Microsoft themselves ?

Season 6 Nbc GIF by This Is Us
I'm guessing sometime between when hell freezes over and never. The bloat is one way they monetize the OS. I suppose they could remove it and pass on the revenue loss to the consumer in the form of a more expensive OS....
 
Joined
Dec 6, 2022
Messages
359 (0.51/day)
Location
NYC
System Name GameStation
Processor AMD R5 5600X
Motherboard Gigabyte B550
Cooling Artic Freezer II 120
Memory 16 GB
Video Card(s) Sapphire Pulse 7900 XTX
Storage 2 TB SSD
Case Cooler Master Elite 120
Who needs enemies, when you have MS as your “friend”…

They pulled the same thing with XP 64, original Xbox and every Windows release after AMD released Ryzens with multiple CCDs.

Go Linux!
 
Joined
Jan 14, 2019
Messages
12,332 (5.81/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
I assume Windows 10 won't get it? Ah well...
 
Joined
May 11, 2018
Messages
1,221 (0.51/day)
Who needs enemies, when you have MS as your “friend”…

They pulled the same thing with XP 64, original Xbox and every Windows release after AMD released Ryzens with multiple CCDs.

Intel has it's share of problems with Windows due to Big / Little cores concept, impacting performance in some cases even more than just a few percent. Reviewers of course monitored that and made sure this didn't happen during benchmarking, but it's not something you can constantly tweak as a user.
 
Joined
Mar 7, 2011
Messages
4,516 (0.90/day)
I'm guessing sometime between when hell freezes over and never. The bloat is one way they monetize the OS. I suppose they could remove it and pass on the revenue loss to the consumer in the form of a more expensive OS....
Generally speaking spyware is free, but MS still charging the same for spyware as they did with Win 7 or Xp or 9x.
 
Joined
Jan 11, 2022
Messages
846 (0.82/day)
No it hasn't. Your opinion of either OS does NOT reality make. WinME was a very excellent OS that was woefully misunderstood. Windows 11 likewise is very excellent WHEN/AFTER it is debloated and optimized.

Stop making statements about things you know little or nothing about.
that's not How that works.

if a Mercedes sucks out of the factory but is only a decent car after it’s tuned by brabus for an additional couple of hundred thousand dollar the original car isn’t a good car.
you even need to have the hundred thousands worth of modification done again after filling it car up with a fresh tank of gas which is what happens when you update to a new feature release.

windows 10 and 11 are a horrible intrusive mess people put up with because they have to
 
Top