The article does not have any missleading info, it actually link source. This was something a few motherboards makers do, and its really lame and strange that AMD haven't found this already.
Anyways, I really hope TomsHardware stays on this matter till the end and try to find out more and What is AMD and this motherboard makers doing to fix this invalid behavior.
I have tried this on my Rig, but I can't not even see that validation line, Im guessing is only visible for X570 owners.
Another thing that comes to my mind is, What will happend with B550 mobos comin out soon?, Would this mobo makers do the same thing there too?
Lets hope that, since AMD base its boost behavior on many parameters, thermals included, this should have a lesser impact in the end. Nevertheless it has to be fixed ASAP.
If you read the post by The Stilt, it's pretty clear AMD
is trying to do something about this motherboard manufacturer behavior.
https://www.hwinfo.com/forum/thread...er-reporting-deviation-metric-in-hwinfo.6456/
"Since at least two of the largest motherboard manufacturers, still insist on using this exploit to gain an advantage over their competitors despite being constantly asked and told not to, we thought it would be only fair to allow the consumers to see if their boards are doing something they're not supposed to do. The issue with using this exploit is, that it messes up the power management of the CPU and potentially also decreases its lifespan because it is running the CPU outside the spec, in some cases by a vast margin. Also, it can cause issues when this exploit goes undetected by a hardware reviewer, since both the performance and the sofware based power consumption figures will be affected by it.
"For example, if we take a Ryzen 7 3700X CPU that has 65W TDP and 88W default power limit (PPT), and use it on a board which has declared only 60% of its actual telemetry reference current, we'll end up with effective power limit of ~ 147W (88 / 0.6) despite running at stock settings (i.e. without enabling manual overclocking or AMD PBO). While the 3700X SKU used in this example typically cannot even reach this kind of a power draw before running into the other limiters and limitations, the fact remains that the CPU is running far outside the spec without the user even acknowledging it. This exploit can also cause additional cost and work to the consumer, who starts wondering about the abnormally high CPU temperatures and starts troubleshooting the issue initially by remounting the cooling and usually, eventually by purchasing a better CPU cooler(s)."
Ok, I should read all comments before 😉
When running Cinebench R20 drops to cca 90%. That means all is ok.
You've actually got it backward. Again, referencing The Stilt:
'HWiNFO will display "Power Reporting Deviation" metric under the CPUs enhanced sensors. The displayed figure is a percentage, with 100.0% being the completely unbiased baseline. When the motherboard manufacturer has both properly calibrated and declared the reference value, the reported figure should be pretty close to 100% under a stable, near-full-load scenario. A ballpark for a threshold, where the readings become suspicious is around ±5%. So, if you see an average value that is significantly lower than ~ 95% there is most likely intentional biasing going on. Obviously, the figure can be greater than 100%, but for the obvious reasons it rarely is
😉'
So at idle, it will be way off and you shouldn't pay any heed to the deviation metric. Under a heavy load, you
want the motherboard to be at 100% ideally. If it's
higher than that, something is goofy -- it would theoretically mean your motherboard is underclocking or reducing performance. If it's less than 100%, 95% is probably okay, anything lower than that is intentional misreporting of current to the AMD CPU in order to boost performance. It's basically PBO without saying it's PBO. Your 90% result is probably going to be fine, but apparently at least one motherboard maker is setting the value at 50-70% lower than it should be, and that's going to result in some relatively dangerous behavior.
As an example of what can go wrong, I know someone (not at Tom's Hardware) that enabled the auto-overclock feature in the motherboard BIOS when Skylake launched. A bug in the Asus BIOS caused it to apply an extra 0.35V to the CPU and it killed the processor -- it applied a voltage offset, and then applied it again, so instead of 0.175V extra it pushed 0.35V extra. So when a motherboard maker gets fast and loose with the BIOS stuff that reports current and/or voltage, bad things can happen.
Incidentally, at stock operation this is probably only a concern if the motherboard is underreporting by more than 10%. If you overclock, however, note that this will compound the situation. AMD is already pushing its Ryzen CPUs to their limits, which is why it needs the current power information from the motherboard. Then the motherboard auto-overclocks, by lying about how much power is going to the CPU. Then you overclock, and you're trying to push things even further, and you increase voltage, power limits, etc. even more, and wonder why you're not getting much better performance than at stock, while power and temperatures jump even higher.