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:
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.
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.