Intel Thermal Monitor

Posted onby admin

Jan 15, 2018 Intel Turbo Boost Technology Monitor is a Windows Sidebar gadget which provides simple display of increase in processor frequency when applications request and Intel Turbo Boost Technology delivers. Jan 07, 2014 Intel® Atom™ processors are not supported. It is supported on Windows. and macOS. and includes an application, driver, and libraries to monitor and estimate real-time processor package power information in watts using the energy counters in the processor. Feb 19, 2020 The 6xxx series and older Intel CPUs aren't supposed to go over 70. I prefer to keep mine around 28-32 idle and 50-55 under load despite having a 100° threshold. That's w/ an OC on a 7700k to 5.

Download

Cpu

Development Team

  • Windows*: Joe Olivas, Timo Kleimola, Mark Price, Timothy McKay
  • MacOS*: Patrick Konsor

Previous Contributors

  • Windows*: Seung-Woo Kim, Karthik Krishnan, Vardhan Dugar, Joseph Jin-Sung Lee, Jun De Vega

Introduction

Intel® Power Gadget is a software-based power usage monitoring tool enabled for Intel® Core™ processors (from 2nd Generation up to 10th Generation Intel® Core™ processors). Intel® Atom™ processors are not supported. It is supported on Windows* and macOS* and includes an application, driver, and libraries to monitor and estimate real-time processor package power information in watts using the energy counters in the processor. With this release, we are providing functionality to evaluate power information on various platforms including notebooks, desktops and servers. Windows 7* and 32-bit versions of the Intel® Power Gadget for Windows* has ceased development from 3.0.7. Starting with version 3.5 and going forward, only the 64-bit version and Windows 8* will be supported.

Background

Traditional methods to estimate power/energy usage of the processor has always been a cumbersome task that included special purpose tools or instrumentation on the platform along with third party equipment. The motivation for the tool was to assist end-users, ISV’s, OEM’s, developers, and others interested in a more precise estimation of power from a software level without any H/W instrumentation.

New Features

In version 3.0 there are additional features that include estimation of power on multi-socket systems as well as externally callable APIs to extract power information within sections of code. The multi-socket support essentially evaluates the Energy MSR on a per-socket basis and provides an estimate of power draw per socket. The API layer is a set of libraries and dlls that can be called and offers the flexibility to build the tool within code sections of an application. Latest release also includes support for Windows 10*.

Brief Description (Windows*)

Intel® Power Gadget 3.5 consists of the following components. Set of driver and libraries which access and post process the processor energy counter to calculate the power usage in Watts, temperate in Celsius and frequency in GHz (default install directory will be ~Program FilesIntelPower Gadget 3.5). A command line version of the tool (PowerLog3.0.exe) is also included

System Requirements (Windows*)

  • Windows 8*
  • Windows 10*
  • Windows Server 2008, Windows Server 2012
  • Microsoft .NET* Framework 4
  • Microsoft Visual C++ 2017 Redistributable package
  • 2nd Generation Intel® Core™ Processor or later, older processors not supported
    • Single socket
    • Multi-socket

System Requirements (macOS*)

  • macOS* 10.11 or later
  • 2nd Generation Intel® Core™ processor or later

Known Limitations / Issues

  • Graphs will not appear if your processor does not have the appropriate hardware counters
  • Discrete graphics cards are not supported and GPU graphs will not appear unless Intel graphics is in use
  • Windows 7* supported builds are below in the Archive section

Installation / Setup (Windows*)

Thermal

Intel Thermal Monitor

  1. Run the msi package as an administrator. Accept the UAC, if one appears
  2. Follow the installer prompt instructions to complete installation
    1. .Net Framework 4 (will automatically be downloaded from Microsoft* site if not yet installed in your system) needs Internet connection
    2. Microsoft* Visual C++ 2017 Redistributable Package (will automatically get installed if not yet installed)

