Here is a screen of my new PC. It clearly shows, through various tools, that the CPU Tcase temp is higher than the 2 core temps by 13C. How does this make sense? Did I connect something on the MB wrong? What should I trust?
At Idle;
Core 0,1 are 29C (Speedfan, TAT, CoreTemp)
CPU is 41C (Asus Probe, Speedfan)
Brendan
--------------------------------------
e6600 @3000 mhz/stock heatsink
Asus P5B-e/latest bios 1202
Corsair XMS2 6400c4/2gb
74 Gb raptor
320 Gb Seagate
Radeon X1950 Pro
I am in the same boat as you. I have the e6600 as also clocked to the same 3.0ghz.
You have the temps backwards. The individual core readings are Tcase and the single CPU temp is tjunction.
That is how it is supposed to look.
| Quote : Findings
|
In your screen shot core 0 = tcase and CPU = tjunction [speedfan]
I don't think so. Reading through Computronix' post says that the core temps are ~15C hotter than the die temp (makes sense). Core is what TAT measures.
Again, Speedfan shows a die temp of 41C
TAT, coretemp etc show core of 29C
This doesn't make sense.
Any ideas?
| Quote : Some users also may not know that C2D's feature 3 sensors at 2 different temperatures; a single on-die Tcase sensor (between the Cores), and dual Tjunction sensors (one within each Core). |
Ok there seems some inherent contradictions in the temp guide, things that did not exist when I originaly read it.
So tcase = 41c and tjunction = 29c according to CompuTronix and based on the following, right?
| Quote : Tips
|
However, I have never seen a screenshot of SpeedFan with Core 0/1 > CPU which is weird. My system with Speedfan is the same as yours, Core 0/1 < CPU.
| Quote : Parameters
|
Based on your screenshot your temps are fine.
bh626pro, I can't help you without complete information. From the Guide:
| Quote : Background
|
| Quote : Testing
|
| Quote : Results
|
Hope this helps,
Comp 8)
SuperFly03, there are no contradictions in the Guide, but there are many examples on this Forum of SpeedFan screenshots which correctly show Tjunction values (Core 0 / Core 1) higher than Tcase (CPU or Temp X). Your advice to bh626pro is unsound:
| Quote : Based on your screenshot your temps are fine. |
Respectfully, please re-read the Guide with emphasis on comprehension. There's alot of information to take in, so only a few users "get it" the first time. Many need to read it several times, and unfortunately, there are some who will never "get it".
The Guide is not a document which I take lightly. Every concept, every paragraph, every sentence, every word, and every punctuation has been painstakingly thought out. I can't begin to estimate how many hundreds of hours of research and effort went into it, as well as the updates and edits, and how many thousands of users it's helped. If the Guide were invalid or contadictory, it would never have become a THG Forum "Sticky".
Hope this helps,
Comp 8)
| Quote : Many need to read it several times, and unfortunately, there are some who will never "get it".
|
I think he is talking about me is this quote.
LOL
Computronix, here are the info fields you requested, below in red. I still don't get it - why is TCase > Core?
My concern is that my Mobo is defective somehow. Is there a BIOS setting that would affect the temperature readings?
Setup
Asus P5B-E
1202 BIOS
Vcore = Manual
C1E / EIST = Disabled
CPU Fan = Manual, 100%
Computer Case Fans = Manual 100%
Computer Case Covers = Installed
Primary Test = TAT @ 100% 10 Minutes
Brendan's Results
Tcase (SpeedFan CPU and Asus Probe CPU) = 41c Idle, 56c Load
Tjunction (TAT and SpeedFan: Core0/Core1) Hottest Core = 30c Idle, 44c Load
My BIOS reads around 42C for the "CPU Temperature", so it would seem that the Tcase (SpeedFan CPU and Asus Probe CPU temps) are correct. So the question remains; is there any logical reason that the TJunction core temps are lower than the TCase? {EDIT} Yes! if PECI is disabled - see below.
Variables
Ambient = 22c
Chipset = 965P
C2D = E6600
CPU Cooler= Stock Intel
Frequency = 3.0 Ghz
Load = TAT @ 100% 10 minutes
Motherboard = Asus P5B-E
Vcore = 1.42
| Quote : bh626pro, I can't help you without complete information. From the Guide: |
My temps are identical to yours. i am very eager to get to the bottom of this.
The temp readings depend on how the BIOS is setup in the Asus P5B mobo. I read through most of this 141 page thermal design doc from Intel found at http://www.intel.com/design/proces [...] 13685.htm.
Interesting points from the doc;
Digital Thermal Sensor
The Intel Core™2 Duo desktop processor E6000/E4000 sequence introduces the Digital Thermal Sensor (DTS) as the on-die sensor to use for fan speed control (FSC). The DTS can be accessed by two methods. The first is via a MSR (model specific register). The value read via the MSR is an unsigned number of degrees C away from TCC activation (Tjunction in CoreTemp). The second method which is expected to be the primary method for FSC is via the PECI interface. The value of the DTS when read via the PECI interface is always negative and again is degrees C away from TCC activation (Delta to TJunction).
PECI - Platform Environmental Control Interface
The PECI interface is a proprietary single wire bus between the processor and the chipset or other health monitoring device. At this time the digital thermal sensor is the only data being transmitted. Core 2 Duo processor E6000 and E4000 sequences do not have an on-die thermal diode.
Design Specs
Intel states that damage to the processor is likely if the temperature exceeds 68C or 155F, which can be avoided by using Thermal Management. In fact the doc states "To maintain compatibility with previous generations of processors, which have no integrated thermal logic, the Thermal Control Circuit portion of Thermal Monitor is disabled by default. During the boot process, the BIOS must enable the Thermal Control Circuit. Thermal Monitor must be enabled to ensure proper processor operation. "
What To Do?
In the BIOS;
> enable TM Management
> enable PECI - this seems to put the temps right. TCase is now lower than Core.
My Results at Idle
PECI disabled - [BIOS; CPU 33C, MB 41C]. CoreTemp 32C. CPU* 45C
PECI enabled - [BIOS; CPU 45C, MB 41C]. CoreTemp 32C. CPU* 24C
* The CPU read 24C in Asus Probe, SpeedFan, and AI Suite. Ambient temp was 18-20C
At load with PECI on, Core was 59C, CPU was 49C
This is an answer I can possibly get behind... need to reflect on it for a moment and let it sink in.
Good work. 8)
There is something I am missing in the actual numbers... I am trying to figure out how the difference between an unsigned number and a negative number function in the calculation of the temperature. I understand the difference but the end result is giving me issues. I would like to know how the system goes from 45c Tc to 24 Tc......
Wait I think I have it... nope, damn it.
I got nothing without a forumla... :?
This still puzzles me.
Side note: WTF is your bios reading as a temp now? lol. 45c appears nowhere.
Anybody know what the eVGA equivalent is for PECI? I looked around and didn't see it in my BIOS.
I'm glad you got it figured out. Unfortunately my mother board doesn't have either of those options. I have an Intel D975BXB2. I'm gonna start a new thread and hopefully Compu Tronix can help me get squared away.
unless their rediculassly high, dont worry
I had this problem before too, all you to do is download speedfan and put an offset of +15*C on the Tjunctions.
| Quote : I had this problem before too, all you to do is download speedfan and put an offset of +15*C on the Tjunctions. |
But that wouldn't change the temps that are reported from TAT. And from what I understand, those are the actual temps which are taken from diodes inside the cores...
| Quote : I had this problem before too, all you to do is download speedfan and put an offset of +15*C on the Tjunctions. |
With what justification for that arbitrary offset? Just so they conform... there has to be a reason, not just "because."
| Quote :
|
This justification, the holy C2D temperature Guide:
| Quote :
|
| Quote :
|
I have read that, but just because tjunction should be 15c higher than tcase doesn't mean the whole 15c goes as an adjustment to tjunction. Your tcase could be reading too low. This is why Comp needs so much information abuot ambient, configuration, cooling, settings, etc. before he recommends offsets.
it doesnt say "Tjunction should be ~15c higher then Tcase" it says "Tjunction is ALWAYS ~15c higher then Tcase". So I dont see what all the fuss is about. The actual offset probly lies somewhere inbetween 12-18c so I dont see why 15c offset is the end of the world.
Wouldn't TAT's TJunction be the baseline? those temps can't be changed. I'm not looking to argue. I'm just trying to wrap my head around this.
T-junction although it is a term used in the mobile platform is actually the point at where TCC activation occurs (somewhere around 85C).
The core temps are read through the PECI and are in negative numbers away from TCC activation
85C minus 56 or -56C = 29C(core temp)
This reading of 29C is most likely in error from either the bios revision out of date or PECI has been disabled in bios.
Some motherboard manufactures are slower to update the bios than others and that’s why we see a few temps out of line.
How do you enable PECI on an evga 680i mobo though? I didn't see anything in the BIOS that resembled it. I am on p27 BIOS which I think is from march or something like that.
on the Asus motherboard its in the cpu section of the bios.
I dont own the EVGA so I cant help there
What if your tcase should be offset by -4 and Tjunction offset by +11... that gets you your 15c so you can abide by the "always" rule. There are alot more factors that go into your offsets. Assigning a +15 to Tj just to match it with the C2D Temp guide is only 1/2 the picture, while true it doesn't account for each setups quirks. Every chipset reports temps a bit differntly and then some chipsets throw errors with certain chips and so you can't sweepingly say just toss an offset of +15 to Tj and call it a day. It isn't necessarily right, it could be but it could also be wrong. It is just an oversimplification.
| Quote : on the Asus motherboard its in the cpu section of the bios.
|
Does it actually say PECI?
The bios lists CIE and CPU thermal control.
My guess is cpu thermal control enabled
The 680i boards seem to be the more inconsistent with core temps and some have been corrected with bios updates for this function supporting the new cpu's
I haven’t followed close enough to give you a heads up on which board has the correct update for the proprietary environmental control interface but they should all be current if they support the extreme quad or Q6600 because the later processors only use the DTS for thermal control and fan speed
The thermal diode is the thing of the past.
bh626pro, as kwalker has pointed out, we, the end user, are all too often the unknowing purchasers of hardware / firmware / software which has been released prematurely, with deficiencies. In this instance, users are once again being burned by the BIOS bug. From the Guide:
| Quote : Variables
|
| Quote : Troubleshooting
|
PECI support is only available on some newer motherboards, but as you have shown, there are BIOS discrepancies. I have noted that some users have reported inverted Tcase and Tjunction temps with PECI enabled, so again, there are inconsistencies which don't support any hard and fast rules.
In my next update to the Guide, I will be introducing a simple calibration technique that I've been developing, which should provide reasonably accurate Tcase and Tjunction temperature offsets accross nearly all C2D hardware / software platforms. I will also be including some content regarding PECI, so that users don't continue to be derailed by this inverted temp / BIOS issue.
Regarding your temperatures, if we plug in the new Ambient and Tcase values, we can see that temps are closer, but still don't quite measure up:
Results
Tcase (SpeedFan CPU) = 24c Idle, 49c Load
Tjunction (SpeedFan: Core0/Core1) = 32c Idle, 59c Load
Variables
Ambient = 18 - 20c
Chipset = 965P
C2D = E6600
CPU Cooler= Stock Intel
Frequency = 3.0 Ghz
Load = TAT @ 100% 10 minutes
Motherboard = Asus P5B-E
Vcore = 1.42
Although Tcase Idle is reasonable, Tcase Load is questionable. The Intel boxed cooler typically can barely hold it's own at 1.35 Vcore in a well ventilated case, so I think Tcase is showing some non-linearity at upper scale, but is probably an insignificant value. However, Tjunction Idle and Load are clearly inaccurate relative to Ambient, Vcore, Stock cooler, and Tcase to Tjunction Delta.
My recommendation is that you enter a +5 Offset in SpeedFan for both Cores, click on "Show in Tray" Core 0, and drink some beer.
Hope this helps,
Comp 8)
I second the vote for "drink some beer"
8)
Hey nice work on sorting out the problem CompuTronix
its an awesome feeling when you can identify a problem, do one google search, find a thread that exactly describes your problem and fix it with one button push.
After enabling the option on my p5b-deluxe my Tjunctions jumped up a degree (load and idle) but my Tcase dropped by 15 or 16 degrees to around where I would expect it to be.
E6420 1.475v (bios)
cpuZ vCore (Idle 1.44 vs Load 1.408)
FSB450 x7
Noctua UF-12 cooler
Idle Tjunction 35, Tcase 21
Load Tjunction 59, Tcase49
Thanks guys!
There are 956 identified and unidentified users. To see the list of identified users, Click here.
You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

