pcm icon indicating copy to clipboard operation
pcm copied to clipboard

pcm-power shows too low energy consumption

Open YoungeunK opened this issue 3 years ago • 1 comments

Below is my pcm-power execution result. As you can see the consumed Joules and Watts are abnormally low numbers. What could be the problem here?

sudo ./pcm-power.x 

 Processor Counter Monitor  ($Format:%ci ID=%h$)

 Power Monitoring Utility
Linux arch_perfmon flag  : yes
IBRS and IBPB supported  : yes
STIBP supported          : yes
Spec arch caps supported : no
Number of physical cores: 20
Number of logical cores: 40
Number of online logical cores: 40
Threads (logical cores) per physical core: 2
Num sockets: 1
Physical cores per socket: 20
Last level cache slices per socket: 20
Core PMU (perfmon) version: 3
Number of core PMU generic (programmable) counters: 4
Width of generic (programmable) counters: 48 bits
Number of core PMU fixed counters: 3
Width of fixed counters: 48 bits
Nominal core frequency: 2200000000 Hz
IBRS enabled in the kernel   : no
STIBP enabled in the kernel  : no
Package thermal spec power: 135 Watt; Package minimum power: 68 Watt; Package maximum power: 270 Watt;
INFO: Linux perf interface to program uncore PMUs is present
Socket 0: 2 memory controllers detected with total number of 8 channels. 0 QPI ports detected. 0 M2M (mesh to memory) blocks detected. 2 Home Agents detected. 0 M3UPI blocks detected.
Initializing RMIDs



MC counter group: 0
PCU counter group: 0
Freq bands [0/1/2]: 1200 MHz; 2000 MHz; 4000 MHz; 
----------------------------------------------------------------------------------------------
Time elapsed: 1000 ms
Called sleep function for 1000 ms
S0CH0; DRAMClocks: 1200050841; Rank0 CKE Off Residency: 95.17%; Rank0 CKE Off Average Cycles: 8805; Rank0 Cycles per transition: 9252
S0CH0; DRAMClocks: 1200050841; Rank1 CKE Off Residency: 95.17%; Rank1 CKE Off Average Cycles: 8819; Rank1 Cycles per transition: 9266
S0CH1; DRAMClocks: 1200058995; Rank0 CKE Off Residency: 99.41%; Rank0 CKE Off Average Cycles: 80163; Rank0 Cycles per transition: 80638
S0CH1; DRAMClocks: 1200058995; Rank1 CKE Off Residency: 99.41%; Rank1 CKE Off Average Cycles: 80996; Rank1 Cycles per transition: 81475
S0CH2; DRAMClocks: 0; Rank0 CKE Off Residency: -nan%; Rank0 CKE Off Average Cycles: -1; Rank0 Cycles per transition: -1
S0CH2; DRAMClocks: 0; Rank1 CKE Off Residency: -nan%; Rank1 CKE Off Average Cycles: -1; Rank1 Cycles per transition: -1
S0CH3; DRAMClocks: 0; Rank0 CKE Off Residency: -nan%; Rank0 CKE Off Average Cycles: -1; Rank0 Cycles per transition: -1
S0CH3; DRAMClocks: 0; Rank1 CKE Off Residency: -nan%; Rank1 CKE Off Average Cycles: -1; Rank1 Cycles per transition: -1
S0CH4; DRAMClocks: 1200082141; Rank0 CKE Off Residency: 95.17%; Rank0 CKE Off Average Cycles: 8808; Rank0 Cycles per transition: 9255
S0CH4; DRAMClocks: 1200082141; Rank1 CKE Off Residency: 95.17%; Rank1 CKE Off Average Cycles: 8817; Rank1 Cycles per transition: 9265
S0CH5; DRAMClocks: 1200089995; Rank0 CKE Off Residency: 99.41%; Rank0 CKE Off Average Cycles: 80287; Rank0 Cycles per transition: 80759
S0CH5; DRAMClocks: 1200089995; Rank1 CKE Off Residency: 99.42%; Rank1 CKE Off Average Cycles: 81073; Rank1 Cycles per transition: 81550
S0CH6; DRAMClocks: 0; Rank0 CKE Off Residency: -nan%; Rank0 CKE Off Average Cycles: -1; Rank0 Cycles per transition: -1
S0CH6; DRAMClocks: 0; Rank1 CKE Off Residency: -nan%; Rank1 CKE Off Average Cycles: -1; Rank1 Cycles per transition: -1
S0CH7; DRAMClocks: 0; Rank0 CKE Off Residency: -nan%; Rank0 CKE Off Average Cycles: -1; Rank0 Cycles per transition: -1
S0CH7; DRAMClocks: 0; Rank1 CKE Off Residency: -nan%; Rank1 CKE Off Average Cycles: -1; Rank1 Cycles per transition: -1
S0; PCUClocks: 1000152796; Freq band 0/1/2 cycles: 0.00%; 0.00%; 0.00%
S0; Consumed energy units: 12663; Consumed Joules: 0.77; Watts: 0.77; Thermal headroom below TjMax: 59
S0; Consumed DRAM energy units: 0; Consumed DRAM Joules: 0.00; DRAM Watts: 0.00

Below is cpu information of this environment.

cat /proc/cpuinfo 

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2698 v4 @ 2.20GHz
stepping	: 1
microcode	: 0xb000038
cpu MHz		: 1400.306
cache size	: 51200 KB
physical id	: 0
siblings	: 40
core id		: 0
cpu cores	: 20
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 invpcid_single pti intel_ppin ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts md_clear flush_l1d
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit
bogomips	: 4397.62
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

YoungeunK avatar Aug 07 '21 10:08 YoungeunK

are you wondering about this data? "S0; Consumed energy units: 12663; Consumed Joules: 0.77; Watts: 0.77;"

opcm avatar Sep 06 '21 09:09 opcm