perf vendor events intel: Refresh icelakex metrics and events
Update the icelakex metrics and events using the new tooling from: https://github.com/intel/perfmon The metrics are unchanged but the formulas differ due to parentheses, use of exponents and removal of redundant operations like "* 1". The order of metrics varies as TMA metrics are first converted and then removed if perfmon versions are found. The events are updated to 1.17, in particular uncore, with fixes to uncore events and improved descriptions. The formatting changes increase consistency across the json files. Signed-off-by:Ian Rogers <irogers@google.com> Acked-by:
Kan Liang <kan.liang@linux.intel.com> Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com> Cc: Caleb Biggers <caleb.biggers@intel.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: Jiri Olsa <jolsa@kernel.org> Cc: John Garry <john.g.garry@oracle.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Perry Taylor <perry.taylor@intel.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stephane Eranian <eranian@google.com> Cc: Xing Zhengjun <zhengjun.xing@linux.intel.com> Link: https://lore.kernel.org/r/20221215065510.1621979-7-irogers@google.com Signed-off-by:
Arnaldo Carvalho de Melo <acme@redhat.com>
Showing
- tools/perf/pmu-events/arch/x86/icelakex/cache.json 6 additions, 310 deletionstools/perf/pmu-events/arch/x86/icelakex/cache.json
- tools/perf/pmu-events/arch/x86/icelakex/floating-point.json 0 additions, 28 deletionstools/perf/pmu-events/arch/x86/icelakex/floating-point.json
- tools/perf/pmu-events/arch/x86/icelakex/frontend.json 0 additions, 140 deletionstools/perf/pmu-events/arch/x86/icelakex/frontend.json
- tools/perf/pmu-events/arch/x86/icelakex/icx-metrics.json 1079 additions, 1113 deletionstools/perf/pmu-events/arch/x86/icelakex/icx-metrics.json
- tools/perf/pmu-events/arch/x86/icelakex/memory.json 2 additions, 137 deletionstools/perf/pmu-events/arch/x86/icelakex/memory.json
- tools/perf/pmu-events/arch/x86/icelakex/other.json 0 additions, 117 deletionstools/perf/pmu-events/arch/x86/icelakex/other.json
- tools/perf/pmu-events/arch/x86/icelakex/pipeline.json 3 additions, 341 deletionstools/perf/pmu-events/arch/x86/icelakex/pipeline.json
- tools/perf/pmu-events/arch/x86/icelakex/uncore-memory.json 784 additions, 1094 deletionstools/perf/pmu-events/arch/x86/icelakex/uncore-memory.json
- tools/perf/pmu-events/arch/x86/icelakex/uncore-other.json 20157 additions, 24987 deletionstools/perf/pmu-events/arch/x86/icelakex/uncore-other.json
- tools/perf/pmu-events/arch/x86/icelakex/uncore-power.json 42 additions, 73 deletionstools/perf/pmu-events/arch/x86/icelakex/uncore-power.json
- tools/perf/pmu-events/arch/x86/icelakex/virtual-memory.json 0 additions, 88 deletionstools/perf/pmu-events/arch/x86/icelakex/virtual-memory.json
- tools/perf/pmu-events/arch/x86/mapfile.csv 1 addition, 1 deletiontools/perf/pmu-events/arch/x86/mapfile.csv
Loading
Please register or sign in to comment