Page 1 of 1

Incorrect CPU model and TDP value

Posted: Sun Aug 14, 2016 11:44 am
by crvenizub
I recently upgraded CPU in my old rig from i7-950 to Xeon W3680 and noticed that CoreTemp now shows wrong CPU model name (X56100?) and TDP value (4095watts). CPU-Z shows correct processor name and hopefully CoreTemp can be fixed to also show correct values. I've attached a sample screenshot that illustrates the problem.
coretemp.png

Re: Incorrect CPU model and TDP value

Posted: Fri Sep 09, 2016 1:49 am
by The Coolest
Thanks for posting. I've seen this before, next version should recognize the CPU correctly.
Regarding the TDP, the register Core Temp uses to read the Max TDP value is writable, which means it can be edited by the BIOS.
My guess is that it's a setting in the BIOS to remove/ignore the TDP limitation.

Re: Incorrect CPU model and TDP value

Posted: Sun Sep 11, 2016 5:53 pm
by superost
Thank you for this truly awesome tool. I have the same CPU but Core Temp 1.3 still reports the name wrong, though now it is reported as W3660 and not x56xx.
Also the reported temps seem to be a little off when the CPU reaches idle temps (ambient temp ~23°C), but I am not sure if that is due to the CPU itself or Core Temp.

Re: Incorrect CPU model and TDP value

Posted: Sun Sep 11, 2016 10:08 pm
by The Coolest
Please attach a register dump from Core Temp (Tools menu), I'll take a look what's wrong.
Regarding temps, sometimes the DTS isn't very accurate when the temperature is low, since it was not designed to monitor idle temperature.
The readings are taken by reading the TjMax value from the CPU registers, then subtracting the 'temp' register from the TjMax value to display the actual temperature.
The formula is very simple. If there's something wrong, it's the CPU being off, not Core Temp.

Re: Incorrect CPU model and TDP value

Posted: Mon Sep 12, 2016 11:33 am
by superost
Here's the dump.

Re: Incorrect CPU model and TDP value

Posted: Mon Sep 12, 2016 4:55 pm
by The Coolest
Thank you.
Core Temp calculates the model number based on the default multiplier.
Since in your case you have set the multiplier to x23, while the default should be x25, Core Temp reads the CPU as a W3660 instead of W3680.

Re: Incorrect CPU model and TDP value

Posted: Mon Sep 12, 2016 5:29 pm
by superost
You're welcome - that makes sense. Obviously the lower multiplier helps me attain a higher bus speed, while keeping the clock speed steady.
But really this is just a cosmetic issue to me and there is absolutely no moaning involved on my side. Cheers and thanks for the info on the DTS.