Commit 9749adc3 authored by Sukadev Bhattiprolu's avatar Sukadev Bhattiprolu Committed by Arnaldo Carvalho de Melo

perf vendor events: Update POWER9 events

Cc: linuxppc-dev@lists.ozlabs.org
Signed-off-by: default avatarSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Link: https://lkml.kernel.org/r/20180313224647.GA22960@us.ibm.comSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
parent 57b5de46
...@@ -19,11 +19,6 @@ ...@@ -19,11 +19,6 @@
"EventName": "PM_CMPLU_STALL_FXU", "EventName": "PM_CMPLU_STALL_FXU",
"BriefDescription": "Finish stall due to a scalar fixed point or CR instruction in the execution pipeline. These instructions get routed to the ALU, ALU2, and DIV pipes" "BriefDescription": "Finish stall due to a scalar fixed point or CR instruction in the execution pipeline. These instructions get routed to the ALU, ALU2, and DIV pipes"
}, },
{,
"EventCode": "0x1D15C",
"EventName": "PM_MRK_DTLB_MISS_1G",
"BriefDescription": "Marked Data TLB reload (after a miss) page size 2M. Implies radix translation was used"
},
{, {,
"EventCode": "0x4D12A", "EventCode": "0x4D12A",
"EventName": "PM_MRK_DATA_FROM_RL4_CYC", "EventName": "PM_MRK_DATA_FROM_RL4_CYC",
...@@ -79,21 +74,6 @@ ...@@ -79,21 +74,6 @@
"EventName": "PM_THRESH_EXC_4096", "EventName": "PM_THRESH_EXC_4096",
"BriefDescription": "Threshold counter exceed a count of 4096" "BriefDescription": "Threshold counter exceed a count of 4096"
}, },
{,
"EventCode": "0x3D156",
"EventName": "PM_MRK_DTLB_MISS_64K",
"BriefDescription": "Marked Data TLB Miss page size 64K"
},
{,
"EventCode": "0x4C15E",
"EventName": "PM_MRK_DTLB_MISS_16M",
"BriefDescription": "Marked Data TLB Miss page size 16M"
},
{,
"EventCode": "0x2D15E",
"EventName": "PM_MRK_DTLB_MISS_16G",
"BriefDescription": "Marked Data TLB Miss page size 16G"
},
{, {,
"EventCode": "0x3F14A", "EventCode": "0x3F14A",
"EventName": "PM_MRK_DPTEG_FROM_RMEM", "EventName": "PM_MRK_DPTEG_FROM_RMEM",
...@@ -123,10 +103,5 @@ ...@@ -123,10 +103,5 @@
"EventCode": "0x1002A", "EventCode": "0x1002A",
"EventName": "PM_CMPLU_STALL_LARX", "EventName": "PM_CMPLU_STALL_LARX",
"BriefDescription": "Finish stall because the NTF instruction was a larx waiting to be satisfied" "BriefDescription": "Finish stall because the NTF instruction was a larx waiting to be satisfied"
},
{,
"EventCode": "0x1C058",
"EventName": "PM_DTLB_MISS_16G",
"BriefDescription": "Data TLB Miss page size 16G"
} }
] ]
\ No newline at end of file
...@@ -154,11 +154,6 @@ ...@@ -154,11 +154,6 @@
"EventName": "PM_MRK_DATA_FROM_RL2L3_SHR_CYC", "EventName": "PM_MRK_DATA_FROM_RL2L3_SHR_CYC",
"BriefDescription": "Duration in cycles to reload with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a marked load" "BriefDescription": "Duration in cycles to reload with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a marked load"
}, },
{,
"EventCode": "0x3C056",
"EventName": "PM_DTLB_MISS_64K",
"BriefDescription": "Data TLB Miss page size 64K"
},
{, {,
"EventCode": "0x30060", "EventCode": "0x30060",
"EventName": "PM_TM_TRANS_RUN_INST", "EventName": "PM_TM_TRANS_RUN_INST",
...@@ -344,11 +339,6 @@ ...@@ -344,11 +339,6 @@
"EventName": "PM_MRK_LARX_FIN", "EventName": "PM_MRK_LARX_FIN",
"BriefDescription": "Larx finished" "BriefDescription": "Larx finished"
}, },
{,
"EventCode": "0x4C056",
"EventName": "PM_DTLB_MISS_16M",
"BriefDescription": "Data TLB Miss page size 16M"
},
{, {,
"EventCode": "0x1003A", "EventCode": "0x1003A",
"EventName": "PM_CMPLU_STALL_LSU_FIN", "EventName": "PM_CMPLU_STALL_LSU_FIN",
......
...@@ -529,11 +529,6 @@ ...@@ -529,11 +529,6 @@
"EventName": "PM_L1_ICACHE_RELOADED_ALL", "EventName": "PM_L1_ICACHE_RELOADED_ALL",
"BriefDescription": "Counts all Icache reloads includes demand, prefetch, prefetch turned into demand and demand turned into prefetch" "BriefDescription": "Counts all Icache reloads includes demand, prefetch, prefetch turned into demand and demand turned into prefetch"
}, },
{,
"EventCode": "0x4003C",
"EventName": "PM_DISP_HELD_SYNC_HOLD",
"BriefDescription": "Cycles in which dispatch is held because of a synchronizing instruction in the pipeline"
},
{, {,
"EventCode": "0x3003C", "EventCode": "0x3003C",
"EventName": "PM_CMPLU_STALL_NESTED_TEND", "EventName": "PM_CMPLU_STALL_NESTED_TEND",
......
...@@ -44,11 +44,6 @@ ...@@ -44,11 +44,6 @@
"EventName": "PM_LD_CMPL", "EventName": "PM_LD_CMPL",
"BriefDescription": "count of Loads completed" "BriefDescription": "count of Loads completed"
}, },
{,
"EventCode": "0x2D156",
"EventName": "PM_MRK_DTLB_MISS_4K",
"BriefDescription": "Marked Data TLB Miss page size 4k"
},
{, {,
"EventCode": "0x4C042", "EventCode": "0x4C042",
"EventName": "PM_DATA_FROM_L3", "EventName": "PM_DATA_FROM_L3",
......
...@@ -64,11 +64,6 @@ ...@@ -64,11 +64,6 @@
"EventName": "PM_DISP_HELD", "EventName": "PM_DISP_HELD",
"BriefDescription": "Dispatch Held" "BriefDescription": "Dispatch Held"
}, },
{,
"EventCode": "0x3D154",
"EventName": "PM_MRK_DERAT_MISS_16M",
"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16M"
},
{, {,
"EventCode": "0x200F8", "EventCode": "0x200F8",
"EventName": "PM_EXT_INT", "EventName": "PM_EXT_INT",
...@@ -119,6 +114,11 @@ ...@@ -119,6 +114,11 @@
"EventName": "PM_MRK_DPTEG_FROM_L3_MEPF", "EventName": "PM_MRK_DPTEG_FROM_L3_MEPF",
"BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispatch conflicts hit on Mepf state. due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included" "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispatch conflicts hit on Mepf state. due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
}, },
{,
"EventCode": "0x4C15C",
"EventName": "PM_MRK_DERAT_MISS_16G_1G",
"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16G (hpt mode) and 1G (radix mode)"
},
{, {,
"EventCode": "0x10024", "EventCode": "0x10024",
"EventName": "PM_PMC5_OVERFLOW", "EventName": "PM_PMC5_OVERFLOW",
...@@ -154,11 +154,6 @@ ...@@ -154,11 +154,6 @@
"EventName": "PM_ICT_NOSLOT_IC_MISS", "EventName": "PM_ICT_NOSLOT_IC_MISS",
"BriefDescription": "Ict empty for this thread due to Icache Miss" "BriefDescription": "Ict empty for this thread due to Icache Miss"
}, },
{,
"EventCode": "0x3D152",
"EventName": "PM_MRK_DERAT_MISS_1G",
"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 1G. Implies radix translation"
},
{, {,
"EventCode": "0x4F14A", "EventCode": "0x4F14A",
"EventName": "PM_MRK_DPTEG_FROM_OFF_CHIP_CACHE", "EventName": "PM_MRK_DPTEG_FROM_OFF_CHIP_CACHE",
...@@ -184,11 +179,6 @@ ...@@ -184,11 +179,6 @@
"EventName": "PM_MRK_DPTEG_FROM_L2_NO_CONFLICT", "EventName": "PM_MRK_DPTEG_FROM_L2_NO_CONFLICT",
"BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included" "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
}, },
{,
"EventCode": "0x2C05A",
"EventName": "PM_DERAT_MISS_1G",
"BriefDescription": "Data ERAT Miss (Data TLB Access) page size 1G. Implies radix translation"
},
{, {,
"EventCode": "0x1F058", "EventCode": "0x1F058",
"EventName": "PM_RADIX_PWC_L2_PTE_FROM_L2", "EventName": "PM_RADIX_PWC_L2_PTE_FROM_L2",
...@@ -239,11 +229,6 @@ ...@@ -239,11 +229,6 @@
"EventName": "PM_DTLB_MISS", "EventName": "PM_DTLB_MISS",
"BriefDescription": "Data PTEG reload" "BriefDescription": "Data PTEG reload"
}, },
{,
"EventCode": "0x2D152",
"EventName": "PM_MRK_DERAT_MISS_2M",
"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 2M. Implies radix translation"
},
{, {,
"EventCode": "0x2C046", "EventCode": "0x2C046",
"EventName": "PM_DATA_FROM_RL2L3_MOD", "EventName": "PM_DATA_FROM_RL2L3_MOD",
...@@ -289,6 +274,11 @@ ...@@ -289,6 +274,11 @@
"EventName": "PM_CMPLU_STALL_DFU", "EventName": "PM_CMPLU_STALL_DFU",
"BriefDescription": "Finish stall because the NTF instruction was issued to the Decimal Floating Point execution pipe and waiting to finish. Includes decimal floating point instructions + 128 bit binary floating point instructions. Not qualified by multicycle" "BriefDescription": "Finish stall because the NTF instruction was issued to the Decimal Floating Point execution pipe and waiting to finish. Includes decimal floating point instructions + 128 bit binary floating point instructions. Not qualified by multicycle"
}, },
{,
"EventCode": "0x3C054",
"EventName": "PM_DERAT_MISS_16M_2M",
"BriefDescription": "Data ERAT Miss (Data TLB Access) page size 16M (HPT mode) or 2M (Radix mode)"
},
{, {,
"EventCode": "0x4C04C", "EventCode": "0x4C04C",
"EventName": "PM_DATA_FROM_DMEM", "EventName": "PM_DATA_FROM_DMEM",
...@@ -359,11 +349,6 @@ ...@@ -359,11 +349,6 @@
"EventName": "PM_INST_FROM_MEMORY", "EventName": "PM_INST_FROM_MEMORY",
"BriefDescription": "The processor's Instruction cache was reloaded from a memory location including L4 from local remote or distant due to an instruction fetch (not prefetch)" "BriefDescription": "The processor's Instruction cache was reloaded from a memory location including L4 from local remote or distant due to an instruction fetch (not prefetch)"
}, },
{,
"EventCode": "0x1C05A",
"EventName": "PM_DERAT_MISS_2M",
"BriefDescription": "Data ERAT Miss (Data TLB Access) page size 2M. Implies radix translation"
},
{, {,
"EventCode": "0x30024", "EventCode": "0x30024",
"EventName": "PM_PMC6_OVERFLOW", "EventName": "PM_PMC6_OVERFLOW",
...@@ -374,6 +359,11 @@ ...@@ -374,6 +359,11 @@
"EventName": "PM_BRU_FIN", "EventName": "PM_BRU_FIN",
"BriefDescription": "Branch Instruction Finished" "BriefDescription": "Branch Instruction Finished"
}, },
{,
"EventCode": "0x3D154",
"EventName": "PM_MRK_DERAT_MISS_16M_2M",
"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16M (hpt mode) or 2M (radix mode)"
},
{, {,
"EventCode": "0x30020", "EventCode": "0x30020",
"EventName": "PM_PMC2_REWIND", "EventName": "PM_PMC2_REWIND",
...@@ -409,11 +399,6 @@ ...@@ -409,11 +399,6 @@
"EventName": "PM_MRK_DPTEG_FROM_L31_MOD", "EventName": "PM_MRK_DPTEG_FROM_L31_MOD",
"BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L3 on the same chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included" "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L3 on the same chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
}, },
{,
"EventCode": "0x4C15C",
"EventName": "PM_MRK_DERAT_MISS_16G",
"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16G"
},
{, {,
"EventCode": "0x14052", "EventCode": "0x14052",
"EventName": "PM_INST_GRP_PUMP_MPRED_RTY", "EventName": "PM_INST_GRP_PUMP_MPRED_RTY",
...@@ -444,11 +429,6 @@ ...@@ -444,11 +429,6 @@
"EventName": "PM_IC_DEMAND_CYC", "EventName": "PM_IC_DEMAND_CYC",
"BriefDescription": "Icache miss demand cycles" "BriefDescription": "Icache miss demand cycles"
}, },
{,
"EventCode": "0x3C054",
"EventName": "PM_DERAT_MISS_16M",
"BriefDescription": "Data ERAT Miss (Data TLB Access) page size 16M"
},
{, {,
"EventCode": "0x2D14E", "EventCode": "0x2D14E",
"EventName": "PM_MRK_DATA_FROM_L21_SHR", "EventName": "PM_MRK_DATA_FROM_L21_SHR",
......
...@@ -9,11 +9,6 @@ ...@@ -9,11 +9,6 @@
"EventName": "PM_MEM_LOC_THRESH_LSU_HIGH", "EventName": "PM_MEM_LOC_THRESH_LSU_HIGH",
"BriefDescription": "Local memory above threshold for LSU medium" "BriefDescription": "Local memory above threshold for LSU medium"
}, },
{,
"EventCode": "0x2C056",
"EventName": "PM_DTLB_MISS_4K",
"BriefDescription": "Data TLB Miss page size 4k"
},
{, {,
"EventCode": "0x40118", "EventCode": "0x40118",
"EventName": "PM_MRK_DCACHE_RELOAD_INTV", "EventName": "PM_MRK_DCACHE_RELOAD_INTV",
......
...@@ -29,11 +29,6 @@ ...@@ -29,11 +29,6 @@
"EventName": "PM_ST_FIN", "EventName": "PM_ST_FIN",
"BriefDescription": "Store finish count. Includes speculative activity" "BriefDescription": "Store finish count. Includes speculative activity"
}, },
{,
"EventCode": "0x44042",
"EventName": "PM_INST_FROM_L3",
"BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 due to an instruction fetch (not prefetch)"
},
{, {,
"EventCode": "0x1504A", "EventCode": "0x1504A",
"EventName": "PM_IPTEG_FROM_RL2L3_SHR", "EventName": "PM_IPTEG_FROM_RL2L3_SHR",
...@@ -124,6 +119,11 @@ ...@@ -124,6 +119,11 @@
"EventName": "PM_PMC1_SAVED", "EventName": "PM_PMC1_SAVED",
"BriefDescription": "PMC1 Rewind Value saved" "BriefDescription": "PMC1 Rewind Value saved"
}, },
{,
"EventCode": "0x44042",
"EventName": "PM_INST_FROM_L3",
"BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 due to an instruction fetch (not prefetch)"
},
{, {,
"EventCode": "0x200FE", "EventCode": "0x200FE",
"EventName": "PM_DATA_FROM_L2MISS", "EventName": "PM_DATA_FROM_L2MISS",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment