Q6600 G0 TJmax, which one is right?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

sportsfanboy

Distinguished
I posted the paragraphs below in the Realtemp forum, I'll post back when I get some info.


I have a couple/few question that I hope you guys can answer for me. I'm wondering why Intel states that for my chip (b3 q6600) tcase max temperature is 62c. Then they release info saying that tjunction max is (excuse me I don't remember exactly what it was) around 80c. Doesn't that mean by reaching their specified tjunction max, we would be by a large margin, over their specified tcase temperature? Seems like a contradiction, or just messed up info to me.

Also I have been debating with the people over at Tom's Hardware about operation temperatures and their relationship with the life expectancy of the processor. If I were to run my q6600 at let's say 80c with a voltage setting of 1.4, is it safe to assume that no damage is occurring provided the voltage stays under max specs? Or should I expect my chip to last about as long as the Intel warranty of three years, or less even?

I'm also curious if any of you have done any prolonged high temperature testing, to see if any damage has been sustained.

 

sportsfanboy

Distinguished
Ok this is the reply I got from The author of Realtemp


SportsFanBoy: According to Intel, TCase is measured with a thermocouple attached to the geometric center of the IHS by cutting a groove into the top of your CPU. When you are running an application like Prime95 at full load, the core temperature might be 25C hotter than the TCase temperature. These CPUs dissipate heat that quickly over that small of a distance. Contact rge who did some very interesting testing of this or scroll back about 20 pages or so to find his work. An 80C core temperature would not put your TCase temperature over Intel's rating.

Intel refers to their recent release as TJ Target numbers. A TJ Target number of 80C may translate into an actual TJMax of closer to 90C. The information released by Intel last summer and in the fall didn't really clear this up. The TJ Target numbers do not equal TJ Max for a significant number of 65nm CPUs that they've produced.

I have no idea how much long term heat an Intel CPU can take. I do know that they seem to be able to take far more heat than people would think. Here's an example you can share with your friends over at Tom's. Three hours running Prime95 Small FFTs without the CPU fan turned on definitely created some heat:

http://img204.imageshack.us/img204/276/hote8400fw5.png

If your Q6600 is running stable and not thermal throttling then don't worry about the heat. If Intel thought 80C was too much heat then they'd lower TJMax and prevent their CPUs from ever reaching that temperature. Intel actually did the opposite and raised TJMax as their manufacturing process matured. Heat related warranty / RMA claims must have been a non issue. I've never had a problem even with all of my insane testing.
 

randomizer

Champion
Moderator
Using distance to Tj Max is more of an "issue" with Core 2 Quads, or "double cheeseburgers" if you like, than it is on Core 2 Duos.

Tj Max for a quad is often noticeably different between the pairs of core within a double cheeseburger package. If one pair of cores used 95C and the other 100C then the second pair will always appear to run 5C hotter, whether you use distance to Tj Max or absolute temperatures. Assuming near-equal load on all cores, the temperatures should all be very close, not 5C apart. I don't remember if Core i7 is affected by this or not.

Of course, changing Tj Max in Real Temp, Core Temp or any other program isn't going to correct the DTS output, but it will provide more accurate absolute temperatures for the cores who's Tj Max inflates their reported temperature. Then you have slope error to factor in as well.
 

CompuTronix

Intel Master
Moderator
sportsfanboy, Zorg and randomizer,

Allow me to elaborate on unclewebb's reply.

Let's start with Intel's Thermal Specification, as it applies to desktop processors:

"maximum case temperature at the maximum Thermal Design Power (TDP) value ... measured at the geometric center on the topside of the processor integrated heat spreader."

Intel's Thermal and Mechanical Design Guidelines describes in great detail how they cut a precision groove into the integrated heat spreader in their labs, in order to embed a highly accurate thermocouple for controlled temperature testing with the stock heat sinc. This is how they accomplished measuring Tcase Max to the tenths of a degree, such as 62.2c for the Q6600 B3 at 105 Watts. At the same time, the Core temperatures are about 25c higher, which illustrates the considerable thermal gradient between the IHS and the DTS, and explains why users are frequently puzzled as to why their cooler only feels warm to the touch while running Prime95 Samll FFT's.

