Very low temperatures on one of the cores on my i5-3570K, watercooled.

Noshiz

Honorable
May 9, 2013
172
0
10,710
Specs:
CPU: i5-3570k@ 3.4Ghz
Cooling: Cooler Master Nepton 120XL
Mobo: ASRock Q77M vPro

I recently bought the above motherboard as I killed my last one by accident (a Gigabyte GA-Z77M-D3H) and after a fresh installation of windows 7 and upon checking the temps with speedfan, hwmonitor and intel extreme tuning utility I found out that Core 1 on my cpu at idle runs around 4-7c (39-45f) and while on full load it has a difference of about 9c (48f) with the rest of the cores.

Example: Playing BF1 on high settings 1080p for about 30mins all cores will report a temperature of 45c (113f) while Core 1 will report 36c (97f).

Now i do realise that under load a 9c (48f) difference isn't that alerting, even tho all other cores have more or less the exact same temperature. But on idle the temperature according to speedfan, hwmonitor and intel extreme tuning utility are far less than the rest and less than the ambient temperature.

I didn't think I would ever be worried for having low temperatures, feels kind of a joke to me right now, but I am.

Here is a screenshot:

low_temps.jpg
 
Solution
It's not due to the cooler, unless it's liquid nitrogen or a peltier cooler it can't cool below ambient. It's physically impossible. It could be an issue with the cpu's internal temp probe or a problem with the software reading it. Try using realtemp and see if the temp reading is the same as with speedfan. It could also potentially be the motherboard (since you just replaced it).

Evan_Morrison

Commendable
Jan 10, 2017
33
0
1,560
This is my two cents about the issue, but it may be a case of that your outlet valve for the liquid cooling may be closer to core 1, thus causing the temperature difference, and then as it moves along it cools the other cores down but not as much as the first one. If you can try changing the arrangement of the cooling and see what happens from there.
 

Noshiz

Honorable
May 9, 2013
172
0
10,710
I was thinking about something similar, more on the thermal paste side though. I will have a look at it again and probably re-install it and see how it goes from there.

In other posts here I read that idle temperatures are almost never correct and shouldn't be trusted but I find it a bit hard for the temps to be that far off from reality.
 
It's not due to the cooler, unless it's liquid nitrogen or a peltier cooler it can't cool below ambient. It's physically impossible. It could be an issue with the cpu's internal temp probe or a problem with the software reading it. Try using realtemp and see if the temp reading is the same as with speedfan. It could also potentially be the motherboard (since you just replaced it).
 
Solution

Noshiz

Honorable
May 9, 2013
172
0
10,710
Ok so I re-install the cooler (thermal paste and everything) and on idle the temps on core 1 are slightly higher than before but still a far cry from the rest but playing bf1 for about an hour now Core 1 was still the coolest one but this time only by 5 degrees. Much closer than before where the difference was 10-15c. Still overall temps didn't exceed 54-55c, Core 1 maxed at 49.

So this time around the temps feel a bit more normal, tho on idle there is still a difference.

Thermal paste was applied nicely before so it wasn't that. Maybe one side of the heatsink was screwed in a bit more tight?

I am aware that unless the cooler is a nitrogen/helium/peltier or something of that sort it's physically impossible to get temperatures below ambient but even during load there was a big difference between core 1 and the rest so there was definitely something wrong.

I'll use realtemp to monitor and see what it has to say but I believe it might be the sensor on the mobo giving incorrect readings on low temps.

Screenshot:
low_temps_2.jpg



All of them report the same thing, so it's definitely not software related and the theory that the mobo sensor is not reading low temps correctly seems to be the right one.