Provided by: libpfm4-dev_4.13.0+git99-gc5587f9-1_amd64 bug

NAME

       libpfm_intel_icx_unc_pcu - support for Intel IcelakeX Server PCU uncore PMU

SYNOPSIS

       #include <perfmon/pfmlib.h>

       PMU name: icx_unc_pcu
       PMU desc: Intel IcelakeX PCU uncore PMU

DESCRIPTION

       The library supports the Intel IcelakeX PCU (Power Control Unit) uncore PMU. There is one PCU per system.
       Each PCU PMU implements 4 generic counters.

MODIFIERS

       The following modifiers are supported on Intel IcelakeX PCU uncore PMU:

       e      Enable edge detection, i.e., count only when there is a state transition from no occurrence of the
              event  to  at  least  one occurrence. This modifier must be combined with a threshold modifier (t)
              with a value greater or equal to one.  This is a boolean modifier.

       t      Set the threshold value. When set to a non-zero value,  the  counter  counts  the  number  of  PCU
              clockticks  in  which the number of occurrences of the event is greater or equal to the threshold.
              This is an integer modifier with values in the range [0:63].

       i      Invert the threshold (t) test from strictly greater than to less or equal to. This  is  a  boolean
              modifier.

       occ_i  Invert the threshold (t) for occupancy events POWER_STATE_OCCUPANY test from strictly greater than
              to less or equal to. This is a boolean modifier.

       occ_e  Enable edge detection for occupancy events POWER_STATE_OCCUPANCY, i.e., count only when there is a
              state transition from no occurrence of the event to at least one occurrence. This modifier must be
              combined  with  a  threshold modifier (t) with a value greater or equal to one.  This is a boolean
              modifier.

       AUTHORS
              Stephane Eranian <eranian@gmail.com>

                                                 November, 2023                                        LIBPFM(3)