Installation / Setup (macOS*)

  1. Double click the downloaded DMG (Intel Power Gadget.dmg)
  2. Double click the package (Install Intel Power Gadget.pkg)
  3. Follow the installer prompt instructions to complete installation

On recent macOS versions, after installation users need to explicitly allow the Power Gadget driver to load:

  1. Open System Preferences, and click on 'Security and Privacy'
  2. Click the lock at the bottom of the page to unlock changes
  3. Click 'Allow' to allow system software from Intel Corporation:
  4. Restart your computer to apply the changes

On macOS Catalina (10.15), users may need to perform additional steps to enable the Power Gadget driver to automatically load (this is due to a bug in macOS).

  1. Open the Terminal application
  2. Enter the following command, and press Enter (requires a password to complete):
  1. Restart your computer to apply the changes

Usages (Windows*)

Common use of Intel® Power Gadget is to monitor energy usage of the processor

  • Provides processor power (Watts), temperature (Celsius) and frequency (MHz) in real-time via graph displayed in the GUI
  • Let you log the power and frequency measurements and save it in a csv format.
  • Double click on the desktop shortcut and the GUI will launch
  • Drag to move the GUI.
  • Right click the GUI and a pop-up menu will show up allowing you to choose options or close the application. Options have the following parameters. Click “Start Log” button in the GUI to start logging. Press the same button “Stop Log” to stop logging. While it’s logging, red label “REC” will blink in the power chart area.
  • You can choose to add time-stamp to the log file name or not.
  • You can choose the log file name.
  • You can choose to resize the GUI from 100% to 300% by dragging the slider and testing the new size with the “Apply Size” button and accept the changes by pressing “Ok”.
  • Screen Update Resolution lets you change how often the GUI is updated at runtime. This may range from 50 ms to 1000 ms. (Default set to 1000 ms)
  • Log Sampling Resolution lets you change the logging sampling resolution ranging from 1 ms to 1000 ms. (Default set to 100 ms)
  • In a multi-socket system, you can choose which package information to display in the GUI. The log will record all package information in a csv file.
  • Click 'Start Log' button in the GUI to start logging. Press the same button 'Stop Log' to stop logging. While it's logging, red label 'REC' will blink in the power chart area
Monitor

Using Intel® Power Gadget 3.0 in a Script

In order to start and stop the logging in a script, first launch the GUI as usual.

  • At the beginning of the script, call 'IntelPowerGadget.exe -start' and it will trigger the logging in the GUI.
  • At the end of the script, call “IntelPowerGadget.exe -stop” and it will stop the logging.

The parameters for the log are based on the options set in the GUI.

PowerLog3.0

PowerLog3.0.exe is the command line version of Intel® Power Gadget in logging power usage

Usage:

  • Log power data to logfile for a period of time:
  • Start a command a log power data to logfile until the command finish:

Logfile Data

Logfile will include the elapsed timed, package power limit, processor frequency, GT frequency, processor temperature, average and cumulative power of the processor

  • Processor Energy (Total energy of the processor) = IA Energy + GT Energy (if applicable) + Others (not measured)
  • IA Energy (Energy of the CPU/processor cores)
  • GT Energy (Energy of the processor graphics) – If applicable , some processors for desktops and servers don’t have it or may have use discrete graphics

Only works on 2nd Generation Intel® Core™ processor family or newer. Atom processors not yet supported.

Use only 32-bit installer for 32-bit OS and 64-bit installer for 64-bit OS

Application may hang after running for a long period of time (just close and restart application)

Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

This document contains information on products in the design phase of development.

All products, platforms, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.

Monitor

This document contains information on products in the design phase of development. Do not finalize a design with this information. Revised information will be published when the product is available. Verify with your local sales office that you have the latest datasheet before finalizing a design.

Code names featured are used internally within Intel to identify products that are in development and not yet publicly announced for release. Customers, licensees and other third parties are not authorized by Intel to use code names in advertising, promotion or marketing of any product or services and any such use of Intel's internal code names is at the sole risk of the user.

Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries.

