View Full Version : CPU vs Core temperatures
P4-630
05-22-2008, 12:39 PM
Since I have a new motherboard the CPU temperatures in speedfan are weird.
With previous motherboard , same cpu, same cpu-cooler the 2 cores were ALWAYS hotter then the CPU temp.
But since I have a new motherboard the cpu temp is ALWAYS higher or equal(on load).
CPU and core temperatures should have to do anything with a motherboard I would say:confused:
My cpu and heatsink base are lapped, but I already had that with my previous motherboard!
I have re-seated the cooler several times and each time applied a new layer of MX-2.
Why is my cpu temp hotter then the core temps:confused:
I have a thermal probe at the copper heatsink base that is on the cpu and that temperature is the same as the speedfan cpu temp.
http://forums.techpowerup.com/attachment.php?attachmentid=14653&stc=1&d=1211456351http://
farlex85
05-22-2008, 12:43 PM
Speedfan isn't all that accurate. Try realtemp.
P4-630
05-22-2008, 12:53 PM
Speedfan isn't all that accurate. Try realtemp.
Yes I have realtemp too, see the screenshot here under.
Realtemp only displays the core temps.
Also everest displays the CPU temp 3-4 degrees HOTTER as speedfan, the core temps are pretty equal with all 3 programs, +-1 degree C difference (update time)
The thing is, the CPU temp should always be LOWER then the core temps and it is NOT anymore since I have a new motherboard!
http://forums.techpowerup.com/attachment.php?attachmentid=14654&stc=1&d=1211457225
farlex85
05-22-2008, 12:55 PM
Huh, well thats odd, I've never seen that. Seems like it may be a thermal monitor problem on the chip, but I don't know.
P4-630
05-22-2008, 12:57 PM
Huh, well thats odd, I've never seen that. Seems like it may be a thermal monitor problem on the chip, but I don't know.
Yes thats weird is it not?
I must say that the core temps are ok, but the CPU temp should NOT be that high!
P4-630
05-22-2008, 01:02 PM
Here is a screenshot from everest
http://forums.techpowerup.com/attachment.php?attachmentid=14655&stc=1&d=1211457695
It could be a BIOS problem.
When i bought my board, it came with BIOS version 2.19 and it displayed 17º-22º CPU temps. Every other (newer) BIOS since then display 28º-33º @ the same speed (i'm referring to idle temps: don't recall load ones).
Dunno what core temps were back then because i didn't use Real Temp, Core Temp, Everest, OCCT or other such programs.
P4-630
05-22-2008, 01:11 PM
It could be a BIOS problem.
When i bought my board, it came with BIOS version 2.19 and it displayed 17º-22º CPU temps. Every other (newer) BIOS since then display 28º-33º @ the same speed (i'm referring to idle temps: don't recall load ones).
Yes now you mention that, that is highly possible since I changed motherboard I have this higher cpu temp vs core temps.
I'm using the most recent F2 BIOS , there are newer beta BIOS'es but since they are beta:
These are the most current bios'es for my motherboard but I don't think that newer version would solve my problem since they only have an updated CPU ID(to recognise new cpu's).
F3e 2008/03/27 beta BIOS
update CPU ID
F3b 2008/02/05 beta BIOS
Update CPU ID
F2 2008/01/04 ADD new version super I/O code.
Enhance Dynamic Energy Saver function.
However as I mentioned earlier, I have a sensor sticked on the copper heatsink base (from zalman multi fan controller http://www.zalman.co.kr/ENG/product/Product_Read.asp?idx=209) and that temerature is +- 1 degree equal with everest and speedfan's cpu temp!
P4-630
05-22-2008, 01:38 PM
Hmm... Would there be anyone else with a gigabyte GA-EP35-DS3R (rev. 2.1) motherboard experiencing the same problem?
echo75
05-22-2008, 03:05 PM
ALL the values from Speedfan, realtemp and Everest are wrong!! its impossible for core tempatures (tjunction) to be lower than CPU temp (tcase) !!
its either a BIOS problem or a sensor malfunction. Try to flash your bios and install the latest BIOS update.
P4-630
05-22-2008, 03:17 PM
ALL the values from Speedfan, realtemp and Everest are wrong!! its impossible for core tempatures (tjunction) to be lower than CPU temp (tcase) !!
its either a BIOS problem or a sensor malfunction. Try to flash your bios and install the latest BIOS update.
Even the newer and latest BIOS are beta's, you still would suggest flashing the BIOS.
I will give it a try with the latest beta bios then
P4-630
05-22-2008, 03:41 PM
Just updated the bios to BIOS Version F3e but still the cpu temp is a few degrees higher then the core temp, what went wrong here?
idle the cpu temp is still 2-4 degrees higher then the core temps
http://forums.techpowerup.com/attachment.php?attachmentid=14657&stc=1&d=1211467743
Something is definitely wrong! Doesn't your board manufacturer have a forum on their site? You should try posting this problem there.
If that fails, suggest you contact your board manufactured using the above pic as an example (give others of the older BIOS version as well) and make a technical inquiry to see if that yields some results.
P4-630
05-22-2008, 05:50 PM
Something is definitely wrong! Doesn't your board manufacturer have a forum on their site? You should try posting this problem there.
If that fails, suggest you contact your board manufactured using the above pic as an example (give others of the older BIOS version as well) and make a technical inquiry to see if that yields some results.
yes I have contacted gigabyte about this and waiting for a reply now.
I must say that my system seems to run fine tho, only that the cpu temp is higher then the core temps:wtf::confused:
http://forums.techpowerup.com/attachment.php?attachmentid=14662&stc=1&d=1211476053
the temperature difference varies from 0 to 5 degrees idle and under load
suraswami
05-22-2008, 06:12 PM
It depends from where the temp monitoring chip reads the values. Mostly its bios issue. Did you try HWMonitor? It also seems to give accurate info.
My ECS A770M-A AM2 board wouldn't let me boot my Quad 9500 into windows. According to Bios the chip is idling at 60C. I setup the alarm temp at 60C and shut off at 65C. Since the readings are wrong it will always shut off right after Windows XP splash screen. Then I disabled it and then it boot into windows. In windows idle core temps are around 37C. The CPU TCase temp were around 45C. It runs fine so raised the cut off temp to 75C in bios.
Same happens with Abit AN-M2 board.
If its comparatively new board, Giga might release a fix for this.
my 2 cents.
dadi_oh
05-22-2008, 06:25 PM
AFAIK there is no sensor for measuring Tcase. What the motherboard manufacturer has to do is to use the built in temperature sensing diode on the CPU and then try to calculate what the Tcase would be. So it is entireley dependent on the equation that the motherboard manufacturer uses. Just to make things worse, Intel does not publish the Tj max number which is required to calculate the actual Tj (temperature of the silicon) so that leaves the manufacturers guessing. The registers that Intel makes available only tell the "distance to Tj max" so obviously if you have the wrong assumption for Tj max then you get the wrong calculation of Tj.
For example, on my E8200, Coretemp and speedfan both assume Tj max = 105C but Realtemp uses 95C. This results in exactly 10C difference between what these programs are displaying. Now in this case, I trust Realtemp since the author actually measured the bare die temperature to determine the real Tj max.
So you can imagine that if your motherboard manufacturer made the wrong assumption on Tj max they would have incorrect Tcase calculations.
In the end... My advice... ignore the Tcase (CPU) reading since the thing that really matters is how hot the silicon is, not how hot the heat spreader is. Try to keep your Tj (core temps) under 60 if possible and you should be fine. What really matters is stability and if the cores get too hot they'll tell you by throttling back. In fact, this "throttling" feature is why Intel put the sensors on the die in the first place.
Hope that helps. You could see my similar thread here for more background.
http://forums.techpowerup.com/showthread.php?t=60597
P4-630
05-22-2008, 06:27 PM
It depends from where the temp monitoring chip reads the values. Mostly its bios issue. Did you try HWMonitor? It also seems to give accurate info.
HWMonitor? I don't know that software.
But I will google it;)
Here is a screenshot with cpu under load
http://forums.techpowerup.com/attachment.php?attachmentid=14663&stc=1&d=1211477157
suraswami
05-22-2008, 06:32 PM
Its here at TPU downloads.
P4-630
05-22-2008, 06:40 PM
Did you mean "HWiNFO32 v2.00" ?
I don't see that it is Vista compatible:(
dadi_oh
05-22-2008, 06:40 PM
Its here at TPU downloads.
HW Monitor is great but it uses a different assumption than speedfan, coretemp, and realtemp. Again they just use a different Tj max assumption for the E2xxx series than the other guys. See my thread below.
http://forums.techpowerup.com/showthread.php?t=58046
P4-630
05-23-2008, 02:29 AM
Thanks for the info guys:), I've downloaded HWMonitor and here are some screenshots.
http://forums.techpowerup.com/attachment.php?attachmentid=14684&stc=1&d=1211508995
zalman temps:
http://forums.techpowerup.com/attachment.php?attachmentid=14685&stc=1&d=1211508995
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.