Difference between cores temperature - i7 4770k

dsr07mm

Distinguished
Quick question, I did re-applied thermal paste 4 days ago and I did lowered max temperature by 4c. Now when finally in my room is not 30c and its 24c I decided to check out temperatures again while I'm rendering in 1080p which means 100% usage.

First 4 cores - 52-54c
Last 4 cores - 58-60c

Is this normal ? Is it possible that cooler its not installed correctly ? I mean I did test 3 times first paste spreading and its perfect and evo212 is very nicely placed, it cant move neither 1mm and its finally placed correctly while earlier wasnt.

Just making sure that 4 cores can have lower temperature and its normal.
 
Solution
It might not be your fault. If you break open the CPU, you'll find the big square metal surface the heatsink sits on is not really part of the CPU. If they did a poor paste job between the heat spreader and internal heat spreader, that can cause some cores to run hotter than others.

https://www.youtube.com/watch?v=XXs0I5kuoX4

Edit: The i7-4770k is a quad core though. The extra 4 cores aren't real - they're virtual cores created by hyperthreading. I'm not quite sure how you're getting temperature readings for these virtual cores.
It might not be your fault. If you break open the CPU, you'll find the big square metal surface the heatsink sits on is not really part of the CPU. If they did a poor paste job between the heat spreader and internal heat spreader, that can cause some cores to run hotter than others.

https://www.youtube.com/watch?v=XXs0I5kuoX4

Edit: The i7-4770k is a quad core though. The extra 4 cores aren't real - they're virtual cores created by hyperthreading. I'm not quite sure how you're getting temperature readings for these virtual cores.
 
Solution

Tybost

Reputable
Sep 3, 2015
82
0
4,660
Is your 4770k overclocked?

What are your idle temperatures?

Maybe you applied a bit too much paste so this effects the heat transfer. (Unlikely; but throwing it out in the open)

Did you make sure to cure your paste in with Prime95? (Unlikely; because your temperatures are seemingly normal)

Your temperatures seem to be normal... except for the virtual end... still on the safe side of temps of Intel recommendation
 


I agree with Solandri that it is probably caused by uneven contact between the chip and the IHS (Integrated Heat Spreader).

How are you measuring the temps? Please tell me that it is not Speedfan!

Yogi

 

dsr07mm

Distinguished
Idle with 4 tabs and Twitch in chrome I have 33-35c which is normal. Overall temps are fine but I'm just confused that 4 physical cores are showing one temp while other 4 different.

I'm not using Speedfan lol :D I'm using MSI Afterburner just for the sake of minitry icons to have cpu/gpu temps there and HWiNFO64 sensor for more detailed stuff.

It's overclocked on 4.0ghz but without changing voltage at all for like past 10 months I think. I tried reversing to stock its same. I did not try Prime95 since I dont like that software, I had a lot of issues in the past so one more reason why I'm not trying higher overclock.

It's definitely not too much paste neither, I mean I would say that might be less then more in worst case scenario but since I was failing first 3 times to place EVO212 without moving him too much left and right I got a chance to see how its applied and it was perfect every time across whole square on cpu. I'm using Arctic mx-4 this time.

I mean if there is no reason to be worried that something might go wrong I dont care, I'm monitoring only max current cpu temperature anyways but I'm doing a lot of video rendering and live streaming so I Was worried :)

Last video which I did for youtube where I usually leave usage and temps:
https://www.youtube.com/watch?v=pMzCBCCtmsA

You can see that for example first 2 cores are on 44c, while last 6 are on ~50c, which is again most likely due to gaming engine but in rendering I thought that all 8 cores (despite fact that 4 are virtual) are used on same level.
 
I'm not sure how it's showing 8 core temps either, it's a quad core cpu with 8 threads. There are still only 4 cores and hyperthreading allows 2 threads to run on each core. There's still only one temp per core, temps can't be assigned multiple threads as they're not physical components generating heat - only the 4 cores. I'd venture to say a software glitch in the way it's reading/posting information. Try realtemp and it should show the temps for the cores.
 

dsr07mm

Distinguished
I'm suprised how much you guys are suprised here by fact that you can see all 8 cores and temperatures. Same was for my old fx8350 aswel, doesnt matter what software I use. They are accurate anyways and MSI Afterburner/HWiNFO64/GPU/CPU-Z are only softwares which I'm installing on my PC anyways.

Does that mean that I shouldnt pay attention to last 4 cores ? Because overall MAX cpu temperature is affected in records even if it happens on virtual cores. It was always like that in my case or on my friends since early 2013 when I bought this one.
 

dsr07mm

Distinguished
Okay I understand, there HWiNFO64 doesnt show all 8 cores temperature but its still identical as MSI Afterburner on right monitor. Also on left monitor in bottom right corner I'm always monitoring "CPU Temperature" which is pretty much MAX current temperature on highest core. So that never goes above 60-61c but if I go into details in MSI AFterburner then I see oscilations pretty much as in video showed up there with gameplay where even between first 4 physical cores there is a difference.

TYfnXtt.png


I guess I shouldnt worry since numbers are in normal limits.
 
You can't compare an fx 8350 and an i7. An i7 has 4 physical cores, period. An fx 8350 though it has 4 modules, each module contains 2 physical tangible hardware cores producing heat. So it does have 8 heat generating cores. An i7 does not, therefor you can't have 8 temps for an i7 anymore than you can have two engine temps for a car which only has one engine. Heat is generated by physical objects which are cores, not threads. Threads are pathways of data and don't generate heat by themselves - they're 'virtual'. A core is a physical microchip producing heat.

If the software is reporting 8 temps for a quad core cpu, it's confused somewhere along the line and I would question its accuracy. There are only temp sensors built into the cpu package and at the cores themselves. Since a thread is software and a physical data line to a core, it produces no heat itself (the heat represented instead by the core that's processing it). A thread doesn't have a temp.
 

dsr07mm

Distinguished
As I stated above I understand that clearly and I also pretty much uploaded screenshot where 2 different softwares are showing identical temperatures on 4 physical cores which again your post is not related to, neither to my main concern. Whatever, discussion is over I found my answer on different place.