TCase and LM-Sensors

sbsrinivas

Prominent
Jul 10, 2017
4
0
510
Hi, I have an Intel Xeon E5 1650 v4 based system whose Tcase is rated at 69 degree Celsius (http://ark.intel.com/products/92994/Intel-Xeon-Processor-E5-1650-v4-15M-Cache-3_60-GHz). Since I am using an Ubuntu OS, I am using lm-sensors 9https://wiki.archlinux.org/index.php/lm_sensors) to monitor the temperature. This reports the temperature for the 6 CPUs. However, from my limited understanding, the temperature indicated by lm-sensors is not the same as Tcase. Am I not right? If so, how do I find out the temperature at the IHS (Integrated Heat Spreader) in Linux, or derive the critical core temperature for this processor?
 
Solution
Your Xeon E5 1650 v4 is a Broadwell 22nm 6 Core / 12 Thread 140 Watt TDP processor. It has a soldered IHS and is essentially a workstation / server branded i7 6850K - http://ark.intel.com/products/94188/Intel-Core-i7-6850K-Processor-15M-Cache-up-to-3_80-GHz

Tcase is a factory only temperature measured on the external surface of the IHS. For lab testing only, engineering samples are used. A groove is cut into the surface of the IHS where a...

CompuTronix

Intel Master
Moderator
Your Xeon E5 1650 v4 is a Broadwell 22nm 6 Core / 12 Thread 140 Watt TDP processor. It has a soldered IHS and is essentially a workstation / server branded i7 6850K - http://ark.intel.com/products/94188/Intel-Core-i7-6850K-Processor-15M-Cache-up-to-3_80-GHz

Tcase is a factory only temperature measured on the external surface of the IHS. For lab testing only, engineering samples are used. A groove is cut into the surface of the IHS where a "thermocouple" is embedded at the center, which does not exist on retail or wholesale processors.

As you've already stated, Tcase is not Core temperature. Core temperatures are measured at the heat sources near the transistor "Junctions" inside each of the Cores, where temperatures are considerably higher than Tcase.

Tcase is measured on the IHS, but it's also calculated based on stock cooler TDP and processor TDP, which is primarily why specifications vary. Tcase is a useful specification for cooling solution developers and data centers, but it's misleading, confusing and unnecessary for users. Throttle temperature (Tj Max) is the limiting Thermal Specification; not Tcase.

The Tj Max specification for your E5 1650 v4 is 100°C. Although most processors Throttle at 100°C (212°F), it’s not advisable to run your CPU near the thermal limit, just as you wouldn't run a vehicle with the temperature gauge pegged in the red "hot" zone. If your hottest Core is near it's specified Tj Max Throttle temperature, then your CPU is already too hot.

The consensus among highly experienced and well informed system builders is that cooler is better for ultimate stability, performance and longevity. Experts agree it's prudent to observe a reasonable thermal margin below Tj Max. So regardless of environmental conditions, hardware configurations, workloads or any other variables, Core temperatures above 85°C aren't recommended.

Here's the operating range for Core temperature:

Core temperatures increase and decrease with Ambient temperature. Idle temperatures below 25°C are generally due to Ambient temperatures below 22°C.

CT :sol:
 
Solution