Tjunction Max is calibrated so that Throttling occurs a few degrees higher than the gradient, so the total gradient between Tcase Max IHS temperature and Tjunction Max is typically about 27 to 28c. This is why Tjunction Max becomes just a rounded or "target" figure to the nearest 5c such as 85c or 100c, due to variables such as DTS accuracy, calibration deviations, and sensor "slope error". rge was recently able to duplicate Intel's lab tests by obtaining the proper type of thermocouples and test equipment, then audaciously drilled holes through the stock heat sincs and integrated heat spreaders of a few sacrificial Core 2 variants. His findings confirmed that the IHS to DTS gradient is as mentioned above, + / - a few degrees.

As the end user has no way to duplicate Intel's lab test setup, and since Intel states that the DTS array was designed for Throttle and Shutdown protection only, we are all instead supposed to be using the Analog Diode CPU temperature, which is designed for accurate temperature monitoring up and down the scale, and is integrated into the CPU package substrate layers, bottom dead center, for this very purpose. This is why motherboard OEM monitoring utilities, which are included on the driver CD, do not feature Core temperature monitoring, as per agreement with Intel.

I've always found that although BIOS is typically miscalibrated by at least a few degrees, the Analog Diode CPU temperature is consistently accurate and linear when calibrated, and I've only once seen one "stick". Since rge was also able to verify that the calibrated Analog Diode CPU temperature is 5c less than the DTS Core temperaure at load, his findings confirm Intel's results shown on page 4, figure 5 in the following document - http://arxiv.org/ftp/arxiv/papers/0709/0709.1861.pdf - with which unclewebb, rge and I are very familiar, and frequently use for reference.

This means that if the Analog Diode CPU temperature is reading 95c, (which is calibrated by BIOS, but we can measure and re-calibrate), then the DTS Core temperature should be about 100c, (which is calibrated by Intel, but we can measure and re-calibrate), so the actual IHS temperature should be about 70c, (which we can't measure). If, for example, we plug in the IHS (Tcase Max) value for the Q6600 G0, then we have the following:

Tcase Max = 71c
Analog Diode = 95c
Tjunction Max = 100c
Tc / Tj Gradient = 29c

When unclewebb began IR testing with the cooler removed from the IHS, he determined that a Tjunction Max of 95c was appropriate, however, I always thought that he was low by perhaps 2 degrees due to minor factors such as the thermal resistance from the hot spots within the cores through the sensor bonding agent and thermal compound under the IHS, to the masking tape he applied to the top of the IHS to supress IR scatter. Over the past 4 months, I've re-tested 65nm variants and re-verified my original findings for the Guide, as well as having conducted new IR testing and analysis using 3 temperature plots instead of 2, in order to conduct a comparison study of "slope error" and calibrations for the following 65nm and 45nm dual and quad variants:

65nm - E2160 L2, E4500 M0, E6600 B2, E6850 G0, Q6600 G0
45nm - E5300 R0, E7200 M0, E8500 C0, Q9650 E0

The abridged results are that I found for a given processor variant, whether dual or quad, and regardless of whether or not Real Temp used, for example, Tjunction Max 95c or 100c, by using the calibration procedure in the Guide for SpeedFan, (Tcase Load + 5c = Tjunction Load), with which I know you're all familiar, I consistently found that Tjunction Max calibrated values were 97c to 98c, which I believe to be highly accurate, and helps to prove just how very close unclewebb was. So just for fudge factor, let's round up my findings to 98c and tweak the numbers:

Tcase Max = 71c
Analog Diode = 93c
Tjunction Max = 98c
Tc / Tj Gradient = 27c

Gradient look familiar? Much of unclewebb's and rge's recent testing shows that Throttling typically begins a few degrees below Tjunction Max, and that common Tc / Tj gradient values are about 27 to 28c. Now, let's summarize this information and put it into perspective.

(A) We have Intel's IHS lab test temperatures which the end user can't duplicate, but are the temperatures shown for Thermal Specifications in the Processor Spec Finder.

(B) We have the Analog Diode CPU temperature which Intel expects us to use.

(C) We have the DTS Core temperature which Intel does not want us to use.

(D) As experienced overclockers, we all know that hot = unstable, so we don't exceed 25c to 30c Distance to Tjunction Max.

You've all seen me preach on numerous Forum threads:
So the contradiction in terminology becomes obvious; contrary to what I show in the Guide, Tcase and Analog Diode CPU temperature are not technically synonymous terms. As I know you all appreciate the complexity of this topic, I thought if I introduced yet another definition and deeper concepts into the Guide, it would become too difficult for all but the most advanced users to understand, and as you're all aware, there's been enough heat :lol: about it being too complicated as it is. This is why I state right up front:
As I'm sure you recall, randomizer, you and I went over this point somewhat recently, and rge and I also discussed the issue several months ago.

Terminology not withstanding, if we apply the "strict definition" of Intel's Thermal Specifications toward a more practical usage, and instead regard Analog Diode CPU temperature in the same context as Tcase IHS temperature, then we maintain the same 25c to 30c Distance to Tjunction Max, we all keep our chips chilled, and the n00bs don't assume that it's OK to run at 100c. If we look at one of the Scales in the Guide, it's clear how well the IHS Thermal Specifications in the Processor Spec Finder translates into sensible temperature scaling, as if Intel intended it to be as such:

Scale 2: Quad
Q9x50: Tcase Max 71c, Stepping E0, TDP 95W, Idle 16W
Q9x50: Tcase Max 71c, Stepping C1, TDP 95W, Idle 16W
Q9400: Tcase Max 71c, Stepping R0, TDP 95W, Idle 16W
Q9300: Tcase Max 71c, Stepping M1, TDP 95W, Idle 16W
Q8x00: Tcase Max 71c, Stepping R0, TDP 95W, Idle 16W
Q8200: Tcase Max 71c, Stepping M1, TDP 95W, Idle 16W
Q6x00: Tcase Max 71c, Stepping G0, TDP 95W, Idle 16W

-Tcase/Tjunction-
--70--/--75--75--75--75-- Hot
--65--/--70--70--70--70-- Warm
--60--/--65--65--65--65-- Safe
--25--/--30--30--30--30-- Cool

Nonetheless, I intentionally don't mention Tjunction Max values for any processor variants anywhere in the Guide, because my calibration procedure for SpeedFan is quite accurate without it, and based upon what we know at this juncture from Intel, Tjunction Max values are still very much in question for many 65nm variants. As always, my goal is to bring a better understanding of this crazy topic to everyone, so if there are any aspects of this discussion that I haven't considered, then please let me know.

Best Regards,

Comp :sol:
 

randomizer

Champion
Moderator
Your posts (er essays ;)) are appreciated as always.

My B2 E6600 has always been a pain to determine temperatures with, so I generally ignore it now. My only thermometer was recently shattered so I can't measure ambient temperatures and therefore can't calibrate speedfan; but I'm fairly sure that right now TCase (the "relaxed" definition of it) is alot more than Ambient + Z, and without calibration, Tcase load to Tjunction load is 12-13C when using a Tjunction Max of 90C. :na:
 

CompuTronix

Intel Master
Moderator
Yeah, rando, Jack's a tough act to follow! :pt1cable:

I still think that your E6600 is the variant which has high Idle power.

E6x00: Tcase Max 60c, Stepping B2, TDP 65W, Idle 24W (Spec# SL9S)
E6x00: Tcase Max 60c, Stepping B2, TDP 65W, Idle 12W (Spec# SL9Z)

Do you still have the retail box?
 

randomizer

Champion
Moderator

I do not have it no, but I am fairly sure it was an SL9S from memory when I last pulled off the heatsink. Either way, Ambient + Z still ends up too low. And yes, I have reseated my heatsink, too many times IMO ;)

I sure as hell exceed TCase Max under load :lol: Last night I was around 64C I believe, while core temperatures were about 75-76C with Prime95 small FFTs with that 90C Tj Max as I mentioned earlier. As unclewebb said in a PM, my E6600 is the only one he's seen that would make Intel's Tj Targets look sort of right :lol:
 

sportsfanboy

Distinguished
Some chips just run hot, and that's that. My b3 quad is a space heater, thank god for winter! I reseated my Tuniq 3 times thinking it was me, because my temps were around 5+ or so degrees hotter than everyone else under similar circumstances. I think you and me got lousy chips randomizer,lol
 

randomizer

Champion
Moderator

Yea, I just accepted it after a time. It is a pain though, since I need high voltages to overclock nicely and that always trips PROCHOT even in something single-threaded like SuperPi :(
 

owhsinchu

Distinguished
May 6, 2010
2
0
18,510


What I have learned screening several forums regarding the exact same question:

To make it easy: First of all there are two different types of sensors. One sensor is located at the heat sink and is called Tcase. This sensor is obviously very correct and stable. I found that at room temperature and idle PC (not overclocked) it is very close to the MOBO sensor. At throttle PC (idle and not overclocked) and room temp the Tcase is exact the same as the ambient (room temp measured with an external digital thermometer near the CPU case). Intel provides a “maximum” Tcase value (Thermal specification) for each processor (similar that it provides a Vc max value) (Ref 1). These values should not be exceed otherwise it would affect the processors lifetime. For Q6600 G0 the Tcase “max” is 71C (see Intel spec sheets) and regarded as “hot” (similar Vc 1.55 shall not be exceeded). Intel also mentioned in a paper that 20C above Tcase silicon damage might occur (Ref 1). In the case of Q6600 G0 this would be 91C. This is the same temp at which the CPU will automatically throttle and then shut down (to force down-cooling). There are several programs that provide the read-out of Tcase. My feeling is that this is a good way to monitor CPU heat. For example at idle PC (overclocked, 24C room temp and a zalman-type of fan) my Tcase is 34C (with core temps between 36 and 40). At 100% load (small fft prime time) for 10 min it will reach 56C. Which means I am still 15C far from considered having a hot CPU (71-56 = 15). The distance to Tj max is 28 under this situation which means I am also far from reaching a critical situation. Tj max for Q6600 G0 is published by Intel to be 90C. Which makes sense as this is the temp the CPU will automatically shut down to prevent silicon damage. Even though there is a huge discussion about whether this value makes sense or not. One argument that this value makes sense is that it is close to the published value of Tcase + 20C for almost all CPUs (Ref 1). As Intel also publishes that a core temp (Tjmax – DTS) cannot regarded to be stable below 50C and measurements have shown that it can fluctuate of about +/- 30C at room temp (Ref 1) is it not surprising that when setting a Tj max of 90 we would receive values that might even went negative. Knowing this, a calibration (as suggested by Realtemp) would not make sense and would even increase the error. Setting Tjmax to 90C for a Q6600 G0 would result in my case (at 100% load for 10 min) in temperatures ranging from 63C (core 1 and 2) to 61C (core 3 and 4). This fits quite nicely with the assumption that there is a 7C difference between Tcase and core temp (IR thermometer measurements) using a better cooling fan (zalman etc). Even though I decided to watch my Tcase temps (instead of core temps) I would assume (and this is the only assumption here I make) reaching 78C (core 1 and 2) and 76 (core 3 and4) would be regarded as a hot core temp.
In conclusion, my personal opinion is that there should be a rethinking going on. Everybody is watching Vc and trying not to get it close to the published max value (for example Vc max 1.55). So why not simply watching Tcase and not trying to get it close to the Thermal Specification (71C in my case)?
(Ref1 http://www.overclock.net/intel-cpus/476469-truth-about-temperatures-voltages.html)

 

Ocnstr

Honorable
Aug 30, 2013
42
0
10,530
Hey guys, sorry to jump in like this but this thread was too technical for me to understand. Do you think these temps I'm getting are normal at idle? I'm doing nothing but browsing the internet at this point.

5AnlJJy.png