Inaccurate Temperature Sensor?

Mrmckeown

Honorable
Sep 9, 2013
38
0
10,530
I think one of my temperature sensors is inaccurate. For example under load my CPU Temp is 60 degrees while my Package temp sits just under 40 or at 40 degrees. Now I know there will be some difference between the two since the CPU one is affected by ambient air. Yet 20 degrees seems to be to much of a gap. The same goes for my idles. Since I like to have my fans practically silent the CPU temp is about 40-50 degrees depending on what I'm doing. Something to keep in mind is that under load I do turn the fans up a bit to stop any throttling or damage. Back to the idles, my Package temp seems to stay around the 21 degree mark sometimes jumping up and down a few degrees but mainly staying there. Now I know this is too large of a gap between them. I would like to know if maybe my CPU or my Package temperature sensor is inaccurate. When I feel the exhaust of the fans when its at 60 degrees load, its warm but not hot. Also which one should I use as guidelines for things such as AMD's recommended max temperature.

I use HW-Info to get my information of my temperatures and my specs are:

M5A97 Evo R2.0
AMD FX 8350 (stock, no OC)
H60 Corsair Closed Loop
GTX 670
8GB Corsair 1866Mhz
OCZ 750W PSU

I also have 2 intake fans and 3 exhaust including the radiator fan.
 


I had it next to HW-Info while using Prime 95 and both programs showed exactly the same temperature on 100% load and on idle.
 


They're both accurate, but they're measured at different points.

I'm not certain how AMD handles their thermal monitoring, but Intel embeds a digital thermal sensor into each core. This sensor can measure temperature up to the thermal junction maximum, which is when it starts throttling that core. However, since this value can change quite drastically due to the transient nature of CPU load, Intel also exposes a rolling average of all of the digital thermal sensors. On HWInfo64 this is usually labelled "CPU Package" and is located under the CPU section of HWInfo64's sensor page.

Many motherboards also have a thermal sensor located very close to the CPU socket that is used to measure the temperature of the heat sink or exhaust air. This sensor is not connected to the CPU itself, it's connected to a platform chip located on the motherboard such as the Nuvoton NCT6776F. In HWInfo64 it's located under the motherboard heading in the Sensors page. Since heat always flows from high potential to low potential, the CPU Package temperature will always be hotter than the motherboard's socket temperature. A difference of 10-20 degrees is normal.
 


But my readings are the other way round. My CPU Package is 20 degrees cooler than the socket temp. I thought it was normal the way round you are saying it but mine is not.
 


What are the temperatures? If one of them is clearly unreasonable or even impossible without exotic cooling (below ambient) then you may have a stuck sensor
 


On idle the CPU temp is currently at 44 degrees while the Package temp is at 21 degrees. At full load the CPU temp is 60 degrees and the package temp is 45-48 degrees

 


Can you please post a screenshot? As I said above, I'm not familiar with AMD's platforms or chipsets. The nomenclature may be different.
 
Can you please post a screenshot? As I said above, I'm not familiar with AMD's platforms or chipsets. The nomenclature may be different.[/quotemsg]

Sure thing http://goo.gl/gb6WfP

The one at the top is the socket temperature sensor and the one lower down is the package temperature (core temperature)
 


Sure thing http://goo.gl/gb6WfP

The one at the top is the socket temperature sensor and the one lower down is the package temperature (core temperature)

Okay, I've seen that before. Notice how it's 15 degrees centigrade? Unless you're playing in a freezer it won't be that cold.

Make sure that your motherboard has the latest firmware revision installed. Right now that's revision 2603

http://www.asus.com/Motherboards/M5A97_EVO_R20/HelpDesk_Download/
 


Your socket temp will always be higher than your core temp. Ideally you want them within 10 degrees Celcius of each other. That is why many enthusiasts stick an 80 mm fan behind the cpu socket with double sided tape. Believe me it helps.
 


Hi,

On this forum we obey the laws of thermodynamics. Thermal energy flows from high potential to low potential, not the other way around.
 


My Bios is at the latest version it can possibly be so I'm not sure :L