Skip to content

Commit ce87616

Browse files
ZhengjunXingacmel
authored andcommitted
perf vendor events: Update events and metrics for skylakex
Update the events to v1.28, the metrics are based on TMA 4.4 full, update events and metrics for skylakex by the latest event converter tools. Use script at: https://github.com/intel/event-converter-for-linux-perf/blob/master/download_and_gen.py to download and generate the latest events and metrics. Manually copy the skylakex files into perf. Signed-off-by: Xing Zhengjun <[email protected]> Tested-by: Ian Rogers <[email protected]> Cc: Alexander Shishkin <[email protected]> Cc: Andi Kleen <[email protected]> Cc: Ian Rogers <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: Jiri Olsa <[email protected]> Cc: Kan Liang <[email protected]> Cc: Namhyung Kim <[email protected]> Cc: Peter Zijlstra <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
1 parent 74d8ca6 commit ce87616

File tree

4 files changed

+25488
-1727
lines changed

4 files changed

+25488
-1727
lines changed

tools/perf/pmu-events/arch/x86/skylakex/skx-metrics.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -697,6 +697,12 @@
697697
"MetricGroup": "SoC",
698698
"MetricName": "Socket_CLKS"
699699
},
700+
{
701+
"BriefDescription": "Uncore frequency per die [GHZ]",
702+
"MetricExpr": "cha_0@event\\=0x0@ / #num_dies / duration_time / 1000000000",
703+
"MetricGroup": "SoC",
704+
"MetricName": "UNCORE_FREQ"
705+
},
700706
{
701707
"BriefDescription": "Instructions per Far Branch ( Far Branches apply upon transition from application to operating system, handling interrupts, exceptions) [lower number means higher occurrence rate]",
702708
"MetricExpr": "INST_RETIRED.ANY / BR_INST_RETIRED.FAR_BRANCH:u",

0 commit comments

Comments
 (0)