The reasons that most readers find processor temperatures so confusing are;
(1) not recognizing the vast number of variables in hardware, environments, software and test methods which influence temperatures and measurements, and ...
(2) the glaring lack of clarity within Intel's Thermal Specifications, especially the disconnected relationship between Tcase (CPU temperature) and Tj Max (Core temperature).
Most owners don't know that Tcase is CPU temperature, NOT Core temperature, and that there's a 5C difference which Intel doesn't seem to want anyone to know about, apparently because it provides them with an extra 5C thermal cushion for warranty. Most users don't realize that when Core temperature reaches 100C (TjMax), CPU temperature is right behind it at 95C (Tcase)! Since most users monitor Core temperature and not CPU temperature, I think the terminology by which Intel expresses processor temperatures in their spec's is obsolete.
Unfortunately, Intel currently regards these two specifications (Tcase and TjMax) as separate and discrete entities; one for desktop processors (with Integrated Heat Spreader), and the other for mobile processors (without Integrated Heat Spreader) ... which is confusing for the end user, when we know full well that a defined and documented relationship exists.
Further, I think the fact that the 5C difference between Core temperature and CPU temperature can only be found in a few engineering documents, and is not clearly written into a single, understandable specification, is a HUGE failing. Add to this when you chat online with Intel and ask them about the relationship between Tcase and TjMax, their representatives rarely provide a straight forward and informative answer!
Also, Intel is inconsistent with the use of their own terminology! For example, the Thermal Specifications show "Tcase", but in many White Papers and other engineering documents, Tcase is correctly expressed as "TcaseMax". Intel's definition of Tcase is; "Case Temperature is the
maximum temperature allowed at the processor Integrated Heat Spreader (IHS)". So as you can see, the term "TcaseMax" is not used in their Thermal Specification, which as an engineer, I find completely inadequate.
If Intel's Thermal Specification was "TcaseMax" instead of "Tcase", as it is shown in other documents, it would give people a completely different impression. Here's the clarity in all the confusion:
Tcase is CPU temperature.
TcaseMax is a specification.
Tjunction is Core temperature.
TjMax is a specification.
As Intel has it, owners can't make heads or tails out of the woefully lacking, vague, ambiguous, contradictory and confusing Thermal Specifications. I find it amazingly disappointing that a giant corporation who manufactures and markets the best processors in this world doesn't do a better job of writing Thermal Specifications that are clear and understandable, which apply equally well across desktop and mobile platforms.
If Intel would commission me to rewrite their Thermal Specifications, I would eliminate "Tcase", "TcaseMax" and all references to "CPU" temperature. These would be replaced by a new term called "TjunctionMax", and "TjMax" would be redefined as "Tthrottle", both of which refer to "Core" temperatures.
The new and simplified Core temperature spec's for the processor in this thread would look like this:
i3 4170
TjunctionMax 77C: The maximum Core temperature allowed at the transistor junctions in the processor die.
Tthrottle 100C: The Core temperature at which the processor will reduce clock speed for overtemp protection.
Very simple, straight forward and understandable for everyone. No more confusion.
CT
