Long post from me here, but I personally think this is an important issue and we as (hopefully!) informed enthusiasts should be debating and discussing this. I'd welcome further discussion/debate. Here's my perspective FWIW.
I'm honestly surprised how many people seem willing to waive this away as fake news and give AMD a free pass here. Der8auer discussed his method with AMD and they explicitly recommended he use CB R15 ST for the load and HWInfo for frequency monitoring. He checked every result for the AGESA versions and requested people ensure they use Win10 with the latest updates. The end result?:
Under the specific conditions suggested by AMD, only a minority of CPUs were able to achieve (not sustain, just hit for a single polling period!) the frequency that's plastered all over the marketing material and packaging. That's not good for consumers. If that goes unchallenged I believe we'd see boost frequencies become a meaningless marketing label with a few CPU generations.
As some have pointed out, this isn't a perfect survey... but no survey is! The nearly three thousand responses with recruitment focused on Der8auer's enthusiast audience and combined with careful data cleansing make this a solid set of data. Plus, we're not talking about small numbers of CPUs unable to hit boost frequencies. In that case it could be reasonably attributed to erroneous, faked or malicious entries, or hot weather, or any of the other possibly explanations. Here's the breakdown for valid results from the video:
-
R5 3600: 272 of 542 (50.2%) <4.2Ghz
-
R5 3600X: 163 of 180 (90.6%) <4.4Ghz
-
R7 3700X: 886 of 1039) (85.3%) <4.4Ghz
-
R7 3800X: 107 of 146 (73.3%) <4.5Ghz
-
R9 3900X: 636 of 674 (94.4%) < 4.6Ghz
Anyone dismissing those numbers has to adopt some pretty conspiratorial thinking IMHO.
Two more criticisms I'd like to address - again this is my perspectives for the sake of the discussion:
- But Intel can't hit boost frequencies either: That might be true under some workloads, however most Z series boards support MCE or equivalent. Flip that switch in the BIOS and - provided you have sufficient cooling - you get all cores running at the max boost clock. Yes it can be hard to cool, but the bottom line is, every individual core can run stable at the rated boost frequency at 24/7 voltages. AVX workloads cause issues, and perhaps there's a debate to be had about how all that should be handled, but those are still niche workloads for consumer CPUs. AVX aside, Intel CPUs can demonstrably hit rated boost clocks under typical workloads. That doesn't seem to be the case with 3rd Gen Ryzen
- But lots of results are within 25mhz of the rated frequency: True, buts lots are substantially lower again. If this were some randomly chosen workload I personally wouldn't quibble about 25Mhz (as long as the vast majority of CPUs actually got that close... and they don't). The problem here is that AMD chose the workload. If the CPU manufacturer tells their consumer to test boost clocks using a specific OS, running specific updates, with specific BIOS & AGESA versions, running a specific workload and measured using a specific tool -> I expect that CPU to hit its rated clocks. They don't.
The frustrating thing is - and Der8auer makes point really well - AMD doesn't need to do this. 3rd Gen Ryzen is fantastic. Why mislead?
My thanks to Gamers Nexus, Hardware Unboxed, Tom's Hardware, Der8auer and anyone else who picked this up. AMD have been forced to respond and you can bet they - and Intel by extension - will be much more careful about boost clocks labels in future releases. IMHO this is a perfect case study for why a free press is so important!