Re: [PATCH v4 10/11] perf/x86/rapl: Add per-core energy counter support for AMD CPUs

2024-07-11 Thread Zhang, Rui
> > @@ -352,9 +384,13 @@ static int rapl_pmu_event_init(struct perf_event > *event) > u64 cfg = event->attr.config & RAPL_EVENT_MASK; > int bit, ret = 0; > struct rapl_pmu *rapl_pmu; > +   struct rapl_pmus *curr_rapl_pmus; >   > /* only look at RAPL events */ >

[PATCH v4 10/11] perf/x86/rapl: Add per-core energy counter support for AMD CPUs

2024-07-11 Thread Dhananjay Ugwekar
Add a new "power_per_core" PMU and "energy-per-core" event for monitoring energy consumption by each core. The existing energy-cores event aggregates the energy consumption at the package level. This new event aligns with the AMD's per_core energy counters. Tested the package level and core level