intel/pcm

Unsupported processor model (151)

h-2 opened this issue · 2 comments

h-2 commented

I am trying to measure (and optimise) power consumption on my FreeBSD server.

I have tried turbostat --show PkgWatt,CorWatt but it doesn't print any metrics.

Next I tried your PCM tools:

# pcm-power

 Intel(r) Performance Counter Monitor (2024-05-23 09:12:02 +0200 ID=e9a1f396)

 Power Monitoring Utility

=====  Processor information  =====
Hybrid processor         : no
IBRS and IBPB supported  : yes
STIBP supported          : yes
Spec arch caps supported : yes
Max CPUID level          : 32
CPU model number         : 151
Number of physical cores: 4
Number of logical cores: 8
Number of online logical cores: 8
Threads (logical cores) per physical core: 2
Num sockets: 1
Physical cores per socket: 4
Last level cache slices per socket: 4
Core PMU (perfmon) version: 5
Number of core PMU generic (programmable) counters: 8
Width of generic (programmable) counters: 48 bits
Number of core PMU fixed counters: 4
Width of fixed counters: 48 bits
Nominal core frequency: 2200000000 Hz
IBRS enabled in the kernel   : no
STIBP enabled in the kernel  : no
The processor is not susceptible to Rogue Data Cache Load: yes
The processor supports enhanced IBRS                     : yes
Package thermal spec power: 35 Watt; Package minimum power: 0 Watt; Package maximum power: 0 Watt;

Socket 0: 0 PCU units detected. 0 IIO units detected. 0 IRP units detected. 0 CHA/CBO units detected. 0 MDF units detected. 0 UBOX units detected. 0 CXL units detected. 0 PCIE_GEN5x16 units detected. 0 PCIE_GEN5x8 units detected.

Unsupported processor model (151).
Cleaning up
 Zeroed PMU registers
 Zeroed uncore PMU registers

My CPU is a "Intel Core i3 12100T".

Thank you for your help!

Hi,

I'm sorry to say this but this is the case here:
https://github.com/intel/pcm/blob/master/doc/FAQ.md#q5

You have a client CPU, nothing we can do because there is no HW support for that in client CPUs.

Cheers,
Otto

h-2 commented

OK, thanks