*Other names and brands may be claimed as the property of others.

Copyright © 2019, Intel Corporation. All rights reserved.

Intel® Power Gadget also provides a C/C++ Application Programming Interface (API) for accessing this power and frequency data in your program; the API is supported on Windows and Mac OS X. For more information on the API's, see:

Intel Thermal Monitor 2

For Mac Using the Intel® Power Gadget API on Mac OS X

For Windows Using the Intel® Power Gadget API on Windows

End User License Agreement included in Windows* download

Notices

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked 'reserved' or 'undefined.' Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.

The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

Intel Adaptive Thermal Monitor Msi Z170a

Real Temp is a temperature monitoring program designed for all Intel single Core, Dual Core, Quad Core and Core i7 processors.
Each core on these processors has a digital thermal sensor (DTS) that reports temperature data relative to TJMax which is the safe maximum operating core temperature for the CPU. As your CPU heats up, your Distance to TJMax will decrease. If it reaches zero, your processor will start to thermal throttle or slow down so maximizing your distance away from TJMax will help your computer run at full speed and more reliably too.

Main Features

  • Reads temperature information from all Intel Core based processors. Pentium 4 processors are not supported.
  • Ability to individually calibrate Real Temp for each core of your CPU.
  • Program is based on temperature data gathered using a Fluke 62 IR Thermometer.
  • Test Sensors feature will check your DTS sensors for any sign of problems.
  • Keeps track of Minimum and Maximum temperatures with full logging features.
  • Reporting and logging of the Intel PROCHOT# thermal throttle activity bit.
  • Quick, very accurate and repeatable benchmark.
  • Displays MHz, TJMax, CPUID, APIC ID and Calibration settings.
  • High temperature alarm and shutdown feature based on CPU or NVIDIA GPU temperature.
  • No installation or registry modifications required.
  • Support for Windows 2000 / XP / Vista / Windows 7 / Windows 8 / Windows 10 (32 & 64 bit)

Forums

Monitor

Screenshots

Documentation

See the Installation & Calibration Page.

Downloads

The latest version is available in the downloads section.

Changes in Version 3.70

  • Support for Sandy Bridge CPUs.
  • VID based power consumption estimates for the newer CPUs.
  • Improved log file formatting.
  • Added a single system tray icon that reports the maximum core temperature.
  • RealTemp GT updated for the 6 core Sandy Bridge E CPUs.
  • i7 Turbo GT 1.30 multiplier monitoring tool.

Changes in Version 3.60

  • Added Core i Turbo multiplier and Turbo TDP/TDC overclocking for Extreme / K series CPUs.
  • Added ATI GPU and improved NVIDIA GPU monitoring with CrossFire and SLI support.
  • Added a system tray / notification area font selector.
  • New Fahrenheit and 3 digit system tray option.
  • Fixed Core 2 Extreme multiplier reporting.
  • Fixed Core 2 mobile CPU C0% based load reporting.
  • Changed how Core 2 Super Low Frequency Mode (SLFM) is reported.
  • Improved sensor test consistency.
  • Bug with Reset button on ATI systems fixed.
  • RealTemp GT for the 6 core Gulftown CPUs was also updated.
  • Separate i7 Turbo GT multiplier monitoring tool for 6 core Gulftown CPUs added.

