Kevin,
Has someone followed up with you on this??
If not, here are a couple of details:
PAPI has the lmsensors component, which was one of the very first PAPI
components we developed and released back in 2009/2010.
Two of my team members (Tony Castaldo and Rizwan Ashraf) have tested
the PAPI lmsensors component on Summit. They confirm that it works
out-of-the-box for monitoring power/energy on IBM Power9. Below is a
small list of events related to power consumption you can monitor on
Power9.
+++ Total power consumption of the node:
lm_sensors:::ibmpowernv-isa-0000.System.power11_input
+++ Power consumption of the CPU:
lm_sensors:::ibmpowernv-isa-0000.Chip 0 .power5_input
+++ Power consumption for CPU memory:
lm_sensors:::ibmpowernv-isa-0000.Chip 0 Memory.power3_input
+++ Power consumption of GPUs on a socket:
lm_sensors:::ibmpowernv-isa-0000.Chip 0 GPU.power1_input
+++ Power consumption of CPU cores (vdd):
lm_sensors:::ibmpowernv-isa-0000.Chip 0 Vdd.power6_input
+++ Power consumption of CPU NEST (aka uncore) resources (e.g. on-chip
network and memory controllers):
lm_sensors:::ibmpowernv-isa-0000.Chip 0 Vdn.power7_input
Please let us know if and how this works for you.
Thanks,
Heike
On Wed, Jun 19, 2019 at 12:10 PM Kevin Huck <
kh...@cs.uoregon.edu> wrote:
>
> Heike -
>
> Thanks for your reply. I have a vague idea where to start. The only information that I have been able to find is from the OpenPOWER foundation...but it is from a few years ago:
https://openpowerfoundation.org/wp-content/uploads/2016/11/Todd-Rosedahl-Measuring-and-Managing-Power-Consumption.pdf
>
> There is an OCC (on chip controller) that should(?) provide the data:
> Understanding Power Measurement Capabilities on Zaius Power9
https://www.thinkmind.org/download.php?articleid=infocomp_2018_5_20…
>
https://link.springer.com/chapter/10.1007/978-3-319-67630-2_21
>
> And a library:
>
https://github.com/open-power/occ
>
https://github.com/open-power/docs/blob/master/occ/OCC_ipmitool_sensors.pdf
>
> I was hoping that PAPI already integrated this or something equivalent. :)
>
> Thanks -
> Kevin
>
> On Jun 19, 2019, at 6:13 AM, Heike Jagode <
jag...@icl.utk.edu> wrote:
>
> Hi Kevin,
>
> Currently we only have power/energy monitoring support in PAPI for Intel CPUs, AMD CPUs and GPUs, as well as NVIDIA GPUs. We would be interesting in adding support for IBM POWER9 systems but haven’t started yet. Do you have any pointers that could help us to get started on this?
>
> Thanks,
> Heike
>
>
> On Tue, Jun 18, 2019 at 7:36 PM khuck <
kh...@cs.uoregon.edu> wrote:
>>
>> Heike -
>>
>> Thanks for the NVML component in 5.7.0 - it works great. Is there any way to measure power/energy consumption of CPU/memory on POWER9 systems using PAPI?
>>
>> Thanks -
>> Kevin
--