Temperature monitoring programs wrong?

Ramses De Vuyst

Reputable
Dec 22, 2014
27
0
4,540
Hi there, I have a i5 4670k and an asus z87-k mobo.
I recently have been playing around with overclocking and when i run any tests i get odd results.
I ran intelburntest and had realtemp running in the background.
While it was running i opened up AI suite and here is where the weird stuff began.
Realtemp was showing temperatures up to 95°C, but AI suite showed a max of 50°C.
I tried to verify my results by running HWinfo64 and it also displayed temps up to 95°C.
Which of both can i trust? The overclock is on stock voltages and with a multiplier of 39.

Do you guys have any idea?
 
Solution


Ramses De Vuyst,

We all remember science class where one of the guiding principles for conducting a controlled experiment, is that it's critical to follow the same procedure every time. This eliminates variables so results will be consistent and repeatable.

Since everyone tests their rigs using X stress software at Y Ambient temperatures with Z measuring utilities resulting in CPU or Package or Core temperatures, it's impossible to compare apples to apples. This is why processor temperatures are so confusing.

There are only three relevant values; Ambient, steady-state 100% workload, and dead idle. Applications and games are partial...

Ramses De Vuyst

Reputable
Dec 22, 2014
27
0
4,540

I'll do that when i get home tomorrow. I've got 2 exams tomorrow morning so i have to go to bed now. Thanks for your quick reply

 

CompuTronix

Intel Master
Moderator
Ramses De Vuyst,

You're probably trying to overclock on the stock cooler, which is not a good idea, nor is overclocking on auto Vcore. If you're going to overclock, then you need an aftermarket cooler.

Also, Intel Burn Test is brutal on a stock cooler. Use Prime95 version 26.6 - http://windows-downloads-center.blogspot.com/2011/04/prime95-266.html

Do NOT use a later version such as 28.5. Run only Small FFT’s for 10 minutes while using Real Temp to read your Core temperatures.

AI Suite is monitoring CPU temperature, NOT Core temperature. Real Temp is correct, which is designed specifically to monitor Intel Core temperatures.

CPU temperature and Core temperatures are completely different measurements.

CPU temperature is calibrated to look-up tables coded into BIOS for each socket-compatible processor. The monitoring utilities provided by motherboard manufacturers on your Driver DVD reads CPU temperature. Thermal code can vary greatly between BIOS suppliers and version updates, and can be wrong by more than 30C. BIOS or CPU temperature may not be accurate.

Core temperature sensors are factory calibrated by Intel, which function independently from BIOS. Core temperature is the standard for thermal measurement because it's consistently more accurate than CPU temperature.

Intel desktop processors have thermal sensors for each Core, plus a sensor for the entire processor, so a Quad Core has five sensors. Heat originates within the Cores where Digital sensors measure Core temperatures. A single Analog sensor under the Cores measures overall CPU temperature.

By design, Core temperature is 5C higher than CPU temperature due to sensor location, IF BIOS is coded correctly for the CPU temperature sensor. Apparently your BIOS is wrong, which as previously mentioned, is a common problem.

Intel's Thermal Specification is "Tcase", which is CPU temperature, not Core Temperature. Tcase for the popular i5 4670K is 72C. Tcase + 5 makes the corresponding Core temperature 77C.

The relationship between Core temperature and CPU temperature is not in the Thermal Specifications; it's only found in a few engineering documents.

Here's the spec's for your processor:

4th Generation 22 Nanometer: 4670K (TDP 84W / Idle 2W)

Standard Ambient = 22C
Tcase (CPU temp) = 72C
CPU / Core offset + 5C
Tjunction (Core temp) = 77C
Tj Max (Throttle temp) = 100C

At 22C Standard Ambient, here's the typical operating range for Core temperature:

80C Hot (100% Load)
75C Warm
70C Warm (Heavy Load)
60C Norm
50C Norm (Medium Load)
40C Norm
30C Cool (Idle)

Please read this Tom’s Sticky: Intel Temperature Guide - http://www.tomshardware.com/forum/id-1800828/intel-temperature-guide.html

Everything about your processor temperatures is explained in detail.

Thanks,

CT :sol:
 

Ramses De Vuyst

Reputable
Dec 22, 2014
27
0
4,540


I've got an aftermarket cooler (Hyper 412s) because the stock cooler got my cpu up to 100 in seconds.
I've got some pics of idle:
https://imgur.com/630RYSo

