"Core Temp" - Official Developer Thread.

Page 10 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

DrMrLordX

Lifer
Apr 27, 2000
22,004
11,577
136
First time trying CoreTemp on my 3900x. It shows really high voltages compared to any other monitoring program. Temps are the same so I'm not concerned. Just seems a little weird.
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
First time trying CoreTemp on my 3900x. It shows really high voltages compared to any other monitoring program. Temps are the same so I'm not concerned. Just seems a little weird.

Note that Core Temp reports VID rather than the actual vcore.
It could be the "observer effect", as the CPU clocks up when Core Temp polls it.
It's also possible that the VID is interpreted incorrectly, since I don't have any documentation for the 3rd gen chips yet.
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Hmm okay, interesting. I have noticed that the reported VID fluctuates though, which is really weird.

I think that these chips are so dynamic and quick in the way they clock up/down, it's not really that strange.
I'm still trying to decide whether I should get the 3900X or 3950X when that one ships, so I don't have my 3rd gen CPU yet to see how it behaves myself.
 

DrMrLordX

Lifer
Apr 27, 2000
22,004
11,577
136
I would say get the 3950X. Supplies of the 3900x have been so bad that it's hard to get one of those anyway.
 

Shmee

Memory & Storage, Graphics Cards Mod Elite Member
Super Moderator
Sep 13, 2008
7,701
2,674
146
Hey thanks for the update, but the page still lists version 1.14 and I cannot find where to find the 1.15.
 

Shmee

Memory & Storage, Graphics Cards Mod Elite Member
Super Moderator
Sep 13, 2008
7,701
2,674
146
Hmm, possibly. Anyway I dled the latest one, 1.15 from lordx's link. Thanks!
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Version 1.16 - 29th June, 2020

- New: Intel 10th generation CPU support (Cannon/Ice/Comet Lake)
- New: Package Power reading for AMD Zen based CPUs
- New: Very preliminary Intel Tigerlake support
- New: Preliminary AMD Renoir support
- New: AMD Picasso detection
- New: Intel Lakefield detection

- Fix: System hangs during ATI SMBus dump in AIDA64
- Fix: Crash when display DPI changes
- Fix: Crash when opening Settings dialog
- Fix: Main window incorrectly resized when display DPI changes
- Fix: High CPU usage on unsupported Intel CPUs

- Change: Expand available information on unsupported Intel CPUs
- Change: Improve stepping detection on supported Intel CPUs
- Change: Frequency detection changes for Nahelem/Westmere to make it consistent with newer Intel CPUs
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Version 1.17 - 3rd April, 2021

- New: AMD Zen 3 and Zen 2 APU support
- New: Intel Rocket Lake support
- New: Preliminary Alder Lake support
- New: Very preliminary Meteor Lake support

- Fix: "Unsupported CPU" message when only some cores have HT enabled
- Fix: Epyc Rome/Threadripper 3rd gen Platform detection
- Fix: Gemini Lake platform detection
- Fix: Whiskey Lake codename
- Fix: Incorrect VID reporting on some Celeron/Pentium processors
- Fix: Crash on Intel Banias based (Pentium/Celeron M) processors
- Fix: Turbo multiplier detection on Nehalem/Westmere
- Fix: Bugs related to response to DPI changes
- Fix: VID reporting on some AMD Athlon64 processors

- Change: AMD Bulldozer based processors now display the amount of modules/threads instead of cores/threads
- Change: Improve accuracy of information on unsupported Intel CPUs
 
Last edited:

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Thanks.
I'll just say that "support" is a strong word when it comes to Meteor Lake, but if Intel keeps things the same, as it has for years now, it should be able to run and give us basic readings like frequency, VID, temperatures and power consumption.

Banias is only really supported for identification, as it doesn't have the type of built-in thermal sensor Core Temp normally uses. But a user reported that the previous version crashed on his machine, and I found a really old bug.
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Version 1.18 - 4th December, 2022

- New: AMD Zen 4, Zen 3 APU and Zen 2 APU support
- New: Intel Raptor Lake and Alder Lake support
- New: TDP, TjMax, multiplier range detection on desktop AMD Zen platforms

