How does Core Temp measure temperatures?
Is Core Temp compatible with my motherboard?

Awards:

coretemp
coretemp

Core Temp Change Log

Version 1.18.1 – September 24, 2023

  • Resolved: Exclusion of TDP and TjMax display for Zen and Zen+ CPUs
  • Rectified: Inaccurate BCLK readings for legacy (Pre-Zen) AMD CPUs
  • Fixed: Check for updates feature functionality

Version 1.18 – December 4, 2022

  • Added: Support for AMD Zen 4, Zen 3 APU, and Zen 2 APU
  • Added: Compatibility for Intel Raptor Lake and Alder Lake
  • Enhanced: Detection of TDP, TjMax, and multiplier range on desktop AMD Zen platforms
  • Addressed: Kernel-mode driver vulnerabilities/exploitation concerns
  • Resolved: Redesigned BCLK detection across AMD platforms, starting from the Phenom series
  • Corrected: Bclk detection issues on Intel Skylake and newer series
  • Optimized: Bclk detection on older Intel platforms, utilizing x2Apic configuration
  • Fixed: Thread count discrepancies on Intel hybrid architectures (Raptor/Alder Lake)
  • Improved: Support for multiple older AMD and Intel processors
  • Adjusted: Base multiplier detection on AMD Zen processors
  • Fixed: Temperature discrepancies on AMD Zen processors (incorporated -49C offset)
  • Recognized: Engineering Sample identification on newer Intel processors
  • Resolved: Multiple minor bugs
  • Changed: Discontinued support for Windows Vista 64-bit.

Version 1.17.1 – April 11, 2021

  • Fixed: Crash occurring on some AMD Opteron/FX/APU A-series (Bulldozer-based) CPUs
  • Fixed: Crash experienced on older versions of Windows

Version 1.17 – April 3, 2021

  • Added: Support for AMD Zen 3 and Zen 2 APU
  • Included: Support for Intel Rocket Lake
  • Introduced: Preliminary support for Alder Lake and Meteor Lake
  • Fixed: “Unsupported CPU” message appearing when only some cores have HT enabled
  • Resolved: Epyc Rome/Threadripper 3rd gen Platform detection
  • Addressed: Gemini Lake platform detection
  • Corrected: Whiskey Lake codename
  • Rectified: Incorrect VID reporting on some Celeron/Pentium processors
  • Eliminated: Crash occurring on Intel Banias-based (Pentium/Celeron M) processors
  • Fixed: Turbo multiplier detection on Nehalem/Westmere
  • Adjusted: Response to DPI changes related bugs
  • Fixed: VID reporting on some AMD Athlon64 processors
  • Changed: AMD Bulldozer-based processors now display the number of modules/threads instead of cores/threads
  • Improved: Accuracy of information on unsupported Intel CPUs

Version 1.16 – June 29, 2020

  • Added: Support for Intel 10th generation CPUs (Cannon/Ice/Comet Lake)
  • Included: Package Power reading for AMD Zen-based CPUs
  • Preliminary: Support for Intel Tigerlake and AMD Renoir
  • Identified: AMD Picasso and Intel Lakefield
  • Fixed: System hang during ATI SMBus dump in AIDA64
  • Resolved: Crash triggered by display DPI changes
  • Rectified: Crash upon opening Settings dialog
  • Adjusted: Main window resizing upon display DPI changes
  • Minimized: CPU usage on unsupported Intel CPUs
  • Expanded: Available information on unsupported Intel CPUs
  • Enhanced: Stepping detection on supported Intel CPUs
  • Adjusted: Frequency detection on Nahelem/Westmere to align with newer Intel CPUs

Version 1.15.1 – August 29, 2019

  • Fixed: 32-bit Core Temp startup failure.
  • Version 1.15 – August 24, 2019
  • Added: Support for AMD Ryzen 3000 series
  • Implemented: Full multi-monitor DPI awareness support
  • Fixed: Random Core Temp freezes during startup
  • Improved: AMD Zacate APU support

