unclewebb (developr of realtemp) nailed it pretty good:

Quote Originally Posted by unclewebb View Post
You nailed it. This great announcement that was going to clear everything up has left a much bigger mess.

Using the correct TjMax will make your TjMax temps more accurate but it doesn't do anything to fix the rest of the temperature range. This has only shown me that the amount of possible sensor error in the low end is even greater than I originally imagined. I was giving these sensors more credit than they deserved.

MBM to release a quick update so that it is using the correct TjMax is pointless. If there is 20C of sensor error in the low end, and there is, then the correct TjMax doesn't mean squat except for the very rare times when you are at TjMax. Same thing for CoreTemp, Everest, SpeedFan etc. You can set the correct TjMax but if these programs don't give you a way to compensate for sensor error then the reported temps coming from them are not accurate.

Time to fire up Excel to see if I can come up with a better way to convert random data into some usable temperature numbers.



But even that simple statement isn't true. Intel's graph shows that the sensor error increases linearly with the distance from TjMax. In your example, the digital sensor reading would be 30 and that reading might already have 5 degrees of error in it. So the answer is 70C +/- 5C or somewhere between 65C and 75C. This announcement hasn't solved anything. My previous assumption was that the sensors are very accurate within 30C of TjMax but the Intel graph shows that sensor error starts at TjMax and continues linearly across the entire temperature range.

temp readings are worthless below tjmax, cause of the increasing error.