winsiderss / systeminformer

A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com
https://systeminformer.sourceforge.io
MIT License
10.56k stars 1.36k forks source link

RAPL Devices UNKNOWN DEVICES #1558

Open rqueizan opened 1 year ago

rqueizan commented 1 year ago

Brief description of your issue

While browsing the configuration options, in the RAPL Devices tab it told me to report this on github System Informer vs Rapl Devices

Steps to reproduce (optional)

Go to Options, then RAPL Devices.

Expected behavior (optional)

No response

Actual behavior (optional)

No response

Environment (optional)

System Informer nightly 3.0.10254.5727
Windows 11 Enterprise 22H2 Build 22621.963
dmex commented 1 year ago

I'm not sure AMD supported RAPL. Are you able to open powershell and copy/paste the output from this command? get-counter "\Energy Meter(*)\*"

rqueizan commented 1 year ago

I'm not sure AMD supported RAPL. Are you able to open powershell and copy/paste the output from this command? get-counter "\Energy Meter(*)\*"

PS C:\Users\Rydem> get-counter "\Energy Meter()\"

Timestamp CounterSamples


05/01/2023 08:27:19 PM \rpc\energy meter(rapl_package0_core0_core)\power : 702.709363176435

                       \\rpc\energy meter(rapl_package0_core0_core)\energy :
                       5888222020833

                       \\rpc\energy meter(rapl_package0_core0_core)\time :
                       34334272

                       \\rpc\energy meter(rapl_package0_core1_core)\power :
                       427.823537512095

                       \\rpc\energy meter(rapl_package0_core1_core)\energy :
                       6336660870833

                       \\rpc\energy meter(rapl_package0_core1_core)\time :
                       34334272

                       \\rpc\energy meter(rapl_package0_core2_core)\power :
                       238.769929302117

                       \\rpc\energy meter(rapl_package0_core2_core)\energy :
                       4624824491666

                       \\rpc\energy meter(rapl_package0_core2_core)\time :
                       34334272

                       \\rpc\energy meter(rapl_package0_core4_core)\power :
                       370.88463071249

                       \\rpc\energy meter(rapl_package0_core4_core)\energy :
                       6842784900000

                       \\rpc\energy meter(rapl_package0_core4_core)\time :
                       34334273

                       \\rpc\energy meter(rapl_package0_core5_core)\power :
                       388.517247502292

                       \\rpc\energy meter(rapl_package0_core5_core)\energy :
                       6401475354166

                       \\rpc\energy meter(rapl_package0_core5_core)\time :
                       34334272

                       \\rpc\energy meter(rapl_package0_core6_core)\power :
                       300.101577673421

                       \\rpc\energy meter(rapl_package0_core6_core)\energy :
                       5426442870833

                       \\rpc\energy meter(rapl_package0_core6_core)\time :
                       34334272

                       \\rpc\energy meter(rapl_package0_pkg)\power :
                       5401.78377281359

                       \\rpc\energy meter(rapl_package0_pkg)\energy :
                       70778685608333

                       \\rpc\energy meter(rapl_package0_pkg)\time :
                       34334272

                       \\rpc\energy meter(_total)\power :
                       0

                       \\rpc\energy meter(_total)\energy :
                       106299096116664

                       \\rpc\energy meter(_total)\time :
                       0

PS C:\Users\Rydem>

infectormp commented 1 year ago

Same for Ryzen 5600 image

\home\energy meter(rapl_package0_core0_core)\power : 1872,08632575553 \home\energy meter(rapl_package0_core0_core)\energy : 33770455183333 \home\energy meter(rapl_package0_core0_core)\time : 115409598 \home\energy meter(rapl_package0_core1_core)\power : 2032,62092860846 \home\energy meter(rapl_package0_core1_core)\energy : 43138999920833 \home\energy meter(rapl_package0_core1_core)\time : 115409598 \home\energy meter(rapl_package0_core2_core)\power : 1630,10142960029 \home\energy meter(rapl_package0_core2_core)\energy : 35160492183333 \home\energy meter(rapl_package0_core2_core)\time : 115409597 \home\energy meter(rapl_package0_core3_core)\power : 564,094397425328 \home\energy meter(rapl_package0_core3_core)\energy : 27402311600000 \home\energy meter(rapl_package0_core3_core)\time : 115409598 \home\energy meter(rapl_package0_core4_core)\power : 1690,41387825924 \home\energy meter(rapl_package0_core4_core)\energy : 41390119895833 \home\energy meter(rapl_package0_core4_core)\time : 115409598 \home\energy meter(rapl_package0_core5_core)\power : 176,968586651307 \home\energy meter(rapl_package0_core5_core)\energy : 9673165175000 \home\energy meter(rapl_package0_core5_core)\time : 115409597 \home\energy meter(rapl_package0_pkg)\power : 34337,7672156524 \home\energy meter(rapl_package0_pkg)\energy : 816339449191666 \home\energy meter(rapl_package0_pkg)\time : 115409598 \home\energy meter(_total)\power : 0 \home\energy meter(_total)\energy : 1,00687499315E+15 \home\energy meter(_total)\time : 0