Version 1.14 – May 18, 2019

  • Fixed: Spikes in Ryzen max temperature
  • Resolved: Ryzen APU frequency detection
  • Corrected: Frequency detection on some UEFI-enabled systems
  • Updated: Skylake-X stepping detection

Version 1.13 – January 8, 2019

  • Added: Support for 2nd generation Threadripper processors, Socket FP5
  • Fixed: Crash when 5 or more cores exceed overheat protection temperature setting
  • Resolved: “No supported CPU detected” message on Ryzen processors
  • Rectified: Constant frequency readings on Ryzen processors
  • Adjusted: Incorrect readings on Ryzen processors

Version 1.12.1 – May 20, 2018

  • Added: Support for AMD Pinnacle Ridge (Ryzen 2) and AMD Raven Ridge (APU)
  • Fixed: Frequency always at maximum for early Core iX and Core 2 models
  • Corrected: Recognition of some Sandy Bridge Xeon models

Version 1.11 – November 4, 2017

  • Added: Support for AMD EPYC (Naples) processors, Stoney Ridge APUs
  • Implemented: Multiple processor group support for detection of CPUs on multi-socket systems with over 64 threads
  • Introduced: Support for Intel Coffee Lake, Denverton, Gemini Lake
  • Preliminary: Support for Intel Xeon Phi
  • Fixed: AMD processor or core recognition issues across multiple generations
  • Addressed: Incorrect Max temperatures reported on some AMD processors when other hardware monitoring utilities are used
  • Resolved: Power detection on multiprocessor Intel machines
  • Improved: Topology information accuracy on high-end, high-core systems
  • Fixed: Check for updates on older operating systems
  • Corrected: Settings window Tab control background when themes are disabled in Windows
  • Rectified: Cache information on various processor types

Version 1.10.2 – August 7, 2017

  • Added: Support for AMD Bristol Ridge APUs
  • Fixed: Crash on AMD processors or temperature data only populating for first 1-2 cores in version 1.10
  • Corrected: Temperature offsets for AMD Ryzen Threadripper X1920 and X1950
  • Addressed: Display issue with hidden windows of all running applications and services when switching into MiniMode on multisocket AMD systems
  • Improved: Support for MCM AMD CPUs, displaying only the highest temperature per CPU
  • Updated: Code names for certain AMD Opteron systems and processors
  • Rectified: Detection of socket types for certain Opteron CPUs
  • Adjusted: TjMax on some older desktop Atom chips

Version 1.9 – July 8, 2017

  • Added: Intel Skylake-SP and Skylake-X support
  • Preliminary: Kaby Lake-X support
  • Fixed: Windows 10 support
  • Corrected: Codename recognition for various Intel processors

Version 1.8.1 – June 10, 2017

  • Added: AMD Ryzen support
  • Introduced: Power consumption notification area (system tray) icon
  • Enabled: Right-click frequency selection for Intel/VIA processors
  • Fixed: Power draw figures only available on CPU #0 in multi-processor systems
  • Addressed: BSOD on some Intel systems
  • Rectified: Core Temp lockup after system wake-up from suspend/hibernation due to overheating protection
  • Corrected: AMD Athlon FX-60 Dual Core recognition

Version 1.7 – March 18, 2017

  • Resolved: ‘to TjMax’ appearing on some cores on Intel processors
  • Fixed: Incorrect build date displayed in the About dialog
  • Addressed: N/A power draw figures on some Intel systems

Version 1.6 – February 18, 2017

  • Fixed: Memory leak on some machines
  • Corrected: Bus clock detection on Apollo Lake processors
  • Improved: Occasional ‘to TjMax’ appearing on some cores on Intel processors

Version 1.5.1 – November 21, 2016

  • Added: Support for Intel Kaby Lake, Apollo Lake, and Avoton processors
  • Fixed: Memory leak issue from version 1.5
  • Corrected: Multiplier on 45nm and early 32nm Core series processors
  • Addressed: Power consumption issues on supported processors
  • Improved: VIA processor support and detection

