Skip to content

Commit 4a55012

Browse files
kjain101roxanan1996
authored andcommitted
perf vendor events: Update metric event names for power10 platform
BugLink: https://bugs.launchpad.net/bugs/2041999 [ Upstream commit edd65d2 ] Update metric event name for some of the JSON/metric events for power10 platform. Fixes: 3ca3af7 ("perf vendor events power10: Add metric events JSON file for power10 platform") Signed-off-by: Kajol Jain <[email protected]> Cc: Athira Rajeev <[email protected]> Cc: Disha Goel <[email protected]> Cc: Ian Rogers <[email protected]> Cc: Kajol Jain <[email protected]> Cc: Madhavan Srinivasan <[email protected]> Cc: Namhyung Kim <[email protected]> Cc: [email protected] Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]> Signed-off-by: Sasha Levin <[email protected]> Signed-off-by: Kamal Mostafa <[email protected]> Signed-off-by: Roxana Nicolescu <[email protected]>
1 parent b8de716 commit 4a55012

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

tools/perf/pmu-events/arch/powerpc/power10/metrics.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -16,133 +16,133 @@
1616
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled for any reason",
1717
"MetricExpr": "PM_DISP_STALL_CYC / PM_RUN_INST_CMPL",
1818
"MetricGroup": "CPI;CPI_STALL_RATIO",
19-
"MetricName": "DISPATCHED_CPI"
19+
"MetricName": "DISPATCH_STALL_CPI"
2020
},
2121
{
2222
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled because there was a flush",
2323
"MetricExpr": "PM_DISP_STALL_FLUSH / PM_RUN_INST_CMPL",
2424
"MetricGroup": "CPI",
25-
"MetricName": "DISPATCHED_FLUSH_CPI"
25+
"MetricName": "DISPATCH_STALL_FLUSH_CPI"
2626
},
2727
{
2828
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled because the MMU was handling a translation miss",
2929
"MetricExpr": "PM_DISP_STALL_TRANSLATION / PM_RUN_INST_CMPL",
3030
"MetricGroup": "CPI",
31-
"MetricName": "DISPATCHED_TRANSLATION_CPI"
31+
"MetricName": "DISPATCH_STALL_TRANSLATION_CPI"
3232
},
3333
{
3434
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled waiting to resolve an instruction ERAT miss",
3535
"MetricExpr": "PM_DISP_STALL_IERAT_ONLY_MISS / PM_RUN_INST_CMPL",
3636
"MetricGroup": "CPI",
37-
"MetricName": "DISPATCHED_IERAT_ONLY_MISS_CPI"
37+
"MetricName": "DISPATCH_STALL_IERAT_ONLY_MISS_CPI"
3838
},
3939
{
4040
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled waiting to resolve an instruction TLB miss",
4141
"MetricExpr": "PM_DISP_STALL_ITLB_MISS / PM_RUN_INST_CMPL",
4242
"MetricGroup": "CPI",
43-
"MetricName": "DISPATCHED_ITLB_MISS_CPI"
43+
"MetricName": "DISPATCH_STALL_ITLB_MISS_CPI"
4444
},
4545
{
4646
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled due to an icache miss",
4747
"MetricExpr": "PM_DISP_STALL_IC_MISS / PM_RUN_INST_CMPL",
4848
"MetricGroup": "CPI",
49-
"MetricName": "DISPATCHED_IC_MISS_CPI"
49+
"MetricName": "DISPATCH_STALL_IC_MISS_CPI"
5050
},
5151
{
5252
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled while the instruction was fetched from the local L2",
5353
"MetricExpr": "PM_DISP_STALL_IC_L2 / PM_RUN_INST_CMPL",
5454
"MetricGroup": "CPI",
55-
"MetricName": "DISPATCHED_IC_L2_CPI"
55+
"MetricName": "DISPATCH_STALL_IC_L2_CPI"
5656
},
5757
{
5858
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled while the instruction was fetched from the local L3",
5959
"MetricExpr": "PM_DISP_STALL_IC_L3 / PM_RUN_INST_CMPL",
6060
"MetricGroup": "CPI",
61-
"MetricName": "DISPATCHED_IC_L3_CPI"
61+
"MetricName": "DISPATCH_STALL_IC_L3_CPI"
6262
},
6363
{
6464
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled while the instruction was fetched from any source beyond the local L3",
6565
"MetricExpr": "PM_DISP_STALL_IC_L3MISS / PM_RUN_INST_CMPL",
6666
"MetricGroup": "CPI",
67-
"MetricName": "DISPATCHED_IC_L3MISS_CPI"
67+
"MetricName": "DISPATCH_STALL_IC_L3MISS_CPI"
6868
},
6969
{
7070
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled due to an icache miss after a branch mispredict",
7171
"MetricExpr": "PM_DISP_STALL_BR_MPRED_ICMISS / PM_RUN_INST_CMPL",
7272
"MetricGroup": "CPI",
73-
"MetricName": "DISPATCHED_BR_MPRED_ICMISS_CPI"
73+
"MetricName": "DISPATCH_STALL_BR_MPRED_ICMISS_CPI"
7474
},
7575
{
7676
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled while instruction was fetched from the local L2 after suffering a branch mispredict",
7777
"MetricExpr": "PM_DISP_STALL_BR_MPRED_IC_L2 / PM_RUN_INST_CMPL",
7878
"MetricGroup": "CPI",
79-
"MetricName": "DISPATCHED_BR_MPRED_IC_L2_CPI"
79+
"MetricName": "DISPATCH_STALL_BR_MPRED_IC_L2_CPI"
8080
},
8181
{
8282
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled while instruction was fetched from the local L3 after suffering a branch mispredict",
8383
"MetricExpr": "PM_DISP_STALL_BR_MPRED_IC_L3 / PM_RUN_INST_CMPL",
8484
"MetricGroup": "CPI",
85-
"MetricName": "DISPATCHED_BR_MPRED_IC_L3_CPI"
85+
"MetricName": "DISPATCH_STALL_BR_MPRED_IC_L3_CPI"
8686
},
8787
{
8888
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled while instruction was fetched from any source beyond the local L3 after suffering a branch mispredict",
8989
"MetricExpr": "PM_DISP_STALL_BR_MPRED_IC_L3MISS / PM_RUN_INST_CMPL",
9090
"MetricGroup": "CPI",
91-
"MetricName": "DISPATCHED_BR_MPRED_IC_L3MISS_CPI"
91+
"MetricName": "DISPATCH_STALL_BR_MPRED_IC_L3MISS_CPI"
9292
},
9393
{
9494
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled due to a branch mispredict",
9595
"MetricExpr": "PM_DISP_STALL_BR_MPRED / PM_RUN_INST_CMPL",
9696
"MetricGroup": "CPI",
97-
"MetricName": "DISPATCHED_BR_MPRED_CPI"
97+
"MetricName": "DISPATCH_STALL_BR_MPRED_CPI"
9898
},
9999
{
100100
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch for any reason",
101101
"MetricExpr": "PM_DISP_STALL_HELD_CYC / PM_RUN_INST_CMPL",
102102
"MetricGroup": "CPI",
103-
"MetricName": "DISPATCHED_HELD_CPI"
103+
"MetricName": "DISPATCH_STALL_HELD_CPI"
104104
},
105105
{
106106
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch because of a synchronizing instruction that requires the ICT to be empty before dispatch",
107107
"MetricExpr": "PM_DISP_STALL_HELD_SYNC_CYC / PM_RUN_INST_CMPL",
108108
"MetricGroup": "CPI",
109-
"MetricName": "DISP_HELD_STALL_SYNC_CPI"
109+
"MetricName": "DISPATCH_STALL_HELD_SYNC_CPI"
110110
},
111111
{
112112
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch while waiting on the scoreboard",
113113
"MetricExpr": "PM_DISP_STALL_HELD_SCOREBOARD_CYC / PM_RUN_INST_CMPL",
114114
"MetricGroup": "CPI",
115-
"MetricName": "DISP_HELD_STALL_SCOREBOARD_CPI"
115+
"MetricName": "DISPATCH_STALL_HELD_SCOREBOARD_CPI"
116116
},
117117
{
118118
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch due to issue queue full",
119119
"MetricExpr": "PM_DISP_STALL_HELD_ISSQ_FULL_CYC / PM_RUN_INST_CMPL",
120120
"MetricGroup": "CPI",
121-
"MetricName": "DISP_HELD_STALL_ISSQ_FULL_CPI"
121+
"MetricName": "DISPATCH_STALL_HELD_ISSQ_FULL_CPI"
122122
},
123123
{
124124
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch because the mapper/SRB was full",
125125
"MetricExpr": "PM_DISP_STALL_HELD_RENAME_CYC / PM_RUN_INST_CMPL",
126126
"MetricGroup": "CPI",
127-
"MetricName": "DISPATCHED_HELD_RENAME_CPI"
127+
"MetricName": "DISPATCH_STALL_HELD_RENAME_CPI"
128128
},
129129
{
130130
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch because the STF mapper/SRB was full",
131131
"MetricExpr": "PM_DISP_STALL_HELD_STF_MAPPER_CYC / PM_RUN_INST_CMPL",
132132
"MetricGroup": "CPI",
133-
"MetricName": "DISPATCHED_HELD_STF_MAPPER_CPI"
133+
"MetricName": "DISPATCH_STALL_HELD_STF_MAPPER_CPI"
134134
},
135135
{
136136
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch because the XVFC mapper/SRB was full",
137137
"MetricExpr": "PM_DISP_STALL_HELD_XVFC_MAPPER_CYC / PM_RUN_INST_CMPL",
138138
"MetricGroup": "CPI",
139-
"MetricName": "DISPATCHED_HELD_XVFC_MAPPER_CPI"
139+
"MetricName": "DISPATCH_STALL_HELD_XVFC_MAPPER_CPI"
140140
},
141141
{
142142
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch for any other reason",
143143
"MetricExpr": "PM_DISP_STALL_HELD_OTHER_CYC / PM_RUN_INST_CMPL",
144144
"MetricGroup": "CPI",
145-
"MetricName": "DISPATCHED_HELD_OTHER_CPI"
145+
"MetricName": "DISPATCH_STALL_HELD_OTHER_CPI"
146146
},
147147
{
148148
"BriefDescription": "Average cycles per completed instruction when the NTC instruction has been dispatched but not issued for any reason",
@@ -352,13 +352,13 @@
352352
"BriefDescription": "Average cycles per completed instruction when dispatch was stalled because fetch was being held, so there was nothing in the pipeline for this thread",
353353
"MetricExpr": "PM_DISP_STALL_FETCH / PM_RUN_INST_CMPL",
354354
"MetricGroup": "CPI",
355-
"MetricName": "DISPATCHED_FETCH_CPI"
355+
"MetricName": "DISPATCH_STALL_FETCH_CPI"
356356
},
357357
{
358358
"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at dispatch because of power management",
359359
"MetricExpr": "PM_DISP_STALL_HELD_HALT_CYC / PM_RUN_INST_CMPL",
360360
"MetricGroup": "CPI",
361-
"MetricName": "DISPATCHED_HELD_HALT_CPI"
361+
"MetricName": "DISPATCH_STALL_HELD_HALT_CPI"
362362
},
363363
{
364364
"BriefDescription": "Percentage of flushes per completed instruction",
@@ -560,7 +560,7 @@
560560
"BriefDescription": "Average number of STCX instructions finshed per completed instruction",
561561
"MetricExpr": "PM_STCX_FIN / PM_RUN_INST_CMPL",
562562
"MetricGroup": "General",
563-
"MetricName": "STXC_PER_INST"
563+
"MetricName": "STCX_PER_INST"
564564
},
565565
{
566566
"BriefDescription": "Average number of LARX instructions finshed per completed instruction",

0 commit comments

Comments
 (0)