Changes in Version 3.40

  • Core i7/i5/Xeon socket 1156 support including accurate turbo mode reporting.
  • new information window for Nvidia GPUs with improved SLI support.
  • correct reporting of Super Low Frequency Mode (SLFM) for Core 2 mobile CPUs.
  • correct reporting of Intel Dynamic Acceleration (IDA) for Core 2 mobile CPUs.
  • added VID reporting to the main GUI for Core 2 based CPUs.
  • added a Fahrenheit=1 INI file option.
  • added the option to view a Task Manager based or a C0% based load meter.
  • added the ability to toggle C1E state and view the SpeedStep (EIST) state.
  • improved dual and multi-monitor support including Anchor mode.
  • includes RealTemp GT, a 6 core version of RealTemp for Gulftown CPUs.
  • includes i7 Turbo, a high precision multiplier monitoring tool for all Core CPUs.
  • and includes LoadTester, a variable load, single core testing program.
  • Skull=1 or Skull=2 INI option for reading each CPU on a Dual Quad system.
  • thanks rge, burebista and somebody on TPU for all of your ideas and help.

Changes in Version 3.00

  • Core i7 temperature and frequency support including Turbo mode.
  • NVIDIA temperature reporting with highest GPU temperature displayed in SLI mode.
  • Ability to run a file or shutdown based on user defined alarm temperature.
  • Updated interface with modern XP / Vista style and border in Mini Mode.
  • Start Minimized Vista issues finally fixed.
  • New RivaTuner plug-in support.
  • Extra information on the main screen and the retirement of the toggle button.
  • Switch to UNICODE for better international support.
  • Adjustable GUI colors and bold System Tray font option.
  • TJMax updated based on new Intel documentation and further testing.
  • Calibration formula simplified.
  • All new CPU Cool Down Test for a more thorough look at your sensors.
  • Clock Modulation & Minimize on Close options.
  • New CPU Load meter, log file headings and Distance to TJMax in the System Tray.
  • 101 other improvements including initial Windows 7 Beta support.

Changes in Version 2.70

  • Redesigned user interface (GUI) with larger temperature fonts.
  • Added a movable Mini-Mode that is turned on and off with a double left mouse click on the GUI.
  • Added an Anchor position so the GUI will move to a fixed screen position after a double right mouse click.
  • Anchor position can be customized by holding down the Shift key while double right clicking.
  • The correct physical core order of Quad core processors is now reported based on APIC ID.
  • Added reporting of Minimum and Maximum VID as well as current VID.
  • A new user selectable high temperature alarm with two alarms for Quad core processors.
  • More accurate MHz calculation as well as FSB and CPU multiplier reporting.
  • New program Up Time feature.
  • Bug fix for log file output when using a Single or Dual core processor.
  • Fixed and improved the Default button in the Settings window.
  • Button labels and functionality changed in Settings window to follow the Windows style guide.
  • Improved multi-threading and memory usage for better long term stability.
  • Start Minimized option improved for better Vista support. See the documentation for more info.
  • Option to save the Log file in .CSV format for easy Excel support.
  • Gamer Mode temporarily retired.

Changes in Version 2.60

  • Added a new Settings screen where all adjustments can be made in real time including TjMax.
  • Temperatures of any core are now displayed in the System Tray area. Thanks W1zzard!
  • 4 font options for the System Tray.
  • Choice of Current, Minimum, Maximum or Average termperature displayed in the System Tray.
  • Test Sensors feature improved to increase repeatability.
  • CPU real time MHz calculation was re-worked for better SetFSB / ClockGen support.
  • Calibration options now include one digit after the decimal point for finer adjustments.
  • Experimental Gamer Mode introduced which allows core temperatures to be seen in some games.

Changes in Version 2.5

Intel Thermal Monitor

  • Added minimize to System Tray support.
  • Correctly reports CPU MHz for the new 45nm processors.
  • Displays CPU voltage identification (VID).
  • Start minimized option and now opens and closes in the same location.

Changes in Version 2.41

Intel Cpu Thermal Monitor

  • adjustable Idle calibration for each core and expanded range from -3 to 3.
  • adjustable TjMax for each core.
  • log interval options expanded from 1 to 60 seconds.
  • a change of timers used for the benchmark feature to better support overclocking from within Windows.
  • Reset button added to the gui to reset minimum and maximum temperatures.
  • better support of the Enter and Tab keys.