Version 1.4.1 – October 12, 2016

  • Added: Power measurements for IA Cores, GT (Graphics core), Uncore, and DRAM for Intel Sandy Bridge, Silvermont, and newer processors
  • Fixed: Version 1.4 crashing on Intel processors without Hyperthreading
  • Corrected: TjMax for Silvermont (22nm Atom based) and newer processors
  • Addressed: Recognition of dual and quad-core VIA CPUs
  • Improved: Stability on machines with 20+ cores

Version 1.3 – September 10, 2016

  • Added: Support for Xeon D processors
  • Fixed: K8 generation of AMD CPUs displaying “Distance to TjMax” incorrectly
  • Addressed: Recognition for certain Xeon processors
  • Version 1.2 – August 13, 2016
  • Fixed: Recognition for some Xeon processors
  • Addressed: Driver load failure on Windows 7 and Vista

Version 1.1 – July 2, 2016

  • Updated: Digital Signature to ALCPU
  • Added: Support for Intel Broadwell-EP
  • Enhanced: Overheat protection capability to execute files with arguments

Version 1.0 RC9 – June 4, 2016

  • Added: Support for AMD Kabini, Mullins, Carrizo, Kaveri, and Godavari APUs
  • Included: Support for Haswell-EP CPUs
  • Fixed: Update notification popup identification
  • Addressed: Core Temp crash on update check
  • Corrected: Core Temp window visibility issues
  • Improved: Temperature readings on various AMD and Intel processors

Version 1.0 RC6 – October 9, 2013

  • Introduced: Core Temp Monitor, an Android and Windows Phone app for remote monitoring
  • Added: Digital signature for authenticity verification
  • Enhanced: Update Checker for version notifications
  • Improved: Taskbar button hiding functionality
  • Expanded: Processor support for AMD Kabini, Mullins, Carrizo, Kaveri, Godavari, and Haswell-EP CPUs

Version 0.99.8.0 – October 3, 2010

  • Revamped: Settings dialog for improved usability
  • Added: Hibernation to Overheat protection options
  • Adjusted: TjMax to 100c for 400 and 500 series Atom processors

Version 0.99.7.10 – September 1, 2010

  • Enhanced: Overheat protection feature with execution options
  • Included: TjMax support for AMD 10H and 11H family processors
  • Resolved: Various recognition issues for mobile Intel and AMD processors

Version 0.99.7.7 – July 29, 2010

  • Added: Core Temp FAQ now available online
  • Introduced: System tray icons for CPU speed and load
  • Expanded: Support for the latest mobile AMD processors
  • Resolved: Multiple system stability issues and recognition errors
  • Updated: “Start with Windows” function on Vista and 7

Version 0.99.7.3 – July 5, 2010

  • Added: “Start Core Temp with Windows” feature for Vista and 7
  • Resolved: Various stability issues and recognition errors
  • Updated: G15 menu functionality and display layout
  • Improved: Support for 12-core processors

Version 0.99.7.0 – June 26, 2010

  • Implemented: Windows 7 taskbar button features
  • Added: Clock modulation detection for Intel processors
  • Enhanced: Support for Phenom II X6, Athlon L100 series, and E3000 Celeron series
  • Fixed: Frequency detection and update issues
  • Resolved: Multiple recognition errors and stability concerns

Version 0.99.6.1 – 8th May, 2010

  • Overheating protection has been corrected.
  • Improved detection for certain Intel and AMD processors.
  • Layout issues with AMD Phenom series and newer processors have been resolved.
  • Addressed the problem of Intel processor speed detection displaying extremely high numbers.

Version 0.99.6.0 – 26th April, 2010

New Features:

  • Added support for new and upcoming Intel and AMD processors.
  • Improved recognition of AMD dual/tri-core unlocked CPUs.
  • Optional 24-hour display on G15 LCD.