System Informer nightly 3.0.5958 (5232c96)
Windows 11 Enterprise 22H2 Build 22621.1194
Carterpersall commented 1 year ago

Same for Ryzen 9 5900HX:

> get-counter "\Energy Meter(*)\*"

Timestamp                 CounterSamples
---------                 --------------
2/20/2023 10:28:57 AM     \\win11laptop\energy meter(rapl_package0_core0_core)\power :
                          813.2319739256467

                          \\win11laptop\energy meter(rapl_package0_core0_core)\energy :
                          6474928650000

                          \\win11laptop\energy meter(rapl_package0_core0_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core1_core)\power :
                          699.8444546791768

                          \\win11laptop\energy meter(rapl_package0_core1_core)\energy :
                          6978258654166

                          \\win11laptop\energy meter(rapl_package0_core1_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core2_core)\power :
                          560.558729025348

                          \\win11laptop\energy meter(rapl_package0_core2_core)\energy :
                          5197630500000

                          \\win11laptop\energy meter(rapl_package0_core2_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core3_core)\power :
                          380.5160107666605

                          \\win11laptop\energy meter(rapl_package0_core3_core)\energy :
                          4153819525000

                          \\win11laptop\energy meter(rapl_package0_core3_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core4_core)\power :
                          441.4156944365111

                          \\win11laptop\energy meter(rapl_package0_core4_core)\energy :
                          3467753558333

                          \\win11laptop\energy meter(rapl_package0_core4_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core5_core)\power :
                          397.64566040834393

                          \\win11laptop\energy meter(rapl_package0_core5_core)\energy :
                          3931803645833

                          \\win11laptop\energy meter(rapl_package0_core5_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core6_core)\power :
                          192.1173016235667

                          \\win11laptop\energy meter(rapl_package0_core6_core)\energy :
                          3070411395833

                          \\win11laptop\energy meter(rapl_package0_core6_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_core7_core)\power :
                          102.97248751298685

                          \\win11laptop\energy meter(rapl_package0_core7_core)\energy :
                          2944102262500

                          \\win11laptop\energy meter(rapl_package0_core7_core)\time :
                          342648410

                          \\win11laptop\energy meter(rapl_package0_pkg)\power :
                          5909.924961266876

                          \\win11laptop\energy meter(rapl_package0_pkg)\energy :
                          56573526420833

                          \\win11laptop\energy meter(rapl_package0_pkg)\time :
                          342648410

                          \\win11laptop\energy meter(_total)\power :
                          0

                          \\win11laptop\energy meter(_total)\energy :
                          92792234612498

                          \\win11laptop\energy meter(_total)\time :
                          0
dmex commented 1 year ago

AMD have individual counters for each core while Intel group cores into a single package. The code doesn't support individual cores for AMD... It should be easy enough to average the cores but I'll need energy samples.

This command will collect the energy counters for 60 seconds and create a file named counters.txt: typeperf "\Energy Meter(*)\*" -sc 60 -o counters.txt

Then reply to this issue and upload the counters.txt file: image

infectormp commented 1 year ago

Got it. counters.txt

rqueizan commented 1 year ago

AMD have individual counters for each core while Intel group cores into a single package. The code doesn't support individual cores for AMD... It should be easy enough to average the cores but I'll need energy samples.

This command will collect the energy counters for 60 seconds and create a file named counters.txt: typeperf "\Energy Meter(*)\*" -sc 60 -o counters.txt

Then reply to this issue and upload the counters.txt file: image

counters.txt

Masamune3210 commented 1 year ago

counters.txt

Vasilich commented 9 months ago

counters for image

counters.txt

PhilippLoewen commented 3 months ago

Here are the counters for AMD Ryzen 7 7800X3D image

counters.txt

AScriver commented 2 months ago

AMD Ryzen 7 3700X 8-Core Processor also missing

image

image

MagicAndre1981 commented 1 week ago

Ryzen 3 5300U in Windows 11 24H2:

Ryzen35300U_unknown_device

counters.txt