aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/pmu-events/arch/powerpc/power9/pmc.json
blob: 32ce71135f777ab39407e1cba5dcd2ba80139fda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
[
  {,
    "EventCode": "0x0",
    "EventName": "PM_SUSPENDED",
    "BriefDescription": "Counter OFF",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x10026",
    "EventName": "PM_TABLEWALK_CYC",
    "BriefDescription": "Cycles when an instruction tablewalk is active",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x1E04C",
    "EventName": "PM_DPTEG_FROM_LL4",
    "BriefDescription": "A Page Table Entry was loaded into the TLB from the local chip's L4 cache due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x1F14E",
    "EventName": "PM_MRK_DPTEG_FROM_L2MISS",
    "BriefDescription": "A Page Table Entry was loaded into the TLB from a location other than the local core's L2 due to a marked data side request.. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x10060",
    "EventName": "PM_TM_TRANS_RUN_CYC",
    "BriefDescription": "run cycles in transactional state",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x2C012",
    "EventName": "PM_CMPLU_STALL_DCACHE_MISS",
    "BriefDescription": "Finish stall because the NTF instruction was a load that missed the L1 and was waiting for the data to return from the nest",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x2E04C",
    "EventName": "PM_DPTEG_FROM_MEMORY",
    "BriefDescription": "A Page Table Entry was loaded into the TLB from a memory location including L4 from local remote or distant due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x2C056",
    "EventName": "PM_DTLB_MISS_4K",
    "BriefDescription": "Data TLB Miss page size 4k",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x3000C",
    "EventName": "PM_FREQ_DOWN",
    "BriefDescription": "Power Management: Below Threshold B",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x3D142",
    "EventName": "PM_MRK_DATA_FROM_LMEM",
    "BriefDescription": "The processor's data cache was reloaded from the local chip's Memory due to a marked load",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x3F142",
    "EventName": "PM_MRK_DPTEG_FROM_L3_DISP_CONFLICT",
    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 with dispatch conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x301E8",
    "EventName": "PM_THRESH_EXC_64",
    "BriefDescription": "Threshold counter exceeded a value of 64",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x40118",
    "EventName": "PM_MRK_DCACHE_RELOAD_INTV",
    "BriefDescription": "Combined Intervention event",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4C01E",
    "EventName": "PM_CMPLU_STALL_CRYPTO",
    "BriefDescription": "Finish stall because the NTF instruction was routed to the crypto execution pipe and was waiting to finish",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4D018",
    "EventName": "PM_CMPLU_STALL_BRU",
    "BriefDescription": "Completion stall due to a Branch Unit",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4D128",
    "EventName": "PM_MRK_DATA_FROM_LMEM_CYC",
    "BriefDescription": "Duration in cycles to reload from the local chip's Memory due to a marked load",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4E04E",
    "EventName": "PM_DPTEG_FROM_L3MISS",
    "BriefDescription": "A Page Table Entry was loaded into the TLB from a location other than the local core's L3 due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4F142",
    "EventName": "PM_MRK_DPTEG_FROM_L3",
    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4F148",
    "EventName": "PM_MRK_DPTEG_FROM_DL2L3_MOD",
    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x40050",
    "EventName": "PM_SYS_PUMP_MPRED_RTY",
    "BriefDescription": "Final Pump Scope (system) ended up larger than Initial Pump Scope (Chip/Group) for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x40056",
    "EventName": "PM_MEM_LOC_THRESH_LSU_HIGH",
    "BriefDescription": "Local memory above threshold for LSU medium",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x4D054",
    "EventName": "PM_8FLOP_CMPL",
    "BriefDescription": "8 FLOP instruction completed",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x45050",
    "EventName": "PM_1FLOP_CMPL",
    "BriefDescription": "one flop (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg) operation completed",
    "PublicDescription": ""
  },
  {,
    "EventCode": "0x45052",
    "EventName": "PM_4FLOP_CMPL",
    "BriefDescription": "4 FLOP instruction completed",
    "PublicDescription": ""
  }
]