Ah I see now. Thanks.
Let me suggest a new DUO CORE Intel processor. Why? Because over the years motherboard CPU temp monitoring has gone from nil to absolutely great! After no sensing, came socket sensing where some temp sensor was incorporated into the CPU socket. It measured the bottom of the chip carrier and only allowed vague inference of the heat sink performance.
Next they decided to put the sensor onto the actual IC. This would then be read by circuitry on the motherboard and dealt with by the BIOS. This was much closer to the right solution. The problem though was variation between motherboards and the characteristic of the substrate sensor. This meant the actual temp was +/-15C which is easily the difference between disaster and happy-happy-joy-joy. This caused a ton of overclockers to make claims of Intel because they "never reached the temperature limit" but the CPU still died. In reality they had exceeded the limit and fried the CPU but the temperature monitoring system was just flat wrong.
With the shrinking of the die and the inclusion of multiple cores exaserbating the whole heat problem Intel decided to fix this niggling problem once and for all. Clever really, because if the overclockers have a 'good' tool they won't be frying their CPUs and making claims because NOBODY wants to fry their CPUs.
So they included a die sensor on
each core of a multicore CPU
and they included the A/D on each die to read the core temperature
and they even calibrate them.
All you need to do is read a certain register in the CPU to get the latest instantaneous calibrated CPU die temperature.
The computer I'm writing this on has this feature. It's a Duo Core 6700. I run a small program that constantly shows both core temps. Just by grabbing a window and wiggling it I can see the resulting near instant temp rise that is caused by the extra processing it takes to process the translated image. The instant I stop wiggling a window the temp drops back. A lot of fun actually.
The only gotcha is that a lot of these transition motherboards still try to read the CPU temp via the motherboard scheme and so are reporting bazaar temp values that cause things like over heat alarms to go active. Just be aware.
Anyway if you use a motherboard and one of the latest CPUs with the temp reading utility you will have a nice accurate reading of the die temp. Add a system watt-meter. Write some software to change the CPU loading automatically. Log the test regime result. Voila!
Keith Cress
Flamin Systems, Inc.-