AM4 is an overclocking disaster, because the CPUs have bizarre (those who know, are not allowed to explain) internal power-throttling behaviour that prevent performance scaling beyond 4.6-4.75 Ghz depending on various factors such as DRAM capacity, FCLK (both increase SOC powerdraw), SMT, SOC/IOD/CCD/CPU 1.8v voltages.AM4 wasn't an OC disaster?
Yet stock settings will run all-core load at 4.4GHz to 4.85GHz boost, with PBO (which is overclocking) you can get 4.6GHz-5.05GHz
You could also run static OC's which are more limited, but my present 4.6GHz all core is hardly an issue - i can still easily game at 1440p 165Hz and be GPU limited with a 3090
So when they clock higher than advertised, PBO overclocking goes higher again, and then all core overclocking can boost sustained MT at the cost of some time limited ST - you call it a disaster?
As well as various AGESA versions breaking various things about CPUs running non-stock, RAM overclocking suddenly requiring different SOC/CPU 1.8v voltage to run [X Settings], with no warning.
The "non-deterministic boost clock" algorithm is very impressive on paper, but ultimately serves as a way to increase throughput at the expense of latency.
So yes, a Zen3 CPU can hit 5.1 GHz with non-deterministic boosting - but it's going to be less responsive and barely ""perform better"" (potentially, worse!) than having EVERY SEMI-POINTLESS BELL AND WHISTLE turned off running a static clock at 4.6-4.75 Ghz.
very nice for long, non-gaming workloads though! so is ddr5 ...
There's a very high likelyhood that Zen4 is no different in this regard, but at least the ceiling is likely to be much higher now.
And I hope, I really hope that you can adjust SOC/IOD/CCD voltage in-OS now, without having to Reboot/POST/BIOS/Adjust/Reboot/POST/Boot/Test/[Repeat] to test each +0.01v step with 90 permutations to go through to eradicate fabric error corrections at high FCLK.