So where can one find information about the maximum all core clock of the Ryzen 3000's?
Is the current state of play the end of the story, or will a new bios release in a few months or weeks, improve clockspeeds on all core?
I really think that it has to do with the power demands of the load.
I can run 12 WCG (BOINC) tasks, and it hits 4Ghz+ (stock CPU settings on my R5 3600), but if I run PrimeGrid, which is a MUCH more demanding (AVX2) load, I'm lucky to stay at 3.9Ghz. Temps are also higher under PrimeGrid.
Edit: TBH, it would be nice, if these CPUs were a little more like Intel CPUs, inasmuch as they could be overclocked, such that you could have an all-core turbo clock, equal to the highest single-core Turbo clock (which my R5 3600 is listed as 4.2Ghz, which it actually has hit almost 4.3, like 4.27Ghz or so), but I wouldn't hold out hope for a "miracle BIOS" that will improve turbo clocks all that much substantially. I believe that the power-distribution / loading mechanisms at work here, are in fact hard-wired into the CPU, it's myriad network of power / voltage / temp sensors and whatnot, and it would be unlikely for them to behave substantially different, with a new BIOS, IMHO. OTOH, the voltage applied, at "idle" and whatnot, could probably be changed, and somewhat was, with the newest Ryzen (R) Balanced Power Plan, distributed with the newest Chipset Drivers.
Overall, once I got used to the new-ish behavior of the 3rd-Gen Ryzen CPUs, I'm happy with the performance that I'm getting. Even with 12 threads of WCG, with Task Manager graphs full, it still remains snappy for web browsing too, and Skype. I'm very happy with that performance.