Fixes:

  • Corrected platform field for newer AMD CPUs.
  • Improved detection for some K8 CPUs.
  • Fixed issues with overheat protection activation at specified temperatures.
  • Addressed the problem of overheat detection not showing balloon tips.
  • Corrected temperature display when core temperature reaches over TjMax (Intel).
  • Properly recognized Intel W3500 series Xeons with correct model numbers.
  • Improved recognition of certain Intel Core 2 Duo processors.
  • Fixed layout problems with G15 LCD display after system sleep or hibernation.
  • Corrected G15 display of voltage readings when not supported by the CPU.
  • Fixed system tray icon visibility issues at Windows startup.

Updates:

  • Windows XP SP2 or higher is now required.
  • Completely revamped processor frequency detection algorithm for Core 2 generation and newer CPUs.
  • Removed “APICID” from the main window due to minimal usage.

Version 0.99.5.27 – 5th August, 2009

  • Resolved crash occurring on AMD 45nm processors.
    Version 0.99.5.26 – 3rd August, 2009
  • Corrected reported clock speeds on certain systems.
  • Fixed startup display issues on AMD K8 series.
  • Improved recognition of Turion MK series.
  • Enhanced detection of Atom and Core i7 engineering samples.
  • Fixed recognition of tri-core AMD CPUs in 64-bit Core Temp binary.
  • Adjusted system tray text alignment.
  • Addressed various other bugs and issues.

Version 0.99.4 – 19th January, 2009

Major Changes:

  • Complete rewrite of the base code.
  • Introduction of 32 and 64-bit versions of Core Temp.

New Features:

  • Improved CPU detection, efficiency, and speed.
  • Initial support for Core i5 (Lynnfield).
  • Automatic detection of Core i7/i5 series TjMax.
  • Real-time display of TDP for Core i7 processors.
  • Support for various processor families from Intel and AMD.
  • Temperature color changes to alert users when reaching high levels.
  • Display of past overheating events.
  • Addition of invalid temperature indicators for both Intel and AMD.
  • Offset adjustment for AMD AM2 65nm K8 processors.
  • Identification of AMD Black Edition processors.
  • Integration of time and date display on G15 LCD.
  • DPI-aware GUI for seamless scaling.
  • Redesigned logging system with CSV format support.
  • Enhanced register dump feature with more detailed information.

Fixes and Updates:

  • Various bug fixes and improvements in CPU recognition, logging, and GUI.

Version 0.99.3 – 22nd August, 2008

New Features:

  • Updated TjMax values for 45nm Core 2 series.
  • Addressed issues with temperature display when TjMax was undefined.
  • Corrected on-the-fly CPU speed detection with EIST disabled.

Version 0.99.2 – 18th August, 2008

Fixes:

  • Fixed broken “Start with Windows” option from the previous version.
  • Resolved visibility issue with default color for the second system tray icon.
  • Corrected corrupted BMP creation during screenshot function.
  • Disabled VID field for Nehalem processors lacking VID reporting.
  • Improved detection of certain AMD CPUs and recognition of mobile Athlon processors.

New Features:

  • Added support for Core Temp plugins (in beta phase).
  • Expanded support for AMD Puma platform CPUs.
  • Initiated preliminary support for 45nm AMD processors.
  • Introduced on-the-fly CPU speed detection and system tray close option.

Version 0.99.1 – 10th July, 2008

Fixes:

  • Resolved layout issues with up to 125% DPI.
  • Corrected layout and extra system tray icons problem with Phenom CPUs.
  • Addressed potential crashes during register dump file saving.
  • Fixed Core Temp icon display issue in About box.
  • Enabled menu shortcut keys for all menu items.
  • Rectified various minor bugs.

New Features:

  • Initial support for Intel Nehalem CPUs.
  • Preliminary support for AMD Griffin cores and improved support for Intel Atom processors.
  • Expanded support for the latest AMD K8 CPUs and
  • Pentium E5000 series.
  • Added display of core and thread count per CPU, GUI adjustments, and screenshot function.
  • Introduced support for register dump file creation and updated register dump output.

