Inaccurate CPU temperarures

hammereditor

Honorable
Nov 27, 2012
121
0
10,710
I have a AMD FX-6300 CPU overclocked to 4.2 GHz. My CPU cooler is a Cooler master Hyper 212 evo (120mm). I used Arctic silver 5 thermal paste.
So I built my system, then slowly overclocked it to 4.2. But I noticed a strange thing: The idle CPU temperatures stayed at 19° C in Windows, no matter what monitoring program I used. The room temperature is usually 70° F (21° C). And whenever I torture-test the CPU on all 6 cores in prime95 for 2 hours, the highest the temp. ever goes is 36°.
But when I am in the motherboard BIOS, the idle temperature is 24°.
I am puzzled about this. My motherboard is a MSI 970A-G46. Could it be inaccurately reporting the temperatures? Is the CPU inaccurate?
At first, I thought the heatsink was overkill, but I'm beginning to have doubts now.
 
Solution
AMD CPUs/boards have very inaccurate temp readings below 40C. Beyond that it will be more accurate.
My idle temps are usually 21 so yeah, room temp is around 23. Have the same CPU cooler too.

Also, are you checking both CPU temp and socket temp?

7829a3b7b1ef1f215b1f042992eb6e69.png


Socket temp is udner the heading 'temperatures' where CPU is.
The CPU temp itself is under AMD FX-8320. Socket temp tends to be higher than CPU temp and its the one you should keep an eye on, for the most part. Keep it below 70 if you can.
AMD CPUs/boards have very inaccurate temp readings below 40C. Beyond that it will be more accurate.
My idle temps are usually 21 so yeah, room temp is around 23. Have the same CPU cooler too.

Also, are you checking both CPU temp and socket temp?

7829a3b7b1ef1f215b1f042992eb6e69.png


Socket temp is udner the heading 'temperatures' where CPU is.
The CPU temp itself is under AMD FX-8320. Socket temp tends to be higher than CPU temp and its the one you should keep an eye on, for the most part. Keep it below 70 if you can.
 
Solution

hammereditor

Honorable
Nov 27, 2012
121
0
10,710
If the software in the photo is OpenHardwareMonitor, you're right. I always look at the number under "AMD FX-8320 -> Package", not what the motherboard says.
Anyway, if the actual temperature is > 50, how accurate will it be? Because once the temp. gets that high, I'm worried that I could damage the CPU without knowing the real temperature.
 

hammereditor

Honorable
Nov 27, 2012
121
0
10,710

When I got the board, I was aware of the low VRM quality, but the G46 has better VRM's than some of the others.
I also taped a small 60mm fan right next to the thing, so that the air blows right across the modules.
Haven't had any problems so far, but I will watch out.