Temperature readings on AMD motherboards are not at all accurate... and certainly, 90% of the time not 6C. Trying to justify socket-thermistor readings with those "numbers" is why people don't believe internal diode's are necessary.
Let's look at some examples. Everyone likes to spread that the Asus boards read 8-10C too high. well, comparing asus socket-thermistor to modded internal diode readings are VYW, even the asus boards are inaccurate to 4C too high to 10+C too low.
So even on a motherboard that is too high, there's a 14+C variance in accuracy of its readings, and the readings can't even be predicted to be inaccurate in which direction.
But let's look worst case scenario. With the talk of asus reading 10C too high versus a "normal" board, and we'll use a low reading board for an example: An Iwill KK266 reads about 6-8C lower than Abit motherboards. SO, with a KK266, it is potentialy 8+8+10C off (and yes,if you look at the data, this happens all the time on this motherboard.
so 6C is far too generous to "give" a socket-thermistor in terms of inaccuracy. Especially since, again going to the VYW internal diode versus socket-thermistor tests, there was one very curious result.
He tried both a poor grease application versus a proper grease application, Arctic Alumina, per AS site instructions. The Socket-thermistor picked up ZERO temperature change while the internal diode picked up 7C difference. To replicate this, he tried it again, and managed a 5C Internal diode change but 0C socket-thermistor change. More proof that socket-thermistors are terribly inaccurate, as they can't even pick up small temperature changes.
Mike
P.S. the most accurate reading is a calibrated internal diode. Side-mount thermistors, at best, show 80% of core temp rise over ambient... why? Because you're measuring a mix of side-core, air, heatsink, and grease temps. And each side of a core has different temps. For example, the L2 sides are typically far cooler