- Fix: Address the kernel-mode driver vulnerability/exploitation issues
- Fix: Redesign Bclk detection on all AMD platforms starting from the Phenom series
- Fix: Workaround the Bclk detection issues on Intel Skylake and newer series
- Fix: Bclk detection on older Intel platforms, utilizing x2Apic configuration
- Fix: Thread count on Intel hybrid architectures (Raptor/Alder Lake)
- Fix: Improve support for multiple older AMD and Intel processors
- Fix: Base multiplier detection on AMD Zen processors
- Fix: Incorrect temperature on AMD Zen processors (missing -49C offset)
- Fix: Engineering Sample recognition on newer Intel processors
- Fix: Multiple minor bugs

- Change: Windows Vista 64-bit is no longer supported
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Core Temp has been undergoing a mostly ground up rewrite for a few years now, and now I think it's mature enough for public testing.
I'm primarily looking for testers using AMD Ryzen. The Intel side of things has not changed much, but the BCLK reporting on some CPUs was fixed.
AMD users will notice that the layout has been changed to look like Intel.
Effective frequency field was added. You can right-click the frequency fields for extra info.
On machines with tons of cores, Core Temp window will be limited to 80% of the vertical height of the display it's on, and a scrollbar will allow you to see everything.

I've added support for AMD PM tables (the "Enhanced" section equivalent in HWINFO64), which allows for per-core temperature, but since this is an undocumented feature in AMD's public docs, it was mainly reverse engineered.
I've tested it on the following CPUs so far, so I'm pretty confident that it should work safely on the newer gen consumer level CPUs.
But I've got to add a disclaimer "Use at your own risk".
The CPUs tested so far and everything worked as expected are:
TR 3960X
R7 4700U
R5 5600U
R9 5950X
R7 6800H/R9 6900HX/R9 6900HS
R7 7800U/R7 7800HS
R7 7800X3D
R7 9700X

Processors I'm not sure about and would like some feedback for are 1000/2000 series Ryzen, both CPUs and APUs.
I'm still missing a lot of data on Zen 4 (desktop, mobile and HEDT), Zen 5 (9900X\9950X and mobile), and various handhelds, such as SteamDeck.
Every CPU family can have multiple versions of the PM table, meaning the index of the data may be different. By collecting as much data as possible from user machines, should allow me to add the currently missing version PM table mappings.
This is how Core Temp should look like when everything is correct:
1724508699911.png
When PM table data is missing, the layout will look like this, and you can hover your mouse over the Load fields to see per-core loads in a tooltip.
1724508816826.png
It's possible that if some of the current PM table mappings are wrong, the temperatures may display odd/unrelated values.

TL;DR: If Core Temp looks like the image above (no per-core temps at all, or the temp values seem wrong) I need a register dump from your system. You can generate one from the Tools menu or by pressing F7.

Download: https://www.alcpu.com/CoreTemp/CoreTemp-1-19-4-x64.zip

If you're using Linux and would like try it too, please shoot me a PM.
 

The Coolest

Senior member
Dec 16, 2004
374
57
91
www.alcpu.com
Has anybody tried it yet? Being a close to a ground up rewrite, I'd appreciate some feedback.
I've updated the build and now Zen 2/3/4/5 are all mostly full supported. For Intel BCLK reading was fixed.
So if you grabbed it earlier, you can re-download it for a newer build.
Currently, there's just a few missing items remaining:
Specifically looking for testers with
  • Threadripper 7000 series
  • Steamdeck
  • Strix Point - mobile Zen5
  • 1000/2000 series CPUs and APUs.
 

Thibsie

Senior member
Apr 25, 2017
856
964
136
Has anybody tried it yet? Being a close to a ground up rewrite, I'd appreciate some feedback.
I've updated the build and now Zen 2/3/4/5 are all mostly full supported. For Intel BCLK reading was fixed.
So if you grabbed it earlier, you can re-download it for a newer build.
Currently, there's just a few missing items remaining:
Specifically looking for testers with
  • Threadripper 7000 series
  • Steamdeck
  • Strix Point - mobile Zen5
  • 1000/2000 series CPUs and APUs.
I'll try this weekend. It's a dumb 5600x though.
 
  • Like
Reactions: The Coolest