Huge difference in APU temperature in HWinfo and MSI Bios

Markarus

Honorable
Feb 9, 2013
13
0
10,510
I have A10-5800K on MSI FM2 A55 mobo. Normally I check the APU temp in MSI bios of with Click Bios and they always show 44-55 oC, which is normal for an APU I suppose.

However, yesterday I started using HWinfo and the APU status is shown below
12360769344_9118b9d8aa_o.jpg

The CPU 0 and CPU 0 Package are wildly different from each other, and are either significantly higher or lower than BIOS reading (20-40 margin).

My question is: which one is most accurate and should be noted? And if that CPU 0 package temp is correct then which fan should I buy in 8-12$ price range?
 
Solution
Could I ask you to use HWMonitor instead and post a screenshot of all of the results? It's just a monitor I'm more familiar with and I would be able to identify with easier.

As for now, AMD CPUs are notorious for having inaccurate readings below 40C, so CPU 0 wouldn't have possibly dropped below room temperature.

I'm assuming that CPU 0 correlates to the core temp and CPU Package correlates to the socket temp. However I'm not entirely certain which is why I'd personally prefer HWMonitor readings.
Could I ask you to use HWMonitor instead and post a screenshot of all of the results? It's just a monitor I'm more familiar with and I would be able to identify with easier.

As for now, AMD CPUs are notorious for having inaccurate readings below 40C, so CPU 0 wouldn't have possibly dropped below room temperature.

I'm assuming that CPU 0 correlates to the core temp and CPU Package correlates to the socket temp. However I'm not entirely certain which is why I'd personally prefer HWMonitor readings.
 
Solution
Hmm, ok. Is this while at idle? I'd say you're reaching more dangerous levels, I don't personally like to exceed 75C and you can start to reduce the CPUs lifespan from thereon in.

The temperatures underneath AMD A10-5800K -> Temperatures -> Package: the core temps. At least in AMD's FX series the official max temp is 62C, the APU's tolerance may be a little higher. It would be nice to see much lower idle figures though.

The temperatures underneath Temperatures -> TMPIN0/1: The socket temps. For the FX series the max is 70C - often these temperatures tend to be higher than the core temps, so I'm unsure as to why yours are lower.

Are you using the stock fan? There are a number of things you can try:

1) Clean out the dust using a can of compressed air.
2) Replace the thermal paste. Clean off the old paste using 75-90% isopropyl alcohol and a lint-free material, and apply some new paste using the pea method.
3) Buy an aftermarket CPU cooler for better heat dissipation and lower temperatures.
 
Temperature reading with APU-based rigs is a bit of an art. Usually, with systems there are two sets of temperature readings: the CPU Socket and the CPU Core.

CPU Socket temperature readings are great for when when idling, but tend to display 5-15C higher when at load. CPU Core temperature readings are fed through a type of weighted equation, so that they are more accurate at load, however, the offset of this is that when they are at idle, they display weird, often below-ambient, temperature readings.

I own an A10-5800K, and on my Biostar A85W, I get no less than four different temperature readings, one of which is totally bogus. Coretemp and AMD Overdrive have worked well for me in giving me my CoreTemp readings, but similar results are not guaranteed.
 

Markarus

Honorable
Feb 9, 2013
13
0
10,510


Yes it is at idle. When I play some demanding game it can even reach over 80 (strangely the game doesn't crash, comp doesn't restart). I think I will go with your 2nd and 3rd solution to be sure. Eventually I'll still have a fan to go with even if I upgrade or switch to FX.

Temperature reading with APU-based rigs is a bit of an art. Usually, with systems there are two sets of temperature readings: the CPU Socket and the CPU Core.

CPU Socket temperature readings are great for when when idling, but tend to display 5-15C higher when at load. CPU Core temperature readings are fed through a type of weighted equation, so that they are more accurate at load, however, the offset of this is that when they are at idle, they display weird, often below-ambient, temperature readings.

I own an A10-5800K, and on my Biostar A85W, I get no less than four different temperature readings, one of which is totally bogus. Coretemp and AMD Overdrive have worked well for me in giving me my CoreTemp readings, but similar results are not guaranteed.

I tried Coretemp but only TJmax is shown. And I have not tried AMD Overdrive yet.

 

Markarus

Honorable
Feb 9, 2013
13
0
10,510
I just installed Overdrive and under CPU status, Thermal Margin shows 60 +-2 degree in idle (when I switched tab and switched back it climb from 44 to 60 very quickly). Meanwhile the bios reading still coincides with TMPIN.