Xeon D support?

User feature requests
Planned features for Core Temp
Post Reply
User avatar
MihaStar
Registered User
Registered User
Posts: 9
Joined: Sat Aug 20, 2011 1:31 pm

Xeon D support?

Post by MihaStar »

Hi!

The CoreTemp tool seems to be alive after a long standby period... That's great! :D
The latest 1.2 version claimed to have Intel Xeon CPUs supported, but it seems to me some models are still missing.

I have two Xeon D based systems nearby, D-1527 and D-1548, they are not detected properly.
I'm sending the screenshots and register dumps from both of them.
I suppose the entire Xeon-D lineup will behave the same.
Hope to see the improvements in Core Temp :) .

Regards.
D-1527.txt
D-1548.txt
Image Image
You do not have the required permissions to view the files attached to this post.

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Xeon D support?

Post by The Coolest »

Interesting bunch of CPUs.
Thanks for the heads up, support added to the next release.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

User avatar
MihaStar
Registered User
Registered User
Posts: 9
Joined: Sat Aug 20, 2011 1:31 pm

Re: Xeon D support?

Post by MihaStar »

Thank you!

In future I'll get the boards with D-1567 and Pentium D1508 & D1517, and will check them too.

User avatar
MihaStar
Registered User
Registered User
Posts: 9
Joined: Sat Aug 20, 2011 1:31 pm

Re: Xeon D support?

Post by MihaStar »

Checked version 1.3 on D-1527 and D-1548, both are okay. Thank you for doing that so fast! :)

:idea: I have another suggestion for discussion: in fact, there are two "energy values in joules" available for any Intel CPU via MSR values.
The first is generally a computing core consumed energy, while the second value depends on the CPU segment - for desktop/mobile models it's energy consumed by graphics core (GT), while for server/workstation models (without graphics) it's energy consumed by memory controller.

How do you think, is it difficult to add an additional field to the program interface that will show the second power value respective to the CPU model? I think it might be useful...

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Xeon D support?

Post by The Coolest »

I think it shouldn't be very difficult to add that value, I just never really thought it would be very useful. I'll consider adding this in a future version, thanks.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

User avatar
MihaStar
Registered User
Registered User
Posts: 9
Joined: Sat Aug 20, 2011 1:31 pm

Re: Xeon D support?

Post by MihaStar »

The Coolest wrote:I think it shouldn't be very difficult to add that value, I just never really thought it would be very useful. I'll consider adding this in a future version, thanks.
Performed some experiments today, sharing the result (for anyone who is interested):
The reference document is "Intel® 64 and IA-32 Architectures Software Developer’s Manual" located at http://www.intel.com/content/www/us/en/ ... 25462.html
The MSRs responsible for power metering are described in "14.9.1 RAPL Interfaces" section.

In fact there are four energy values that are being measured
-Package (total energy consumed by the CPU)
-PP0 (IA execution cores)
-PP1 (Uncore block, but I think it's on-chip Graphics Engine (GT))
-DRAM (DRAM controller)
As I understand, Package energy = sum of (PP0 + PP1 + DRAM)

I added the following MSR registers to the RW Everything:
MSR_PKG_ENERGY_STATUS=0x611
MSR_DRAM_ENERGY_STATUS=0x619
MSR_PP0_ENERGY_STATUS=0x639
MSR_PP1_ENERGY_STATUS=0x641


When my 4790K is operating with a discrete videocard, and the onboard HD4600 is disabled, the PP1 counter shows zeroes and doesn't increment.
When the onboard graphics is enabled, all four counters are active, so it seems PP1 is responsible for graphics rather than for other Uncore components (like CPU PCIe controller).

The use for additional power meters might be the following:
-to see when the DRAM is heavily loaded or not (good to see when Linx is allocating the RAM and when it performs active calculations)
-to see how much the GT cores consume in different scenarios (for mobile-U-Y CPUs).

Thanks :)

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Xeon D support?

Post by The Coolest »

Thanks, I've got that doc always up to date and open when I work on the Intel side of things.
Sadly I don't have a Xeon to try this out on, but I did check both PP0 and PP1 on an i3 Broadwell-U and it worked pretty well. PP0 registered a lower power usage than PKG and PP1 maxed out at around 1W :D
I'm not convinced that it's a very useful piece of information to be added to the GUI, as with the current way things are designed will require another line, which takes more real estate on the screen. I'll try to think if there's an intuitive way to somehow put the power values side by side, similar to the Min/Max/Load values.
My 2600K didn't show anything for DRAM_STATUS, I guess that this MSR is only available in the server variety, perhaps in the later chips Intel has enabled them for consumer parts as well.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

User avatar
MihaStar
Registered User
Registered User
Posts: 9
Joined: Sat Aug 20, 2011 1:31 pm

Re: Xeon D support?

Post by MihaStar »

After some time spent in Paint..... Take a look :)

Image

I tried to keep the GUI style, and it seems it's pretty good :)

The only thing is the former TDP fiels, it should be filled with something else in my case :?:

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Xeon D support?

Post by The Coolest »

Heh, that's good. I just think it wastes a lot of space vertically that way. I really want to have the power readings fit completely into one line (similar to what you did) but in the main area of the readings.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

Post Reply

Return to “Development”