And after 10 minutes of prime95:
http://imgur.com/0GwKqF7

I know it throttles (according to hwinfo and realtemp) but in real world scenarios (like cinebench) it goes to a max of 85°C. When running intelburntest it goes up to 85 and goes down a bit in between runs.
 

Ramses De Vuyst

Reputable
Dec 22, 2014
27
0
4,540

I use prime95 version 28.5 and i always pick the blend mode. I have the hyper 412s and when running intelburntest temps don't go over 85°C.
I played around a bit so i've decided to bump up the multiplier to 40 as it runs cool enough in real world scenarios. I'll try small ftt's right now and see what kind of temps i get. I've seen that in the mobo section it says the cpu temp is the same as in Ai suite.
Thanks for letting me know about the entire CPU vs core thingy, as this was not something i knew myself.
No i can overclock in peace.

P.S: Why can't i use Prime95 28.5?
Also, isn't 44°C a little hot for idle?
 

teknobug

Distinguished
Feb 10, 2011
407
1
18,815
I normally use HWmonitor however it differs on different motherboards (probably due to chipsets or sensor readings), Realtemp or lmsensors in Linux seems to be more accurate.

PS- 44C is a tad on the high side for idle but that completely depends on ambient temp and case cooling, if there's no vacuum (pull in from front and blow out back) then yes idle temp can get high. But with a stock cooler, that's normal.
 

CompuTronix

Intel Master
Moderator


Ramses De Vuyst,

We all remember science class where one of the guiding principles for conducting a controlled experiment, is that it's critical to follow the same procedure every time. This eliminates variables so results will be consistent and repeatable.

Since everyone tests their rigs using X stress software at Y Ambient temperatures with Z measuring utilities resulting in CPU or Package or Core temperatures, it's impossible to compare apples to apples. This is why processor temperatures are so confusing.

There are only three relevant values; Ambient, steady-state 100% workload, and dead idle. Applications and games are partial workloads with fluctuating temperatures, which are unsuitable for thermal testing or accurate temperature comparisons.

Prime95 Small FFT's is the standard for CPU thermal testing, because it's a steady-state 100% workload. This is the test that Real Temp uses to test sensors. Version 26.6 is well suited to all Core i and Core 2 variants.

Core i 2nd, 3rd and 4th Generation CPU's have AVX (Advanced Vector Extension) instruction sets. Recent versions of Prime95 such as 28.5 run AVX code on the Floating Point Unit (FPU) math coprocessor, which produces unrealistically high temperatures. The FPU test in the software utility AIDA64 shows the same results.

Prime95 v26.6 produces temperatures on 3rd and 4th Generation processors more consistent with 2nd Generation, which also have AVX instructions, but do not suffer from thermal extremes due to having a soldered Integrated Heat Spreader and a 35% larger Die.

Prime95's default test, Blend, is a cyclic workload for testing memory stability, and Large FFT's combines CPU and memory tests. As such, Blend and Large FFT's both have cyclic workloads which are unsuitable for CPU thermal testing.

Other stability tests such as Linpack and Intel Burn Test have cycles that peak at 110% workload, and are also unsuitable for CPU thermal testing. The software utility OCCT runs elements of Linpack and Prime95.

Shown above from left to right: Small FFT's, Blend, Linpack and Intel Burn Test.

Note the steady-state thermal signatures of Small FFT's, which allows accurate measurements of Core temperatures.

Shown above from left to right: Small FFT's, Intel Extreme Tuning Utility CPU Test, and AIDA64 CPU Test.

The "Charts" in SpeedFan span 13 minutes, and show how each test creates different thermal signatures. Intel Extreme Tuning Utility is also a cyclic workload. Although AIDA64's CPU test is steady-state, the workload is well below Thermal Design Power (TDP), which is insufficient.

Ramses De Vuyst,

All of this and more, including the answer to your question concerning idle temperature, is covered in this Tom’s Sticky: Intel Temperature Guide. Here's the link again - http://www.tomshardware.com/forum/id-1800828/intel-temperature-guide.html

Do yourself a favor and please give it a careful read!

Thanks,

CT :sol:
 
Solution

Ramses De Vuyst

Reputable
Dec 22, 2014
27
0
4,540


Once again i din't use the stock cooler but ambient temps were 28°C that day
 

Ramses De Vuyst

Reputable
Dec 22, 2014
27
0
4,540

Ok thanks, i just was kind of too lazy to read the entire post and i don't have a lot of time during exams.
Thanks for answering anyway