Thanks gradinaruvasile, your differentiation between sensor readings was what I was looking to confirm.
I've checked this assertion by putting the system under load for short periods of time and noted that the on chip 'temp1' sensor reading reacts quickly. However, the other reading reacts much slower. The slower reaction speed indicate a sensor on the motherboard socket rather than on the die.
I've also confirmed the 'on chip' sensor under Windows. I used the
coretemp utility and prime95 to find the sensor output, then ran the same test under linux using mprime and the sensors readings were identical (a max of 43 degrees @ 3.8Ghz with ambient temperature of around 20 degrees).
The experience also confirmed that I won't be booting into Windows again on my ancient IDE hard drive for a long time, talk about slow!
Unfortunately, due to overclocking of my cpu, the 'cpufreq' command cannot get the data its looking for, I've used the following commands before with pretty good results on AMD and intel machines.
Code:
watch grep \"cpu MHz\" /proc/cpuinfo
or
cat /proc/cpuinfo | grep MHz
Everyone's take on this confusing issue is very helpful!
Thanks again
Alec