You have to keep browsing around in there
Link
Igor, an Intel engineer asked us to relay the following:
New CPUs based on Core? architecture have DTS (Digital Thermal Sensor). It can be read by extracting the 7-bit value from IA32_THERM_STATUS MSR
It is true. This public MSR 0x19C Bits [22:16] contains digital thermal Sensor temperature readout that is relative to Tjmax, Tjmax is processor specific.
However, there is a problem. That reading although available in °C is _relative_ to the Tjunction which is CPU specific. For some models it is 100°C for others it is 85°C
It is true, some are calibrated to 100C, some are calibrated to 85C. We should call that value as Tjmax for Conroe/Woodcrest/Clovertown instead of Tjunction.
I have heard that there is a MSR where you can read Tjunction. Unfortunately, that MSR is not documented. If I heard correctly it is a bit in MSR 0xEE.
It is correct, the Tjmax value, whether it is 85C or 100C, can be read from MSR 0xEE. This (85C or 100C) should be documented in the processor spec.
Also, to arrange to obtain non-public Intel(R) hardware documentation under NDA, you should work with your company's Intel rep if you have one (check with your purchasing department), or your company can contact an Intel(R) Authorized Distributor in your area and ask to work with a Field Application Engineer (FAE). If you have questions about this, contact us by email with details about your project and your job role and we'll see if we can help get you in touch with the right people.
==
Lexi S.
Intel(R) Software Network Support
It all boils down to if you have an all Intel System. If you do then possibly ( with Intel's software package ) you get accurate temps other wise their not releasing enough info to obtain it correctly. Asus probably has access to this info and that is where speedfan and others read to access their temps. Whether their 100% correct I don't know. Everyone else is using Intel's TAT, ( only usable on Intel chipsets and that was designed for the Mobile processor ) to compare their core temps and this is where all this confusion stems from. Of what I read the desktop and server processor are different and the values could be wrong or different. I have an 965 board and when I run TAT vs speedfan and coretemp the values are exactly the same. Other people with the same board different bios versions get different results. I would say because this is a Nvidia chipset there is no way to run Intel software to be sure. I would like to think that Asus has provided the right info that Probe, speedfan and coretemp are in the general area when releasing temps to the customer. What I have checked they seem close to me.