Version 0.99 – 18th May, 2008

Fixes:

  • Improved recognition of 45nm Mobile Intel CPUs.
  • Resolved CPU temperature display issues on Phenom CPUs.
  • Corrected occasional CPU load display anomalies.
  • Addressed temperature spikes and constant temperature readings on AMD K8 CPUs.
  • Fixed various GUI and system tray icon issues.

New Features:

  • Introduced shared memory support for developers.
  • Implemented logging feature with enhanced log file layout and CSV format.
  • Enabled manual refresh option, Fahrenheit temperature display, and startup minimization.
  • Removed GCPUID button.

Version 0.98.1 – 23rd April, 2008

  • Corrected recognition issues with 45nm Intel CPUs from the previous version.

Version 0.98 – 23rd April, 2008

  • Resolved crashes caused by conflicts with other programs accessing the log file.
  • Added display of load percentage per core.
  • Introduced adjustable Tj.Max value via .INI file and option to start Core Temp with Windows.

Version 0.97.1 – 7th March, 2008

  • Fixed temperature display issues on Phenom CPUs from the previous version.
  • Addressed Phenom temperature reporting anomalies.
  • Corrected multi-system tray icon display on Phenom CPUs.
  • Improved recognition of Phenom 1/4 multipliers.

Version 0.97 – 5th March, 2008

  • Added support for Vista x64 with digitally signed drivers.
  • Integrated Logitech G15 keyboard support.
  • Expanded support for 45nm LGA775 Xeon series.
  • Resolved various GUI, detection, and system tray icon issues.
  • Version 0.96.1 – 15th January, 2008
  • Extended support for Phenom and Barcelona Opteron CPUs.
  • Added support for all K8 processors and Intel Celeron M 500 series.

Version 0.96 – 31st December, 2007

  • Implemented system tray icons configuration and ClearType font support.
  • Added display of time and date to log file and “Always on top” option.

Version 0.95.4 – 22nd August, 2007

  • Resolved crashes causing restarts/BSODs on system startup.
  • Addressed issues with hard shutdowns on certain AMD systems.
  • Corrected system tray icon visibility problems on less than 32-bit desktops.

Version 0.95 – 17th March, 2007

  • Fixed CPU temperature reporting issues on certain AMD and Intel CPUs.
  • Resolved problems with CPU load display and system tray icon visibility.
  • Added manual refresh option and display of temperature delta to Tjunction for Core 2 CPUs.
  • Introduced support for the latest Intel and AMD CPUs and minimize/restore option in the system tray.

Version 0.94 – 16th November, 2006

  • Improved CPU detection and GUI.
  • Corrected issues with temperature log file creation and content.

Version 0.93 – 19th October, 2006

  • Removed Sensor Offset support due to inaccuracies.
  • Addressed bugs related to CPU multiplier reporting.

Version 0.9.0.91 – 10th July, 2006

  • Added logging feature for temperature data.

Version 0.9.0.86 – 5th July, 2006

  • Resolved bugs causing inaccurate temperature readings.

Version 0.9.0.85 – 5th July, 2006

  • Added support for sensor offset for improved accuracy.

Version 0.9.0.83 – 5th July, 2006

  • Corrected balloon tip display issues and enhanced text formatting.

Version 0.9.0.80 – 4th July, 2006

  • Integrated support for AMD64 TCaseMax and expanded K8 CPU support.

Version 0.9.0.54 – 18th June, 2006

  • Added support for Revision F AMD CPUs and accurate temperature readings for Yonah/Conroe/Merom.

Version 0.9.0.36 – 12th May, 2006

  • Improved support for Merom/Conroe CPUs and resolved GUI issues.

Version 0.9.0.32 – 24th April, 2006

  • Initial public beta release.
Scroll to Top