1826db0f1SSukadev Bhattiprolu[
2826db0f1SSukadev Bhattiprolu  {,
3826db0f1SSukadev Bhattiprolu    "EventCode": "0x1002C",
4826db0f1SSukadev Bhattiprolu    "EventName": "PM_L1_DCACHE_RELOADED_ALL",
5826db0f1SSukadev Bhattiprolu    "BriefDescription": "L1 data cache reloaded for demand. If MMCR1[16] is 1, prefetches will be included as well",
6826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
7826db0f1SSukadev Bhattiprolu  },
8826db0f1SSukadev Bhattiprolu  {,
9826db0f1SSukadev Bhattiprolu    "EventCode": "0x10132",
10826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST_ISSUED",
11826db0f1SSukadev Bhattiprolu    "BriefDescription": "Marked instruction issued",
12826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
13826db0f1SSukadev Bhattiprolu  },
14826db0f1SSukadev Bhattiprolu  {,
15826db0f1SSukadev Bhattiprolu    "EventCode": "0x1C042",
16826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L2",
17826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 due to a demand load",
18826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
19826db0f1SSukadev Bhattiprolu  },
20826db0f1SSukadev Bhattiprolu  {,
21826db0f1SSukadev Bhattiprolu    "EventCode": "0x1C046",
22826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L3.1_SHR",
23826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to a demand load",
24826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
25826db0f1SSukadev Bhattiprolu  },
26826db0f1SSukadev Bhattiprolu  {,
27826db0f1SSukadev Bhattiprolu    "EventCode": "0x1C048",
28826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_ON_CHIP_CACHE",
29826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on the same chip due to a demand load",
30826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
31826db0f1SSukadev Bhattiprolu  },
32826db0f1SSukadev Bhattiprolu  {,
33826db0f1SSukadev Bhattiprolu    "EventCode": "0x14040",
34826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L2_NO_CONFLICT",
35826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 without conflict due to an instruction fetch (not prefetch)",
36826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
37826db0f1SSukadev Bhattiprolu  },
38826db0f1SSukadev Bhattiprolu  {,
39826db0f1SSukadev Bhattiprolu    "EventCode": "0x14042",
40826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L2",
41826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 due to an instruction fetch (not prefetch)",
42826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
43826db0f1SSukadev Bhattiprolu  },
44826db0f1SSukadev Bhattiprolu  {,
45826db0f1SSukadev Bhattiprolu    "EventCode": "0x14046",
46826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L3.1_SHR",
47826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L3 on the same chip due to an instruction fetch (not prefetch)",
48826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
49826db0f1SSukadev Bhattiprolu  },
50826db0f1SSukadev Bhattiprolu  {,
51826db0f1SSukadev Bhattiprolu    "EventCode": "0x1404C",
52826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_LL4",
53826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from the local chip's L4 cache due to an instruction fetch (not prefetch)",
54826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
55826db0f1SSukadev Bhattiprolu  },
56826db0f1SSukadev Bhattiprolu  {,
57826db0f1SSukadev Bhattiprolu    "EventCode": "0x1D14C",
58826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_LL4",
59826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from the local chip's L4 cache due to a marked load",
60826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
61826db0f1SSukadev Bhattiprolu  },
62826db0f1SSukadev Bhattiprolu  {,
63826db0f1SSukadev Bhattiprolu    "EventCode": "0x15042",
64826db0f1SSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2",
65826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 due to a instruction side request",
66826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
67826db0f1SSukadev Bhattiprolu  },
68826db0f1SSukadev Bhattiprolu  {,
69826db0f1SSukadev Bhattiprolu    "EventCode": "0x1504E",
70826db0f1SSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2MISS",
71826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from a location other than the local core's L2 due to a instruction side request",
72826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
73826db0f1SSukadev Bhattiprolu  },
74826db0f1SSukadev Bhattiprolu  {,
75826db0f1SSukadev Bhattiprolu    "EventCode": "0x1E042",
76826db0f1SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L2",
77826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
78826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
79826db0f1SSukadev Bhattiprolu  },
80826db0f1SSukadev Bhattiprolu  {,
81826db0f1SSukadev Bhattiprolu    "EventCode": "0x1E044",
82826db0f1SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3_NO_CONFLICT",
83826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without conflict due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
84826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
85826db0f1SSukadev Bhattiprolu  },
86826db0f1SSukadev Bhattiprolu  {,
87826db0f1SSukadev Bhattiprolu    "EventCode": "0x1E046",
88826db0f1SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3.1_SHR",
89826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L3 on the same chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
90826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
91826db0f1SSukadev Bhattiprolu  },
92826db0f1SSukadev Bhattiprolu  {,
93826db0f1SSukadev Bhattiprolu    "EventCode": "0x1F14A",
94826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_RL2L3_SHR",
95826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB 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 data side request.. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
96826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
97826db0f1SSukadev Bhattiprolu  },
98826db0f1SSukadev Bhattiprolu  {,
99826db0f1SSukadev Bhattiprolu    "EventCode": "0x1F14C",
100826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_LL4",
101826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from the local chip's L4 cache due to a marked data side request.. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
102826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
103826db0f1SSukadev Bhattiprolu  },
104826db0f1SSukadev Bhattiprolu  {,
105826db0f1SSukadev Bhattiprolu    "EventCode": "0x1005C",
106826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DP",
107826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a scalar instruction issued to the Double Precision execution pipe and waiting to finish. Includes binary floating point instructions in 32 and 64 bit binary floating point format. Not qualified multicycle. Qualified by NOT vector",
108826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
109826db0f1SSukadev Bhattiprolu  },
110826db0f1SSukadev Bhattiprolu  {,
111826db0f1SSukadev Bhattiprolu    "EventCode": "0x1C052",
112826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_GRP_PUMP_MPRED_RTY",
113826db0f1SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for a demand load",
114826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
115826db0f1SSukadev Bhattiprolu  },
116826db0f1SSukadev Bhattiprolu  {,
117826db0f1SSukadev Bhattiprolu    "EventCode": "0x1C054",
118826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_PUMP_CPRED",
119826db0f1SSukadev Bhattiprolu    "BriefDescription": "Pump prediction correct. Counts across all types of pumps for a demand load",
120826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
121826db0f1SSukadev Bhattiprolu  },
122826db0f1SSukadev Bhattiprolu  {,
123826db0f1SSukadev Bhattiprolu    "EventCode": "0x1C05E",
124826db0f1SSukadev Bhattiprolu    "EventName": "PM_MEM_LOC_THRESH_LSU_MED",
125826db0f1SSukadev Bhattiprolu    "BriefDescription": "Local memory above threshold for data prefetch",
126826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
127826db0f1SSukadev Bhattiprolu  },
128826db0f1SSukadev Bhattiprolu  {,
129826db0f1SSukadev Bhattiprolu    "EventCode": "0x1415E",
130826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L3MISS_CYC",
131826db0f1SSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload from a location other than the local core's L3 due to a marked load",
132826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
133826db0f1SSukadev Bhattiprolu  },
134826db0f1SSukadev Bhattiprolu  {,
135826db0f1SSukadev Bhattiprolu    "EventCode": "0x1D058",
136826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ0_10_12_ENTRIES",
137826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 10 or more DARQ entries (out of 12) are in use",
138826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
139826db0f1SSukadev Bhattiprolu  },
140826db0f1SSukadev Bhattiprolu  {,
141826db0f1SSukadev Bhattiprolu    "EventCode": "0x15150",
142826db0f1SSukadev Bhattiprolu    "EventName": "PM_SYNC_MRK_PROBE_NOP",
143826db0f1SSukadev Bhattiprolu    "BriefDescription": "Marked probeNops which can cause synchronous interrupts",
144826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
145826db0f1SSukadev Bhattiprolu  },
146826db0f1SSukadev Bhattiprolu  {,
147826db0f1SSukadev Bhattiprolu    "EventCode": "0x1E052",
148826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_SLB",
149826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was awaiting L2 response for an SLB",
150826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
151826db0f1SSukadev Bhattiprolu  },
152826db0f1SSukadev Bhattiprolu  {,
153826db0f1SSukadev Bhattiprolu    "EventCode": "0x1F150",
154826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_ST_L2DISP_TO_CMPL_CYC",
155826db0f1SSukadev Bhattiprolu    "BriefDescription": "cycles from L2 rc disp to l2 rc completion",
156826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
157826db0f1SSukadev Bhattiprolu  },
158826db0f1SSukadev Bhattiprolu  {,
159826db0f1SSukadev Bhattiprolu    "EventCode": "0x1F05A",
160826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L4_PTE_FROM_L2",
161826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 4 page walk cache from the core's L2 data cache. This is the deepest level of PWC possible for a translation",
162826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
163826db0f1SSukadev Bhattiprolu  },
164826db0f1SSukadev Bhattiprolu  {,
165826db0f1SSukadev Bhattiprolu    "EventCode": "0x1F05C",
166826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L3_PDE_FROM_L3",
167826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Directory Entry was reloaded to a level 3 page walk cache from the core's L3 data cache",
168826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
169826db0f1SSukadev Bhattiprolu  },
170826db0f1SSukadev Bhattiprolu  {,
171826db0f1SSukadev Bhattiprolu    "EventCode": "0x1006C",
172826db0f1SSukadev Bhattiprolu    "EventName": "PM_RUN_CYC_ST_MODE",
173826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles run latch is set and core is in ST mode",
174826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
175826db0f1SSukadev Bhattiprolu  },
176826db0f1SSukadev Bhattiprolu  {,
177826db0f1SSukadev Bhattiprolu    "EventCode": "0x1016E",
178826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_BR_CMPL",
179826db0f1SSukadev Bhattiprolu    "BriefDescription": "Branch Instruction completed",
180826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
181826db0f1SSukadev Bhattiprolu  },
182826db0f1SSukadev Bhattiprolu  {,
183826db0f1SSukadev Bhattiprolu    "EventCode": "0x101E0",
184826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST_DISP",
185826db0f1SSukadev Bhattiprolu    "BriefDescription": "The thread has dispatched a randomly sampled marked instruction",
186826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
187826db0f1SSukadev Bhattiprolu  },
188826db0f1SSukadev Bhattiprolu  {,
189826db0f1SSukadev Bhattiprolu    "EventCode": "0x101E2",
190826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_BR_TAKEN_CMPL",
191826db0f1SSukadev Bhattiprolu    "BriefDescription": "Marked Branch Taken completed",
192826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
193826db0f1SSukadev Bhattiprolu  },
194826db0f1SSukadev Bhattiprolu  {,
195826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C016",
196826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_PASTE",
197826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a paste waiting for response from L2",
198826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
199826db0f1SSukadev Bhattiprolu  },
200826db0f1SSukadev Bhattiprolu  {,
201826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C01C",
202826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DMISS_REMOTE",
203826db0f1SSukadev Bhattiprolu    "BriefDescription": "Completion stall by Dcache miss which resolved from remote chip (cache or memory)",
204826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
205826db0f1SSukadev Bhattiprolu  },
206826db0f1SSukadev Bhattiprolu  {,
207826db0f1SSukadev Bhattiprolu    "EventCode": "0x2E01E",
208826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_NTC_FLUSH",
209826db0f1SSukadev Bhattiprolu    "BriefDescription": "Completion stall due to ntc flush",
210826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
211826db0f1SSukadev Bhattiprolu  },
212826db0f1SSukadev Bhattiprolu  {,
213826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C128",
214826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_DL2L3_SHR_CYC",
215826db0f1SSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to a marked load",
216826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
217826db0f1SSukadev Bhattiprolu  },
218826db0f1SSukadev Bhattiprolu  {,
219826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C12E",
220826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_LL4_CYC",
221826db0f1SSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload from the local chip's L4 cache due to a marked load",
222826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
223826db0f1SSukadev Bhattiprolu  },
224826db0f1SSukadev Bhattiprolu  {,
225826db0f1SSukadev Bhattiprolu    "EventCode": "0x2D024",
226826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L2_HIT",
227826db0f1SSukadev Bhattiprolu    "BriefDescription": "A radix translation attempt missed in the TLB but hit on both the first and second levels of page walk cache.",
228826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
229826db0f1SSukadev Bhattiprolu  },
230826db0f1SSukadev Bhattiprolu  {,
231826db0f1SSukadev Bhattiprolu    "EventCode": "0x2D02A",
232826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L3_PDE_FROM_L2",
233826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Directory Entry was reloaded to a level 3 page walk cache from the core's L2 data cache",
234826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
235826db0f1SSukadev Bhattiprolu  },
236826db0f1SSukadev Bhattiprolu  {,
237826db0f1SSukadev Bhattiprolu    "EventCode": "0x2D02E",
238826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L3_PTE_FROM_L2",
239826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 3 page walk cache from the core's L2 data cache. This implies that a level 4 PWC access was not necessary for this translation",
240826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
241826db0f1SSukadev Bhattiprolu  },
242826db0f1SSukadev Bhattiprolu  {,
243826db0f1SSukadev Bhattiprolu    "EventCode": "0x20130",
244826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST_DECODED",
245826db0f1SSukadev Bhattiprolu    "BriefDescription": "An instruction was marked at decode time. Random Instruction Sampling (RIS) only",
246826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
247826db0f1SSukadev Bhattiprolu  },
248826db0f1SSukadev Bhattiprolu  {,
249826db0f1SSukadev Bhattiprolu    "EventCode": "0x20138",
250826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_ST_NEST",
251826db0f1SSukadev Bhattiprolu    "BriefDescription": "Marked store sent to nest",
252826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
253826db0f1SSukadev Bhattiprolu  },
254826db0f1SSukadev Bhattiprolu  {,
255826db0f1SSukadev Bhattiprolu    "EventCode": "0x2013A",
256826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_BRU_FIN",
257826db0f1SSukadev Bhattiprolu    "BriefDescription": "bru marked instr finish",
258826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
259826db0f1SSukadev Bhattiprolu  },
260826db0f1SSukadev Bhattiprolu  {,
261826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C044",
262826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L3.1_MOD",
263826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L3 on the same chip due to a demand load",
264826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
265826db0f1SSukadev Bhattiprolu  },
266826db0f1SSukadev Bhattiprolu  {,
267826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C048",
268826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_LMEM",
269826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from the local chip's Memory due to a demand load",
270826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
271826db0f1SSukadev Bhattiprolu  },
272826db0f1SSukadev Bhattiprolu  {,
273826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C04A",
274826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_RL4",
275826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's L4 on the same Node or Group ( Remote) due to a demand load",
276826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
277826db0f1SSukadev Bhattiprolu  },
278826db0f1SSukadev Bhattiprolu  {,
279826db0f1SSukadev Bhattiprolu    "EventCode": "0x24044",
280826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L3.1_MOD",
281826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L3 on the same chip due to an instruction fetch (not prefetch)",
282826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
283826db0f1SSukadev Bhattiprolu  },
284826db0f1SSukadev Bhattiprolu  {,
285826db0f1SSukadev Bhattiprolu    "EventCode": "0x25040",
286826db0f1SSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2_MEPF",
287826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 hit without dispatch conflicts on Mepf state. due to a instruction side request",
288826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
289826db0f1SSukadev Bhattiprolu  },
290826db0f1SSukadev Bhattiprolu  {,
291826db0f1SSukadev Bhattiprolu    "EventCode": "0x2E044",
292826db0f1SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3.1_MOD",
293826db0f1SSukadev Bhattiprolu    "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 data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
294826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
295826db0f1SSukadev Bhattiprolu  },
296826db0f1SSukadev Bhattiprolu  {,
297826db0f1SSukadev Bhattiprolu    "EventCode": "0x2E048",
298826db0f1SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_LMEM",
299826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from the local chip's Memory due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
300826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
301826db0f1SSukadev Bhattiprolu  },
302826db0f1SSukadev Bhattiprolu  {,
303826db0f1SSukadev Bhattiprolu    "EventCode": "0x2F148",
304826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_LMEM",
305826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from the local chip's Memory due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
306826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
307826db0f1SSukadev Bhattiprolu  },
308826db0f1SSukadev Bhattiprolu  {,
309826db0f1SSukadev Bhattiprolu    "EventCode": "0x20050",
310826db0f1SSukadev Bhattiprolu    "EventName": "PM_GRP_PUMP_CPRED",
311826db0f1SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope and data sourced across this scope was group pump for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)",
312826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
313826db0f1SSukadev Bhattiprolu  },
314826db0f1SSukadev Bhattiprolu  {,
315826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C052",
316826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_GRP_PUMP_MPRED",
317826db0f1SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump Scope for a demand load",
318826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
319826db0f1SSukadev Bhattiprolu  },
320826db0f1SSukadev Bhattiprolu  {,
321826db0f1SSukadev Bhattiprolu    "EventCode": "0x2C058",
322826db0f1SSukadev Bhattiprolu    "EventName": "PM_MEM_PREF",
323826db0f1SSukadev Bhattiprolu    "BriefDescription": "Memory prefetch for this thread. Includes L4",
324826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
325826db0f1SSukadev Bhattiprolu  },
326826db0f1SSukadev Bhattiprolu  {,
327826db0f1SSukadev Bhattiprolu    "EventCode": "0x24156",
328826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_STCX_FIN",
329826db0f1SSukadev Bhattiprolu    "BriefDescription": "Number of marked stcx instructions finished. This includes instructions in the speculative path of a branch that may be flushed",
330826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
331826db0f1SSukadev Bhattiprolu  },
332826db0f1SSukadev Bhattiprolu  {,
333826db0f1SSukadev Bhattiprolu    "EventCode": "0x24158",
334826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST",
335826db0f1SSukadev Bhattiprolu    "BriefDescription": "An instruction was marked. Includes both Random Instruction Sampling (RIS) at decode time and Random Event Sampling (RES) at the time the configured event happens",
336826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
337826db0f1SSukadev Bhattiprolu  },
338826db0f1SSukadev Bhattiprolu  {,
339826db0f1SSukadev Bhattiprolu    "EventCode": "0x2E050",
340826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ0_7_9_ENTRIES",
341826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 7,8, or 9 DARQ entries (out of 12) are in use",
342826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
343826db0f1SSukadev Bhattiprolu  },
344826db0f1SSukadev Bhattiprolu  {,
345826db0f1SSukadev Bhattiprolu    "EventCode": "0x2E05E",
346826db0f1SSukadev Bhattiprolu    "EventName": "PM_LMQ_EMPTY_CYC",
347826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the LMQ has no pending load misses for this thread",
348826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
349826db0f1SSukadev Bhattiprolu  },
350826db0f1SSukadev Bhattiprolu  {,
351826db0f1SSukadev Bhattiprolu    "EventCode": "0x200FD",
352826db0f1SSukadev Bhattiprolu    "EventName": "PM_L1_ICACHE_MISS",
353826db0f1SSukadev Bhattiprolu    "BriefDescription": "Demand iCache Miss",
354826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
355826db0f1SSukadev Bhattiprolu  },
356826db0f1SSukadev Bhattiprolu  {,
357826db0f1SSukadev Bhattiprolu    "EventCode": "0x30006",
358826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_OTHER_CMPL",
359826db0f1SSukadev Bhattiprolu    "BriefDescription": "Instructions the core completed while this tread was stalled",
360826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
361826db0f1SSukadev Bhattiprolu  },
362826db0f1SSukadev Bhattiprolu  {,
363826db0f1SSukadev Bhattiprolu    "EventCode": "0x30008",
364826db0f1SSukadev Bhattiprolu    "EventName": "PM_DISP_STARVED",
365826db0f1SSukadev Bhattiprolu    "BriefDescription": "Dispatched Starved",
366826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
367826db0f1SSukadev Bhattiprolu  },
368826db0f1SSukadev Bhattiprolu  {,
369826db0f1SSukadev Bhattiprolu    "EventCode": "0x3000A",
370826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_PM",
371826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was issued to the Permute execution pipe and waiting to finish. Includes permute and decimal fixed point instructions (128 bit BCD arithmetic) + a few 128 bit fixpoint add/subtract instructions with carry. Not qualified by vector or multicycle",
372826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
373826db0f1SSukadev Bhattiprolu  },
374826db0f1SSukadev Bhattiprolu  {,
375826db0f1SSukadev Bhattiprolu    "EventCode": "0x3000E",
376826db0f1SSukadev Bhattiprolu    "EventName": "PM_FXU_1PLUS_BUSY",
377826db0f1SSukadev Bhattiprolu    "BriefDescription": "At least one of the 4 FXU units is busy",
378826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
379826db0f1SSukadev Bhattiprolu  },
380826db0f1SSukadev Bhattiprolu  {,
381826db0f1SSukadev Bhattiprolu    "EventCode": "0x30028",
382826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_SPEC_FINISH",
383826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall while waiting for the non-speculative finish of either a stcx waiting for its result or a load waiting for non-critical sectors of data and ECC",
384826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
385826db0f1SSukadev Bhattiprolu  },
386826db0f1SSukadev Bhattiprolu  {,
387826db0f1SSukadev Bhattiprolu    "EventCode": "0x3012C",
388826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_ST_FWD",
389826db0f1SSukadev Bhattiprolu    "BriefDescription": "Marked st forwards",
390826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
391826db0f1SSukadev Bhattiprolu  },
392826db0f1SSukadev Bhattiprolu  {,
393826db0f1SSukadev Bhattiprolu    "EventCode": "0x30130",
394826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST_FIN",
395826db0f1SSukadev Bhattiprolu    "BriefDescription": "marked instruction finished",
396826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
397826db0f1SSukadev Bhattiprolu  },
398826db0f1SSukadev Bhattiprolu  {,
399826db0f1SSukadev Bhattiprolu    "EventCode": "0x3003A",
400826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_EXCEPTION",
401826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the NTC instruction is not allowed to complete because it was interrupted by ANY exception, which has to be serviced before the instruction can complete",
402826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
403826db0f1SSukadev Bhattiprolu  },
404826db0f1SSukadev Bhattiprolu  {,
405826db0f1SSukadev Bhattiprolu    "EventCode": "0x3003C",
406826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_NESTED_TEND",
407826db0f1SSukadev Bhattiprolu    "BriefDescription": "Completion stall because the ISU is updating the TEXASR to keep track of the nested tend and decrement the TEXASR nested level. This is a short delay",
408826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
409826db0f1SSukadev Bhattiprolu  },
410826db0f1SSukadev Bhattiprolu  {,
411826db0f1SSukadev Bhattiprolu    "EventCode": "0x3013E",
412826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_STALL_CMPLU_CYC",
413826db0f1SSukadev Bhattiprolu    "BriefDescription": "Number of cycles the marked instruction is experiencing a stall while it is next to complete (NTC)",
414826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
415826db0f1SSukadev Bhattiprolu  },
416826db0f1SSukadev Bhattiprolu  {,
417826db0f1SSukadev Bhattiprolu    "EventCode": "0x3C044",
418826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L3.1_ECO_SHR",
419826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to a demand load",
420826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
421826db0f1SSukadev Bhattiprolu  },
422826db0f1SSukadev Bhattiprolu  {,
423826db0f1SSukadev Bhattiprolu    "EventCode": "0x3C04A",
424826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_RMEM",
425826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group ( Remote) due to a demand load",
426826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
427826db0f1SSukadev Bhattiprolu  },
428826db0f1SSukadev Bhattiprolu  {,
429826db0f1SSukadev Bhattiprolu    "EventCode": "0x34040",
430826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L2_DISP_CONFLICT_LDHITST",
431826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 with load hit store conflict due to an instruction fetch (not prefetch)",
432826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
433826db0f1SSukadev Bhattiprolu  },
434826db0f1SSukadev Bhattiprolu  {,
435826db0f1SSukadev Bhattiprolu    "EventCode": "0x34044",
436826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L3.1_ECO_SHR",
437826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to an instruction fetch (not prefetch)",
438826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
439826db0f1SSukadev Bhattiprolu  },
440826db0f1SSukadev Bhattiprolu  {,
441826db0f1SSukadev Bhattiprolu    "EventCode": "0x34048",
442826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_DL2L3_SHR",
443826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to an instruction fetch (not prefetch)",
444826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
445826db0f1SSukadev Bhattiprolu  },
446826db0f1SSukadev Bhattiprolu  {,
447826db0f1SSukadev Bhattiprolu    "EventCode": "0x3404C",
448826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_DL4",
449826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to an instruction fetch (not prefetch)",
450826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
451826db0f1SSukadev Bhattiprolu  },
452826db0f1SSukadev Bhattiprolu  {,
453826db0f1SSukadev Bhattiprolu    "EventCode": "0x35046",
454826db0f1SSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2.1_SHR",
455826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L2 on the same chip due to a instruction side request",
456826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
457826db0f1SSukadev Bhattiprolu  },
458826db0f1SSukadev Bhattiprolu  {,
459826db0f1SSukadev Bhattiprolu    "EventCode": "0x3504E",
460826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ0_4_6_ENTRIES",
461826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 4, 5, or 6 DARQ entries (out of 12) are in use",
462826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
463826db0f1SSukadev Bhattiprolu  },
464826db0f1SSukadev Bhattiprolu  {,
465826db0f1SSukadev Bhattiprolu    "EventCode": "0x3E044",
466826db0f1SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3.1_ECO_SHR",
467826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's ECO L3 on the same chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included",
468826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
469826db0f1SSukadev Bhattiprolu  },
470826db0f1SSukadev Bhattiprolu  {,
471826db0f1SSukadev Bhattiprolu    "EventCode": "0x3F144",
472826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3.1_ECO_SHR",
473826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's ECO 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",
474826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
475826db0f1SSukadev Bhattiprolu  },
476826db0f1SSukadev Bhattiprolu  {,
477826db0f1SSukadev Bhattiprolu    "EventCode": "0x30050",
478826db0f1SSukadev Bhattiprolu    "EventName": "PM_SYS_PUMP_CPRED",
479826db0f1SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was system pump for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)",
480826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
481826db0f1SSukadev Bhattiprolu  },
482826db0f1SSukadev Bhattiprolu  {,
483826db0f1SSukadev Bhattiprolu    "EventCode": "0x30052",
484826db0f1SSukadev Bhattiprolu    "EventName": "PM_SYS_PUMP_MPRED",
485826db0f1SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)",
486826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
487826db0f1SSukadev Bhattiprolu  },
488826db0f1SSukadev Bhattiprolu  {,
489826db0f1SSukadev Bhattiprolu    "EventCode": "0x3C050",
490826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_SYS_PUMP_CPRED",
491826db0f1SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was system pump (prediction=correct) for a demand load",
492826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
493826db0f1SSukadev Bhattiprolu  },
494826db0f1SSukadev Bhattiprolu  {,
495826db0f1SSukadev Bhattiprolu    "EventCode": "0x3C052",
496826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_SYS_PUMP_MPRED",
497826db0f1SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for a demand load",
498826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
499826db0f1SSukadev Bhattiprolu  },
500826db0f1SSukadev Bhattiprolu  {,
501826db0f1SSukadev Bhattiprolu    "EventCode": "0x3D05A",
502826db0f1SSukadev Bhattiprolu    "EventName": "PM_NTC_ISSUE_HELD_OTHER",
503826db0f1SSukadev Bhattiprolu    "BriefDescription": "The NTC instruction is being held at dispatch during regular pipeline cycles, or because the VSU is busy with multi-cycle instructions, or because of a write-back collision with VSU",
504826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
505826db0f1SSukadev Bhattiprolu  },
506826db0f1SSukadev Bhattiprolu  {,
507826db0f1SSukadev Bhattiprolu    "EventCode": "0x3D05C",
508826db0f1SSukadev Bhattiprolu    "EventName": "PM_DISP_HELD_HB_FULL",
509826db0f1SSukadev Bhattiprolu    "BriefDescription": "Dispatch held due to History Buffer full. Could be GPR/VSR/VMR/FPR/CR/XVF; CR; XVF (XER/VSCR/FPSCR)",
510826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
511826db0f1SSukadev Bhattiprolu  },
512826db0f1SSukadev Bhattiprolu  {,
513826db0f1SSukadev Bhattiprolu    "EventCode": "0x3E158",
514826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_STCX_FAIL",
515826db0f1SSukadev Bhattiprolu    "BriefDescription": "marked stcx failed",
516826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
517826db0f1SSukadev Bhattiprolu  },
518826db0f1SSukadev Bhattiprolu  {,
519826db0f1SSukadev Bhattiprolu    "EventCode": "0x3F056",
520826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L3_HIT",
521826db0f1SSukadev Bhattiprolu    "BriefDescription": "A radix translation attempt missed in the TLB but hit on the first, second, and third levels of page walk cache.",
522826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
523826db0f1SSukadev Bhattiprolu  },
524826db0f1SSukadev Bhattiprolu  {,
525826db0f1SSukadev Bhattiprolu    "EventCode": "0x3F058",
526826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L1_PDE_FROM_L3",
527826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Directory Entry was reloaded to a level 1 page walk cache from the core's L3 data cache",
528826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
529826db0f1SSukadev Bhattiprolu  },
530826db0f1SSukadev Bhattiprolu  {,
531826db0f1SSukadev Bhattiprolu    "EventCode": "0x3F05E",
532826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L3_PTE_FROM_L3",
533826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 3 page walk cache from the core's L3 data cache. This implies that a level 4 PWC access was not necessary for this translation",
534826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
535826db0f1SSukadev Bhattiprolu  },
536826db0f1SSukadev Bhattiprolu  {,
537826db0f1SSukadev Bhattiprolu    "EventCode": "0x30064",
538826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ_STORE_XMIT",
539826db0f1SSukadev Bhattiprolu    "BriefDescription": "The DARQ attempted to transmit a store into an LSAQ or SRQ entry. Includes rejects. Not qualified by thread, so it includes counts for the whole core",
540826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
541826db0f1SSukadev Bhattiprolu  },
542826db0f1SSukadev Bhattiprolu  {,
543826db0f1SSukadev Bhattiprolu    "EventCode": "0x30068",
544826db0f1SSukadev Bhattiprolu    "EventName": "PM_L1_ICACHE_RELOADED_PREF",
545826db0f1SSukadev Bhattiprolu    "BriefDescription": "Counts all Icache prefetch reloads ( includes demand turned into prefetch)",
546826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
547826db0f1SSukadev Bhattiprolu  },
548826db0f1SSukadev Bhattiprolu  {,
549826db0f1SSukadev Bhattiprolu    "EventCode": "0x301E4",
550826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_BR_MPRED_CMPL",
551826db0f1SSukadev Bhattiprolu    "BriefDescription": "Marked Branch Mispredicted",
552826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
553826db0f1SSukadev Bhattiprolu  },
554826db0f1SSukadev Bhattiprolu  {,
555826db0f1SSukadev Bhattiprolu    "EventCode": "0x300F2",
556826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_DISP",
557826db0f1SSukadev Bhattiprolu    "BriefDescription": "# PPC Dispatched",
558826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
559826db0f1SSukadev Bhattiprolu  },
560826db0f1SSukadev Bhattiprolu  {,
561826db0f1SSukadev Bhattiprolu    "EventCode": "0x300F6",
562826db0f1SSukadev Bhattiprolu    "EventName": "PM_L1_DCACHE_RELOAD_VALID",
563826db0f1SSukadev Bhattiprolu    "BriefDescription": "DL1 reloaded due to Demand Load",
564826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
565826db0f1SSukadev Bhattiprolu  },
566826db0f1SSukadev Bhattiprolu  {,
567826db0f1SSukadev Bhattiprolu    "EventCode": "0x300FE",
568826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L3MISS",
569826db0f1SSukadev Bhattiprolu    "BriefDescription": "Demand LD - L3 Miss (not L2 hit and not L3 hit)",
570826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
571826db0f1SSukadev Bhattiprolu  },
572826db0f1SSukadev Bhattiprolu  {,
573826db0f1SSukadev Bhattiprolu    "EventCode": "0x4000A",
574826db0f1SSukadev Bhattiprolu    "EventName": "PM_ISQ_36_44_ENTRIES",
575826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 36 or more Issue Queue entries are in use. This is a shared event, not per thread. There are 44 issue queue entries across 4 slices in the whole core",
576826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
577826db0f1SSukadev Bhattiprolu  },
578826db0f1SSukadev Bhattiprolu  {,
579826db0f1SSukadev Bhattiprolu    "EventCode": "0x4000C",
580826db0f1SSukadev Bhattiprolu    "EventName": "PM_FREQ_UP",
581826db0f1SSukadev Bhattiprolu    "BriefDescription": "Power Management: Above Threshold A",
582826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
583826db0f1SSukadev Bhattiprolu  },
584826db0f1SSukadev Bhattiprolu  {,
585826db0f1SSukadev Bhattiprolu    "EventCode": "0x40012",
586826db0f1SSukadev Bhattiprolu    "EventName": "PM_L1_ICACHE_RELOADED_ALL",
587826db0f1SSukadev Bhattiprolu    "BriefDescription": "Counts all Icache reloads includes demand, prefetch, prefetch turned into demand and demand turned into prefetch",
588826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
589826db0f1SSukadev Bhattiprolu  },
590826db0f1SSukadev Bhattiprolu  {,
591826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D01A",
592826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_EIEIO",
593826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction is an EIEIO waiting for response from L2",
594826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
595826db0f1SSukadev Bhattiprolu  },
596826db0f1SSukadev Bhattiprolu  {,
597826db0f1SSukadev Bhattiprolu    "EventCode": "0x4E014",
598826db0f1SSukadev Bhattiprolu    "EventName": "PM_TM_TX_PASS_RUN_INST",
599826db0f1SSukadev Bhattiprolu    "BriefDescription": "Run instructions spent in successful transactions",
600826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
601826db0f1SSukadev Bhattiprolu  },
602826db0f1SSukadev Bhattiprolu  {,
603826db0f1SSukadev Bhattiprolu    "EventCode": "0x4E018",
604826db0f1SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_NTC_DISP_FIN",
605826db0f1SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was one that must finish at dispatch.",
606826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
607826db0f1SSukadev Bhattiprolu  },
608826db0f1SSukadev Bhattiprolu  {,
609826db0f1SSukadev Bhattiprolu    "EventCode": "0x4C122",
610826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ1_0_3_ENTRIES",
611826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 3 or fewer DARQ1 entries (out of 12) are in use",
612826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
613826db0f1SSukadev Bhattiprolu  },
614826db0f1SSukadev Bhattiprolu  {,
615826db0f1SSukadev Bhattiprolu    "EventCode": "0x40134",
616826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST_TIMEO",
617826db0f1SSukadev Bhattiprolu    "BriefDescription": "marked Instruction finish timeout (instruction lost)",
618826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
619826db0f1SSukadev Bhattiprolu  },
620826db0f1SSukadev Bhattiprolu  {,
621826db0f1SSukadev Bhattiprolu    "EventCode": "0x4003C",
622826db0f1SSukadev Bhattiprolu    "EventName": "PM_DISP_HELD_SYNC_HOLD",
623826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which dispatch is held because of a synchronizing instruction in the pipeline",
624826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
625826db0f1SSukadev Bhattiprolu  },
626826db0f1SSukadev Bhattiprolu  {,
627826db0f1SSukadev Bhattiprolu    "EventCode": "0x4C04A",
628826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_OFF_CHIP_CACHE",
629826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to a demand load",
630826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
631826db0f1SSukadev Bhattiprolu  },
632826db0f1SSukadev Bhattiprolu  {,
633826db0f1SSukadev Bhattiprolu    "EventCode": "0x4C04E",
634826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L3MISS_MOD",
635826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a location other than the local core's L3 due to a demand load",
636826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
637826db0f1SSukadev Bhattiprolu  },
638826db0f1SSukadev Bhattiprolu  {,
639826db0f1SSukadev Bhattiprolu    "EventCode": "0x44040",
640826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L2_DISP_CONFLICT_OTHER",
641826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 with dispatch conflict due to an instruction fetch (not prefetch)",
642826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
643826db0f1SSukadev Bhattiprolu  },
644826db0f1SSukadev Bhattiprolu  {,
645826db0f1SSukadev Bhattiprolu    "EventCode": "0x44048",
646826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_DL2L3_MOD",
647826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to an instruction fetch (not prefetch)",
648826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
649826db0f1SSukadev Bhattiprolu  },
650826db0f1SSukadev Bhattiprolu  {,
651826db0f1SSukadev Bhattiprolu    "EventCode": "0x4404C",
652826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_DMEM",
653826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's memory on the same Node or Group (Distant) due to an instruction fetch (not prefetch)",
654826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
655826db0f1SSukadev Bhattiprolu  },
656826db0f1SSukadev Bhattiprolu  {,
657826db0f1SSukadev Bhattiprolu    "EventCode": "0x4404E",
658826db0f1SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L3MISS_MOD",
659826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from a location other than the local core's L3 due to a instruction fetch",
660826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
661826db0f1SSukadev Bhattiprolu  },
662826db0f1SSukadev Bhattiprolu  {,
663826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D142",
664826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L3",
665826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L3 due to a marked load",
666826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
667826db0f1SSukadev Bhattiprolu  },
668826db0f1SSukadev Bhattiprolu  {,
669826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D04A",
670826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ0_0_3_ENTRIES",
671826db0f1SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 3 or less DARQ entries (out of 12) are in use",
672826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
673826db0f1SSukadev Bhattiprolu  },
674826db0f1SSukadev Bhattiprolu  {,
675826db0f1SSukadev Bhattiprolu    "EventCode": "0x45042",
676826db0f1SSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L3",
677826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 due to a instruction side request",
678826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
679826db0f1SSukadev Bhattiprolu  },
680826db0f1SSukadev Bhattiprolu  {,
681826db0f1SSukadev Bhattiprolu    "EventCode": "0x45046",
682826db0f1SSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2.1_MOD",
683826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L2 on the same chip due to a instruction side request",
684826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
685826db0f1SSukadev Bhattiprolu  },
686826db0f1SSukadev Bhattiprolu  {,
687826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F144",
688826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3.1_ECO_MOD",
689826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's ECO 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",
690826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
691826db0f1SSukadev Bhattiprolu  },
692826db0f1SSukadev Bhattiprolu  {,
693826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F14E",
694826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3MISS",
695826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from a location other than the 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",
696826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
697826db0f1SSukadev Bhattiprolu  },
698826db0f1SSukadev Bhattiprolu  {,
699826db0f1SSukadev Bhattiprolu    "EventCode": "0x4C050",
700826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_SYS_PUMP_MPRED_RTY",
701826db0f1SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) ended up larger than Initial Pump Scope (Chip/Group) for a demand load",
702826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
703826db0f1SSukadev Bhattiprolu  },
704826db0f1SSukadev Bhattiprolu  {,
705826db0f1SSukadev Bhattiprolu    "EventCode": "0x4C052",
706826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_PUMP_MPRED",
707826db0f1SSukadev Bhattiprolu    "BriefDescription": "Pump misprediction. Counts across all types of pumps for a demand load",
708826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
709826db0f1SSukadev Bhattiprolu  },
710826db0f1SSukadev Bhattiprolu  {,
711826db0f1SSukadev Bhattiprolu    "EventCode": "0x4405E",
712826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ_STORE_REJECT",
713826db0f1SSukadev Bhattiprolu    "BriefDescription": "The DARQ attempted to transmit a store into an LSAQ or SRQ entry but It was rejected. Divide by PM_DARQ_STORE_XMIT to get reject ratio",
714826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
715826db0f1SSukadev Bhattiprolu  },
716826db0f1SSukadev Bhattiprolu  {,
717826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D058",
718826db0f1SSukadev Bhattiprolu    "EventName": "PM_VECTOR_FLOP_CMPL",
719826db0f1SSukadev Bhattiprolu    "BriefDescription": "Vector FP instruction completed",
720826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
721826db0f1SSukadev Bhattiprolu  },
722826db0f1SSukadev Bhattiprolu  {,
723826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D05A",
724826db0f1SSukadev Bhattiprolu    "EventName": "PM_NON_MATH_FLOP_CMPL",
725826db0f1SSukadev Bhattiprolu    "BriefDescription": "Non FLOP operation completed",
726826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
727826db0f1SSukadev Bhattiprolu  },
728826db0f1SSukadev Bhattiprolu  {,
729826db0f1SSukadev Bhattiprolu    "EventCode": "0x4505A",
730826db0f1SSukadev Bhattiprolu    "EventName": "PM_SP_FLOP_CMPL",
731826db0f1SSukadev Bhattiprolu    "BriefDescription": "SP instruction completed",
732826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
733826db0f1SSukadev Bhattiprolu  },
734826db0f1SSukadev Bhattiprolu  {,
735826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F056",
736826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L1_PDE_FROM_L3MISS",
737826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Directory Entry was reloaded to a level 1 page walk cache from beyond the core's L3 data cache. The source could be local/remote/distant memory or another core's cache",
738826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
739826db0f1SSukadev Bhattiprolu  },
740826db0f1SSukadev Bhattiprolu  {,
741826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F058",
742826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L2_PTE_FROM_L3",
743826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 2 page walk cache from the core's L3 data cache. This implies that level 3 and level 4 PWC accesses were not necessary for this translation",
744826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
745826db0f1SSukadev Bhattiprolu  },
746826db0f1SSukadev Bhattiprolu  {,
747826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F05A",
748826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L4_PTE_FROM_L3",
749826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 4 page walk cache from the core's L3 data cache. This is the deepest level of PWC possible for a translation",
750826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
751826db0f1SSukadev Bhattiprolu  },
752826db0f1SSukadev Bhattiprolu  {,
753826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F05E",
754826db0f1SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L3_PTE_FROM_L3MISS",
755826db0f1SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 3 page walk cache from beyond the core's L3 data cache. This implies that a level 4 PWC access was not necessary for this translation. The source could be local/remote/distant memory or another core's cache",
756826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
757826db0f1SSukadev Bhattiprolu  },
758826db0f1SSukadev Bhattiprolu  {,
759826db0f1SSukadev Bhattiprolu    "EventCode": "0x401E0",
760826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_INST_CMPL",
761826db0f1SSukadev Bhattiprolu    "BriefDescription": "marked instruction completed",
762826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
763826db0f1SSukadev Bhattiprolu  },
764826db0f1SSukadev Bhattiprolu  {,
765826db0f1SSukadev Bhattiprolu    "EventCode": "0x400F4",
766826db0f1SSukadev Bhattiprolu    "EventName": "PM_RUN_PURR",
767826db0f1SSukadev Bhattiprolu    "BriefDescription": "Run_PURR",
768826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
769826db0f1SSukadev Bhattiprolu  },
770826db0f1SSukadev Bhattiprolu  {,
771826db0f1SSukadev Bhattiprolu    "EventCode": "0x400FC",
772826db0f1SSukadev Bhattiprolu    "EventName": "PM_ITLB_MISS",
773826db0f1SSukadev Bhattiprolu    "BriefDescription": "ITLB Reloaded. Counts 1 per ITLB miss for HPT but multiple for radix depending on number of levels traveresed",
774826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
775826db0f1SSukadev Bhattiprolu  },
776826db0f1SSukadev Bhattiprolu  {,
777826db0f1SSukadev Bhattiprolu    "EventCode": "0x400FE",
778826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_MEMORY",
779826db0f1SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a memory location including L4 from local remote or distant due to a demand load",
780826db0f1SSukadev Bhattiprolu    "PublicDescription": ""
781826db0f1SSukadev Bhattiprolu  }
782826db0f1SSukadev Bhattiprolu]
783