Monday, February 12, 2018

Software: CORE TEMP

Core Temp is a compact, no fuss, small footprint, yet powerful program to monitor processor temperature and other vital information.

What makes Core Temp unique is the way it works. It is capable of displaying a temperature of each individual core of every processor in your system!

You can see temperature fluctuations in real time with varying workloads.
Core Temp is also motherboard agnostic.

All major processor manufacturers have implemented a "DTS" (Digital Thermal Sensor) in their products. The DTS provides more accurate and higher resolution temperature readings than conventional onboard thermal sensors.

This feature is supported by all recent x86 processors. Processors by Intel, AMD and VIA are supported. A complete list of
supported processors is available.

Core Temp is easy to use, while also enabling a high level of customization and expandability.
Core Temp provides a platform for plug-ins, which allows developers to add new features and extend its functionality. You can find our plug-ins and add-ons

If you are a developer and you are interested in creating your own addition, please see the
developer's page.

Core Temp Requirements
Operating System: Microsoft Windows XP, Vista, 7, 8, 10, 2003 Server, 2008 Server (R2), 2012 Server. Processor: Intel, AMD or VIA x86 based processor.

Mobile App, Google Apps

Core Temp goes mobile!
Have you ever wished that you could keep an eye on your systems while you were out of home or the office?
If you have an Android or Windows Phone device, now you can! Click
here for more information.

How does it work?

Core Temp makes it easy for you to monitor the temperature of any modern x86 based processor. The program supports processors from all three major manufacturers; Intel, AMD and VIA.

Intel processors starting with the "Core" series all the way up to the newest Core i7, including all the derivatives.

AMD processors starting with the first Athlon64 and Opteron processor series, all Phenom and AMD's new APU are supported.
VIA processors starting with the C7 generation of CPUs, including all the derivatives based on the C7 architecture. All of the Nano based processors are supported as well.

The temperature readings are very accurate as the data is collected directly from a Digital Thermal Sensor (or DTS) which is located in each individual processing core*, near the hottest part. This sensor is digital, which means it doesn't rely on an external circuit located on the motherboard to report temperature, its value is stored in a special register in the processor so that software can access and read it. This eliminates any inaccuracies that can be introduced by external motherboard circuits and sensors.

Intel defines a certain Tjunction temperature for the processor. This value is usually in the range between 85°C and 105°C. In the later generation of processors, starting with Nehalem, the exact Tjunction Max value is available for software to read in an MSR (short for Model Specific Register).
A different MSR contains the temperature data. The data is represented as a Delta in °C between current temperature and Tjunction.

So the actual temperature is calculated like this 'Core Temp = Tjunction - Delta'
The size of the data field is 7 bits. This means a Delta of 0 - 127°C can be reported in theory. In fact the reported temperature can rarely go below 0°C and in some cases (Core 2 - 45nm series) temperatures below 30° or even 40°C are not reported.

AMD processors report the temperature via a special register in the CPU's northbridge. Core Temp reads the value from the register and uses a formula provided by AMD to calculate the current temperature.
The formula for the Athlon 64 series, early Opterons and Semprons (K8 architecture) is: 'Core Temp = Value - 49'
For the newer generation of AMD processors like Phenom, Phenom II, newer Athlons, Semprons and Opterons (K10 architecture and up), and their derivatives, there is a different formula: 'CPU Temp* = Value / 8'.
*CPU Temp is because the Phenom\Opteron (K10) have only one sensor per package, meaning there is only one reading per processor.

VIA processors are capable of reporting the temperature of each core. The thermal sensor provides an absolute temperature value in Celsius, there is no need for any conversion or manipulation.
The Tjunction or TjMax temperature on VIA chips is usually between 70 and 90C. 90C for the mobile and low power versions and 70C is for the desktop variants.

Supported Processors

All Ryzen/Epyc series
All FX series
All APU series
All Phenom / Phenom II series
All Athlon II series
All Turion II series
All Athlon64 series
All Athlon64 X2 series
All Athlon64 FX series
All Turion64 series
All Turion64 X2 series
All Sempron series (K8 and up based)
All Opteron processors
Single Core Opterons starting with SH-C0 revision and up (K8 based)
All Core i3, i5, i7 series
All Atom processors
All Core Solo series
All Core Duo series
All Core 2 Duo series
All Core 2 Quad series
All Core 2 Extreme series
All Celeron-M 400 and 500 series
All Celeron series
All Pentium series
All Xeon (Core based) processors

All Nano series
C7 series and derivatives

REVIEW: If you are mining, this software for windows, is very good for display temperature of each individual core of your computer or laptop supporting processors INTEL, AMD and VIA. You have the option You can see temperature fluctuations in real time with varying workloads. Core Temp is also motherboard agnostic. And have limit of temperature for turn off the computer. Is compact easy to use and protect your computer or laptop.