The question I'm curious about is how does Intel determine TjMax? Is it an accurately measured value or is it an assumed value? Do they have a device that can accurately measure the core and determine that it is at 100C or do they measure 95C on the IHS of a finished unit and then say something like, "the core is probably about 5C hotter so we'll add on 5C and call it TjMax=100C." That's a serious question and one we'll never know the answer of.
I guess I'm not 100% convinced that switching RealTemp to TjMax=100C is going to result in more accurate temperatures. There was more important information left out of the IDF presentation than included in it. The only thing I'm really happy about is that I didn't spend a $1000 + travel to get my hands on that presentation. My rant for the day.
Having said all that, about all I can do is hop on the TjMax=100C bandwagon and then go back and do some more testing to see if this is reasonable across the entire temperature range or not.
Here's version 2.75 which incorporates the new IDF TjMax values for 45nm as well as similar changes to TjMax for 65nm.
http://www.fileden.com/files/2008/3/...alTempBeta.zip
As I previously mentioned, if TjMax really is 100C then some 45nm processors are going to have to be able to correct for a large amount of sensor error at idle. The calibration formula has been overhauled and it should provide more adjustability especially for processors that are reading too high. My original formula was designed early on in the 45nm era before some of these Quads started showing up with the Extreme sensor issues.
The formula is completely different so previous calibration factors will need to be adjusted. The range has been opened wide up from -9.9 to 9.9. Some users will misuse and mis-calibrate their CPUs trying to correct for stuck sensors, which is wrong, but other users may need to be able to do a significant correction so I won't stand in their way.
I did a few custom calibrations for users with really screwed up sensors so if you want to try out this new method then you'll need to contact me again and I'll see what I can do.
Have fun testing. This thread was getting kind of dead so at least we got something new to talk and argue about.
Edit: If you drag this new version into your old folder then it will read your old TjMax values. Open up the Settings screen and click on the Defaults button and it should set them to the new values. Either that or edit your INI file and delete the old TjMax values.
Bookmarks