So you think Canard are saying that running the cpu above the base clock is "cheating" and "auto overclocking"? If you do, i think you may have got the wrong end of the stick.
To me (and others in this thread) he is quite clearly stating that the X470 has auto overclocking on by default, meaning that the all core boost ended up being higher than the rated all core boost at stock (hence the 5-8% advantage).
You seem to be hung up on this whole 3 percent thing, which is only the advantage they measured in games which will always be non linear so drawing conclusions or clocks/ram speeds based on that is a bit silly. Remember, they said it was 15% faster in applications on the A320.
"Compared to its predecessor on the same motherboard with A320 chipset, CanardPC has identified slightly more than three percentage points advantage in games and 15 percent advantage in applications for the Ryzen 7 2700X compared to the Ryzen 7 1800X"
Think? i don't need to think CanardPC have done a very good job of explaining it themselves, for a start they make it very clear they did not publish the X470 board results because they thought the boosting was "cheating" its referenced in the links i posted... its also referenced in this simple image, as is the rest of it.
To paraphrase for clarity and feel free to correct me if you read any of this differently.
Q, Juanrga: Using the X470 motherboards instead of the A320 results you published would result in 1 or 2% higher results?
A, CanardPC: in games with Auto overclocking or other cheats enabled you get 5 to 8% higher performance, those cheats were enabled on X470 boards
Q, Juanrga: 5-8% over 1000 series? (in this case 1800X) with auto overcloking?
A, CanardPC: no, over the 2000 series at stock, (in this case the 2700X)
-------------------
Nothing to do with anything other than the fact that they used an A320 board because the X470 was "cheats enabled turbo" its not cheating its just the all core Turbo the Ryzen 2### CPU's were doing by design, they didn't do that on the A320 (probably because its not compatible with Ryzen 2000) and so that's the results they published.
The key here is the 5-8% gaming performance the X470 boards give the 2700X is in CanardPC's mind 'illegal overclocking', "cheating" it isn't, its by CPU design.