xref: /linux/tools/perf/pmu-events/arch/x86/cascadelakex/other.json (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1[
2    {
3        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.",
4        "Counter": "0,1,2,3",
5        "EventCode": "0x28",
6        "EventName": "CORE_POWER.LVL0_TURBO_LICENSE",
7        "PublicDescription": "Core cycles where the core was running with power-delivery for baseline license level 0.  This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes.",
8        "SampleAfterValue": "200003",
9        "UMask": "0x7"
10    },
11    {
12        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo schedule.",
13        "Counter": "0,1,2,3",
14        "EventCode": "0x28",
15        "EventName": "CORE_POWER.LVL1_TURBO_LICENSE",
16        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 1.  This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions.",
17        "SampleAfterValue": "200003",
18        "UMask": "0x18"
19    },
20    {
21        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo schedule.",
22        "Counter": "0,1,2,3",
23        "EventCode": "0x28",
24        "EventName": "CORE_POWER.LVL2_TURBO_LICENSE",
25        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 2 (introduced in Skylake Server microarchitecture).  This includes high current AVX 512-bit instructions.",
26        "SampleAfterValue": "200003",
27        "UMask": "0x20"
28    },
29    {
30        "BriefDescription": "Core cycles the core was throttled due to a pending power level request.",
31        "Counter": "0,1,2,3",
32        "EventCode": "0x28",
33        "EventName": "CORE_POWER.THROTTLE",
34        "PublicDescription": "Core cycles the out-of-order engine was throttled due to a pending power level request.",
35        "SampleAfterValue": "200003",
36        "UMask": "0x40"
37    },
38    {
39        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IFWDFE",
40        "Counter": "0,1,2,3",
41        "EventCode": "0xEF",
42        "EventName": "CORE_SNOOP_RESPONSE.RSP_IFWDFE",
43        "SampleAfterValue": "2000003",
44        "UMask": "0x20"
45    },
46    {
47        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IFWDM",
48        "Counter": "0,1,2,3",
49        "EventCode": "0xEF",
50        "EventName": "CORE_SNOOP_RESPONSE.RSP_IFWDM",
51        "SampleAfterValue": "2000003",
52        "UMask": "0x10"
53    },
54    {
55        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IHITFSE",
56        "Counter": "0,1,2,3",
57        "EventCode": "0xEF",
58        "EventName": "CORE_SNOOP_RESPONSE.RSP_IHITFSE",
59        "SampleAfterValue": "2000003",
60        "UMask": "0x2"
61    },
62    {
63        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IHITI",
64        "Counter": "0,1,2,3",
65        "EventCode": "0xEF",
66        "EventName": "CORE_SNOOP_RESPONSE.RSP_IHITI",
67        "SampleAfterValue": "2000003",
68        "UMask": "0x1"
69    },
70    {
71        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_SFWDFE",
72        "Counter": "0,1,2,3",
73        "EventCode": "0xEF",
74        "EventName": "CORE_SNOOP_RESPONSE.RSP_SFWDFE",
75        "SampleAfterValue": "2000003",
76        "UMask": "0x40"
77    },
78    {
79        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_SFWDM",
80        "Counter": "0,1,2,3",
81        "EventCode": "0xEF",
82        "EventName": "CORE_SNOOP_RESPONSE.RSP_SFWDM",
83        "SampleAfterValue": "2000003",
84        "UMask": "0x8"
85    },
86    {
87        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_SHITFSE",
88        "Counter": "0,1,2,3",
89        "EventCode": "0xEF",
90        "EventName": "CORE_SNOOP_RESPONSE.RSP_SHITFSE",
91        "SampleAfterValue": "2000003",
92        "UMask": "0x4"
93    },
94    {
95        "BriefDescription": "Number of hardware interrupts received by the processor.",
96        "Counter": "0,1,2,3",
97        "EventCode": "0xCB",
98        "EventName": "HW_INTERRUPTS.RECEIVED",
99        "PublicDescription": "Counts the number of hardware interruptions received by the processor.",
100        "SampleAfterValue": "203",
101        "UMask": "0x1"
102    },
103    {
104        "BriefDescription": "Counts number of cache lines that are dropped and not written back to L3 as they are deemed to be less likely to be reused shortly",
105        "Counter": "0,1,2,3",
106        "EventCode": "0xFE",
107        "EventName": "IDI_MISC.WB_DOWNGRADE",
108        "PublicDescription": "Counts number of cache lines that are dropped and not written back to L3 as they are deemed to be less likely to be reused shortly.",
109        "SampleAfterValue": "100003",
110        "UMask": "0x4"
111    },
112    {
113        "BriefDescription": "Counts number of cache lines that are allocated and written back to L3 with the intention that they are more likely to be reused shortly",
114        "Counter": "0,1,2,3",
115        "EventCode": "0xFE",
116        "EventName": "IDI_MISC.WB_UPGRADE",
117        "PublicDescription": "Counts number of cache lines that are allocated and written back to L3 with the intention that they are more likely to be reused shortly.",
118        "SampleAfterValue": "100003",
119        "UMask": "0x2"
120    },
121    {
122        "BriefDescription": "OCR.ALL_DATA_RD.ANY_RESPONSE have any response type.",
123        "Counter": "0,1,2,3",
124        "EventCode": "0xB7, 0xBB",
125        "EventName": "OCR.ALL_DATA_RD.ANY_RESPONSE",
126        "MSRIndex": "0x1a6,0x1a7",
127        "MSRValue": "0x10491",
128        "SampleAfterValue": "100003",
129        "UMask": "0x1"
130    },
131    {
132        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
133        "Counter": "0,1,2,3",
134        "EventCode": "0xB7, 0xBB",
135        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
136        "MSRIndex": "0x1a6,0x1a7",
137        "MSRValue": "0x3F80400491",
138        "SampleAfterValue": "100003",
139        "UMask": "0x1"
140    },
141    {
142        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
143        "Counter": "0,1,2,3",
144        "EventCode": "0xB7, 0xBB",
145        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
146        "MSRIndex": "0x1a6,0x1a7",
147        "MSRValue": "0x80400491",
148        "SampleAfterValue": "100003",
149        "UMask": "0x1"
150    },
151    {
152        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
153        "Counter": "0,1,2,3",
154        "EventCode": "0xB7, 0xBB",
155        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
156        "MSRIndex": "0x1a6,0x1a7",
157        "MSRValue": "0x100400491",
158        "SampleAfterValue": "100003",
159        "UMask": "0x1"
160    },
161    {
162        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
163        "Counter": "0,1,2,3",
164        "EventCode": "0xB7, 0xBB",
165        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
166        "MSRIndex": "0x1a6,0x1a7",
167        "MSRValue": "0x3F80020491",
168        "SampleAfterValue": "100003",
169        "UMask": "0x1"
170    },
171    {
172        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
173        "Counter": "0,1,2,3",
174        "EventCode": "0xB7, 0xBB",
175        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
176        "MSRIndex": "0x1a6,0x1a7",
177        "MSRValue": "0x1000020491",
178        "SampleAfterValue": "100003",
179        "UMask": "0x1"
180    },
181    {
182        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
183        "Counter": "0,1,2,3",
184        "EventCode": "0xB7, 0xBB",
185        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
186        "MSRIndex": "0x1a6,0x1a7",
187        "MSRValue": "0x800020491",
188        "SampleAfterValue": "100003",
189        "UMask": "0x1"
190    },
191    {
192        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
193        "Counter": "0,1,2,3",
194        "EventCode": "0xB7, 0xBB",
195        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
196        "MSRIndex": "0x1a6,0x1a7",
197        "MSRValue": "0x400020491",
198        "SampleAfterValue": "100003",
199        "UMask": "0x1"
200    },
201    {
202        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
203        "Counter": "0,1,2,3",
204        "EventCode": "0xB7, 0xBB",
205        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
206        "MSRIndex": "0x1a6,0x1a7",
207        "MSRValue": "0x100020491",
208        "SampleAfterValue": "100003",
209        "UMask": "0x1"
210    },
211    {
212        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
213        "Counter": "0,1,2,3",
214        "EventCode": "0xB7, 0xBB",
215        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
216        "MSRIndex": "0x1a6,0x1a7",
217        "MSRValue": "0x200020491",
218        "SampleAfterValue": "100003",
219        "UMask": "0x1"
220    },
221    {
222        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
223        "Counter": "0,1,2,3",
224        "EventCode": "0xB7, 0xBB",
225        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
226        "MSRIndex": "0x1a6,0x1a7",
227        "MSRValue": "0x80020491",
228        "SampleAfterValue": "100003",
229        "UMask": "0x1"
230    },
231    {
232        "BriefDescription": "OCR.ALL_PF_DATA_RD.ANY_RESPONSE have any response type.",
233        "Counter": "0,1,2,3",
234        "EventCode": "0xB7, 0xBB",
235        "EventName": "OCR.ALL_PF_DATA_RD.ANY_RESPONSE",
236        "MSRIndex": "0x1a6,0x1a7",
237        "MSRValue": "0x10490",
238        "SampleAfterValue": "100003",
239        "UMask": "0x1"
240    },
241    {
242        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
243        "Counter": "0,1,2,3",
244        "EventCode": "0xB7, 0xBB",
245        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
246        "MSRIndex": "0x1a6,0x1a7",
247        "MSRValue": "0x3F80400490",
248        "SampleAfterValue": "100003",
249        "UMask": "0x1"
250    },
251    {
252        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
253        "Counter": "0,1,2,3",
254        "EventCode": "0xB7, 0xBB",
255        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
256        "MSRIndex": "0x1a6,0x1a7",
257        "MSRValue": "0x80400490",
258        "SampleAfterValue": "100003",
259        "UMask": "0x1"
260    },
261    {
262        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
263        "Counter": "0,1,2,3",
264        "EventCode": "0xB7, 0xBB",
265        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
266        "MSRIndex": "0x1a6,0x1a7",
267        "MSRValue": "0x100400490",
268        "SampleAfterValue": "100003",
269        "UMask": "0x1"
270    },
271    {
272        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
273        "Counter": "0,1,2,3",
274        "EventCode": "0xB7, 0xBB",
275        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
276        "MSRIndex": "0x1a6,0x1a7",
277        "MSRValue": "0x3F80020490",
278        "SampleAfterValue": "100003",
279        "UMask": "0x1"
280    },
281    {
282        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
283        "Counter": "0,1,2,3",
284        "EventCode": "0xB7, 0xBB",
285        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
286        "MSRIndex": "0x1a6,0x1a7",
287        "MSRValue": "0x1000020490",
288        "SampleAfterValue": "100003",
289        "UMask": "0x1"
290    },
291    {
292        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
293        "Counter": "0,1,2,3",
294        "EventCode": "0xB7, 0xBB",
295        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
296        "MSRIndex": "0x1a6,0x1a7",
297        "MSRValue": "0x800020490",
298        "SampleAfterValue": "100003",
299        "UMask": "0x1"
300    },
301    {
302        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
303        "Counter": "0,1,2,3",
304        "EventCode": "0xB7, 0xBB",
305        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
306        "MSRIndex": "0x1a6,0x1a7",
307        "MSRValue": "0x400020490",
308        "SampleAfterValue": "100003",
309        "UMask": "0x1"
310    },
311    {
312        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
313        "Counter": "0,1,2,3",
314        "EventCode": "0xB7, 0xBB",
315        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
316        "MSRIndex": "0x1a6,0x1a7",
317        "MSRValue": "0x100020490",
318        "SampleAfterValue": "100003",
319        "UMask": "0x1"
320    },
321    {
322        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
323        "Counter": "0,1,2,3",
324        "EventCode": "0xB7, 0xBB",
325        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
326        "MSRIndex": "0x1a6,0x1a7",
327        "MSRValue": "0x200020490",
328        "SampleAfterValue": "100003",
329        "UMask": "0x1"
330    },
331    {
332        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
333        "Counter": "0,1,2,3",
334        "EventCode": "0xB7, 0xBB",
335        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
336        "MSRIndex": "0x1a6,0x1a7",
337        "MSRValue": "0x80020490",
338        "SampleAfterValue": "100003",
339        "UMask": "0x1"
340    },
341    {
342        "BriefDescription": "OCR.ALL_PF_RFO.ANY_RESPONSE have any response type.",
343        "Counter": "0,1,2,3",
344        "EventCode": "0xB7, 0xBB",
345        "EventName": "OCR.ALL_PF_RFO.ANY_RESPONSE",
346        "MSRIndex": "0x1a6,0x1a7",
347        "MSRValue": "0x10120",
348        "SampleAfterValue": "100003",
349        "UMask": "0x1"
350    },
351    {
352        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
353        "Counter": "0,1,2,3",
354        "EventCode": "0xB7, 0xBB",
355        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
356        "MSRIndex": "0x1a6,0x1a7",
357        "MSRValue": "0x3F80400120",
358        "SampleAfterValue": "100003",
359        "UMask": "0x1"
360    },
361    {
362        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
363        "Counter": "0,1,2,3",
364        "EventCode": "0xB7, 0xBB",
365        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
366        "MSRIndex": "0x1a6,0x1a7",
367        "MSRValue": "0x80400120",
368        "SampleAfterValue": "100003",
369        "UMask": "0x1"
370    },
371    {
372        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
373        "Counter": "0,1,2,3",
374        "EventCode": "0xB7, 0xBB",
375        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
376        "MSRIndex": "0x1a6,0x1a7",
377        "MSRValue": "0x100400120",
378        "SampleAfterValue": "100003",
379        "UMask": "0x1"
380    },
381    {
382        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP",
383        "Counter": "0,1,2,3",
384        "EventCode": "0xB7, 0xBB",
385        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP",
386        "MSRIndex": "0x1a6,0x1a7",
387        "MSRValue": "0x3F80020120",
388        "SampleAfterValue": "100003",
389        "UMask": "0x1"
390    },
391    {
392        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
393        "Counter": "0,1,2,3",
394        "EventCode": "0xB7, 0xBB",
395        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
396        "MSRIndex": "0x1a6,0x1a7",
397        "MSRValue": "0x1000020120",
398        "SampleAfterValue": "100003",
399        "UMask": "0x1"
400    },
401    {
402        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
403        "Counter": "0,1,2,3",
404        "EventCode": "0xB7, 0xBB",
405        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
406        "MSRIndex": "0x1a6,0x1a7",
407        "MSRValue": "0x800020120",
408        "SampleAfterValue": "100003",
409        "UMask": "0x1"
410    },
411    {
412        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
413        "Counter": "0,1,2,3",
414        "EventCode": "0xB7, 0xBB",
415        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
416        "MSRIndex": "0x1a6,0x1a7",
417        "MSRValue": "0x400020120",
418        "SampleAfterValue": "100003",
419        "UMask": "0x1"
420    },
421    {
422        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
423        "Counter": "0,1,2,3",
424        "EventCode": "0xB7, 0xBB",
425        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
426        "MSRIndex": "0x1a6,0x1a7",
427        "MSRValue": "0x100020120",
428        "SampleAfterValue": "100003",
429        "UMask": "0x1"
430    },
431    {
432        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_MISS",
433        "Counter": "0,1,2,3",
434        "EventCode": "0xB7, 0xBB",
435        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_MISS",
436        "MSRIndex": "0x1a6,0x1a7",
437        "MSRValue": "0x200020120",
438        "SampleAfterValue": "100003",
439        "UMask": "0x1"
440    },
441    {
442        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NONE",
443        "Counter": "0,1,2,3",
444        "EventCode": "0xB7, 0xBB",
445        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NONE",
446        "MSRIndex": "0x1a6,0x1a7",
447        "MSRValue": "0x80020120",
448        "SampleAfterValue": "100003",
449        "UMask": "0x1"
450    },
451    {
452        "BriefDescription": "OCR.ALL_READS.ANY_RESPONSE have any response type.",
453        "Counter": "0,1,2,3",
454        "EventCode": "0xB7, 0xBB",
455        "EventName": "OCR.ALL_READS.ANY_RESPONSE",
456        "MSRIndex": "0x1a6,0x1a7",
457        "MSRValue": "0x107F7",
458        "SampleAfterValue": "100003",
459        "UMask": "0x1"
460    },
461    {
462        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
463        "Counter": "0,1,2,3",
464        "EventCode": "0xB7, 0xBB",
465        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
466        "MSRIndex": "0x1a6,0x1a7",
467        "MSRValue": "0x3F804007F7",
468        "SampleAfterValue": "100003",
469        "UMask": "0x1"
470    },
471    {
472        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
473        "Counter": "0,1,2,3",
474        "EventCode": "0xB7, 0xBB",
475        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
476        "MSRIndex": "0x1a6,0x1a7",
477        "MSRValue": "0x804007F7",
478        "SampleAfterValue": "100003",
479        "UMask": "0x1"
480    },
481    {
482        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
483        "Counter": "0,1,2,3",
484        "EventCode": "0xB7, 0xBB",
485        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
486        "MSRIndex": "0x1a6,0x1a7",
487        "MSRValue": "0x1004007F7",
488        "SampleAfterValue": "100003",
489        "UMask": "0x1"
490    },
491    {
492        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP",
493        "Counter": "0,1,2,3",
494        "EventCode": "0xB7, 0xBB",
495        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP",
496        "MSRIndex": "0x1a6,0x1a7",
497        "MSRValue": "0x3F800207F7",
498        "SampleAfterValue": "100003",
499        "UMask": "0x1"
500    },
501    {
502        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE",
503        "Counter": "0,1,2,3",
504        "EventCode": "0xB7, 0xBB",
505        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE",
506        "MSRIndex": "0x1a6,0x1a7",
507        "MSRValue": "0x10000207F7",
508        "SampleAfterValue": "100003",
509        "UMask": "0x1"
510    },
511    {
512        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
513        "Counter": "0,1,2,3",
514        "EventCode": "0xB7, 0xBB",
515        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
516        "MSRIndex": "0x1a6,0x1a7",
517        "MSRValue": "0x8000207F7",
518        "SampleAfterValue": "100003",
519        "UMask": "0x1"
520    },
521    {
522        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
523        "Counter": "0,1,2,3",
524        "EventCode": "0xB7, 0xBB",
525        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
526        "MSRIndex": "0x1a6,0x1a7",
527        "MSRValue": "0x4000207F7",
528        "SampleAfterValue": "100003",
529        "UMask": "0x1"
530    },
531    {
532        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED",
533        "Counter": "0,1,2,3",
534        "EventCode": "0xB7, 0xBB",
535        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED",
536        "MSRIndex": "0x1a6,0x1a7",
537        "MSRValue": "0x1000207F7",
538        "SampleAfterValue": "100003",
539        "UMask": "0x1"
540    },
541    {
542        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_MISS",
543        "Counter": "0,1,2,3",
544        "EventCode": "0xB7, 0xBB",
545        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_MISS",
546        "MSRIndex": "0x1a6,0x1a7",
547        "MSRValue": "0x2000207F7",
548        "SampleAfterValue": "100003",
549        "UMask": "0x1"
550    },
551    {
552        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_NONE",
553        "Counter": "0,1,2,3",
554        "EventCode": "0xB7, 0xBB",
555        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_NONE",
556        "MSRIndex": "0x1a6,0x1a7",
557        "MSRValue": "0x800207F7",
558        "SampleAfterValue": "100003",
559        "UMask": "0x1"
560    },
561    {
562        "BriefDescription": "OCR.ALL_RFO.ANY_RESPONSE have any response type.",
563        "Counter": "0,1,2,3",
564        "EventCode": "0xB7, 0xBB",
565        "EventName": "OCR.ALL_RFO.ANY_RESPONSE",
566        "MSRIndex": "0x1a6,0x1a7",
567        "MSRValue": "0x10122",
568        "SampleAfterValue": "100003",
569        "UMask": "0x1"
570    },
571    {
572        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
573        "Counter": "0,1,2,3",
574        "EventCode": "0xB7, 0xBB",
575        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
576        "MSRIndex": "0x1a6,0x1a7",
577        "MSRValue": "0x3F80400122",
578        "SampleAfterValue": "100003",
579        "UMask": "0x1"
580    },
581    {
582        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
583        "Counter": "0,1,2,3",
584        "EventCode": "0xB7, 0xBB",
585        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
586        "MSRIndex": "0x1a6,0x1a7",
587        "MSRValue": "0x80400122",
588        "SampleAfterValue": "100003",
589        "UMask": "0x1"
590    },
591    {
592        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
593        "Counter": "0,1,2,3",
594        "EventCode": "0xB7, 0xBB",
595        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
596        "MSRIndex": "0x1a6,0x1a7",
597        "MSRValue": "0x100400122",
598        "SampleAfterValue": "100003",
599        "UMask": "0x1"
600    },
601    {
602        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP",
603        "Counter": "0,1,2,3",
604        "EventCode": "0xB7, 0xBB",
605        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP",
606        "MSRIndex": "0x1a6,0x1a7",
607        "MSRValue": "0x3F80020122",
608        "SampleAfterValue": "100003",
609        "UMask": "0x1"
610    },
611    {
612        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
613        "Counter": "0,1,2,3",
614        "EventCode": "0xB7, 0xBB",
615        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
616        "MSRIndex": "0x1a6,0x1a7",
617        "MSRValue": "0x1000020122",
618        "SampleAfterValue": "100003",
619        "UMask": "0x1"
620    },
621    {
622        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
623        "Counter": "0,1,2,3",
624        "EventCode": "0xB7, 0xBB",
625        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
626        "MSRIndex": "0x1a6,0x1a7",
627        "MSRValue": "0x800020122",
628        "SampleAfterValue": "100003",
629        "UMask": "0x1"
630    },
631    {
632        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
633        "Counter": "0,1,2,3",
634        "EventCode": "0xB7, 0xBB",
635        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
636        "MSRIndex": "0x1a6,0x1a7",
637        "MSRValue": "0x400020122",
638        "SampleAfterValue": "100003",
639        "UMask": "0x1"
640    },
641    {
642        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
643        "Counter": "0,1,2,3",
644        "EventCode": "0xB7, 0xBB",
645        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
646        "MSRIndex": "0x1a6,0x1a7",
647        "MSRValue": "0x100020122",
648        "SampleAfterValue": "100003",
649        "UMask": "0x1"
650    },
651    {
652        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_MISS",
653        "Counter": "0,1,2,3",
654        "EventCode": "0xB7, 0xBB",
655        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_MISS",
656        "MSRIndex": "0x1a6,0x1a7",
657        "MSRValue": "0x200020122",
658        "SampleAfterValue": "100003",
659        "UMask": "0x1"
660    },
661    {
662        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_NONE",
663        "Counter": "0,1,2,3",
664        "EventCode": "0xB7, 0xBB",
665        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_NONE",
666        "MSRIndex": "0x1a6,0x1a7",
667        "MSRValue": "0x80020122",
668        "SampleAfterValue": "100003",
669        "UMask": "0x1"
670    },
671    {
672        "BriefDescription": "Counts all demand code reads have any response type.",
673        "Counter": "0,1,2,3",
674        "EventCode": "0xB7, 0xBB",
675        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
676        "MSRIndex": "0x1a6,0x1a7",
677        "MSRValue": "0x10004",
678        "SampleAfterValue": "100003",
679        "UMask": "0x1"
680    },
681    {
682        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
683        "Counter": "0,1,2,3",
684        "EventCode": "0xB7, 0xBB",
685        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
686        "MSRIndex": "0x1a6,0x1a7",
687        "MSRValue": "0x3F80400004",
688        "SampleAfterValue": "100003",
689        "UMask": "0x1"
690    },
691    {
692        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
693        "Counter": "0,1,2,3",
694        "EventCode": "0xB7, 0xBB",
695        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
696        "MSRIndex": "0x1a6,0x1a7",
697        "MSRValue": "0x80400004",
698        "SampleAfterValue": "100003",
699        "UMask": "0x1"
700    },
701    {
702        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
703        "Counter": "0,1,2,3",
704        "EventCode": "0xB7, 0xBB",
705        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
706        "MSRIndex": "0x1a6,0x1a7",
707        "MSRValue": "0x100400004",
708        "SampleAfterValue": "100003",
709        "UMask": "0x1"
710    },
711    {
712        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP",
713        "Counter": "0,1,2,3",
714        "EventCode": "0xB7, 0xBB",
715        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP",
716        "MSRIndex": "0x1a6,0x1a7",
717        "MSRValue": "0x3F80020004",
718        "SampleAfterValue": "100003",
719        "UMask": "0x1"
720    },
721    {
722        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
723        "Counter": "0,1,2,3",
724        "EventCode": "0xB7, 0xBB",
725        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
726        "MSRIndex": "0x1a6,0x1a7",
727        "MSRValue": "0x1000020004",
728        "SampleAfterValue": "100003",
729        "UMask": "0x1"
730    },
731    {
732        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
733        "Counter": "0,1,2,3",
734        "EventCode": "0xB7, 0xBB",
735        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
736        "MSRIndex": "0x1a6,0x1a7",
737        "MSRValue": "0x800020004",
738        "SampleAfterValue": "100003",
739        "UMask": "0x1"
740    },
741    {
742        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
743        "Counter": "0,1,2,3",
744        "EventCode": "0xB7, 0xBB",
745        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
746        "MSRIndex": "0x1a6,0x1a7",
747        "MSRValue": "0x400020004",
748        "SampleAfterValue": "100003",
749        "UMask": "0x1"
750    },
751    {
752        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
753        "Counter": "0,1,2,3",
754        "EventCode": "0xB7, 0xBB",
755        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
756        "MSRIndex": "0x1a6,0x1a7",
757        "MSRValue": "0x100020004",
758        "SampleAfterValue": "100003",
759        "UMask": "0x1"
760    },
761    {
762        "BriefDescription": "Counts all demand code reads",
763        "Counter": "0,1,2,3",
764        "EventCode": "0xB7, 0xBB",
765        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_MISS",
766        "MSRIndex": "0x1a6,0x1a7",
767        "MSRValue": "0x200020004",
768        "SampleAfterValue": "100003",
769        "UMask": "0x1"
770    },
771    {
772        "BriefDescription": "Counts all demand code reads",
773        "Counter": "0,1,2,3",
774        "EventCode": "0xB7, 0xBB",
775        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NONE",
776        "MSRIndex": "0x1a6,0x1a7",
777        "MSRValue": "0x80020004",
778        "SampleAfterValue": "100003",
779        "UMask": "0x1"
780    },
781    {
782        "BriefDescription": "Counts demand data reads have any response type.",
783        "Counter": "0,1,2,3",
784        "EventCode": "0xB7, 0xBB",
785        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
786        "MSRIndex": "0x1a6,0x1a7",
787        "MSRValue": "0x10001",
788        "SampleAfterValue": "100003",
789        "UMask": "0x1"
790    },
791    {
792        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
793        "Counter": "0,1,2,3",
794        "EventCode": "0xB7, 0xBB",
795        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
796        "MSRIndex": "0x1a6,0x1a7",
797        "MSRValue": "0x3F80400001",
798        "SampleAfterValue": "100003",
799        "UMask": "0x1"
800    },
801    {
802        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
803        "Counter": "0,1,2,3",
804        "EventCode": "0xB7, 0xBB",
805        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
806        "MSRIndex": "0x1a6,0x1a7",
807        "MSRValue": "0x80400001",
808        "SampleAfterValue": "100003",
809        "UMask": "0x1"
810    },
811    {
812        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
813        "Counter": "0,1,2,3",
814        "EventCode": "0xB7, 0xBB",
815        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
816        "MSRIndex": "0x1a6,0x1a7",
817        "MSRValue": "0x100400001",
818        "SampleAfterValue": "100003",
819        "UMask": "0x1"
820    },
821    {
822        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
823        "Counter": "0,1,2,3",
824        "EventCode": "0xB7, 0xBB",
825        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
826        "MSRIndex": "0x1a6,0x1a7",
827        "MSRValue": "0x3F80020001",
828        "SampleAfterValue": "100003",
829        "UMask": "0x1"
830    },
831    {
832        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
833        "Counter": "0,1,2,3",
834        "EventCode": "0xB7, 0xBB",
835        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
836        "MSRIndex": "0x1a6,0x1a7",
837        "MSRValue": "0x1000020001",
838        "SampleAfterValue": "100003",
839        "UMask": "0x1"
840    },
841    {
842        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
843        "Counter": "0,1,2,3",
844        "EventCode": "0xB7, 0xBB",
845        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
846        "MSRIndex": "0x1a6,0x1a7",
847        "MSRValue": "0x800020001",
848        "SampleAfterValue": "100003",
849        "UMask": "0x1"
850    },
851    {
852        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
853        "Counter": "0,1,2,3",
854        "EventCode": "0xB7, 0xBB",
855        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
856        "MSRIndex": "0x1a6,0x1a7",
857        "MSRValue": "0x400020001",
858        "SampleAfterValue": "100003",
859        "UMask": "0x1"
860    },
861    {
862        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
863        "Counter": "0,1,2,3",
864        "EventCode": "0xB7, 0xBB",
865        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
866        "MSRIndex": "0x1a6,0x1a7",
867        "MSRValue": "0x100020001",
868        "SampleAfterValue": "100003",
869        "UMask": "0x1"
870    },
871    {
872        "BriefDescription": "Counts demand data reads",
873        "Counter": "0,1,2,3",
874        "EventCode": "0xB7, 0xBB",
875        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
876        "MSRIndex": "0x1a6,0x1a7",
877        "MSRValue": "0x200020001",
878        "SampleAfterValue": "100003",
879        "UMask": "0x1"
880    },
881    {
882        "BriefDescription": "Counts demand data reads",
883        "Counter": "0,1,2,3",
884        "EventCode": "0xB7, 0xBB",
885        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
886        "MSRIndex": "0x1a6,0x1a7",
887        "MSRValue": "0x80020001",
888        "SampleAfterValue": "100003",
889        "UMask": "0x1"
890    },
891    {
892        "BriefDescription": "Counts all demand data writes (RFOs) have any response type.",
893        "Counter": "0,1,2,3",
894        "EventCode": "0xB7, 0xBB",
895        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
896        "MSRIndex": "0x1a6,0x1a7",
897        "MSRValue": "0x10002",
898        "SampleAfterValue": "100003",
899        "UMask": "0x1"
900    },
901    {
902        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
903        "Counter": "0,1,2,3",
904        "EventCode": "0xB7, 0xBB",
905        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
906        "MSRIndex": "0x1a6,0x1a7",
907        "MSRValue": "0x3F80400002",
908        "SampleAfterValue": "100003",
909        "UMask": "0x1"
910    },
911    {
912        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
913        "Counter": "0,1,2,3",
914        "EventCode": "0xB7, 0xBB",
915        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
916        "MSRIndex": "0x1a6,0x1a7",
917        "MSRValue": "0x80400002",
918        "SampleAfterValue": "100003",
919        "UMask": "0x1"
920    },
921    {
922        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
923        "Counter": "0,1,2,3",
924        "EventCode": "0xB7, 0xBB",
925        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
926        "MSRIndex": "0x1a6,0x1a7",
927        "MSRValue": "0x100400002",
928        "SampleAfterValue": "100003",
929        "UMask": "0x1"
930    },
931    {
932        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP",
933        "Counter": "0,1,2,3",
934        "EventCode": "0xB7, 0xBB",
935        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP",
936        "MSRIndex": "0x1a6,0x1a7",
937        "MSRValue": "0x3F80020002",
938        "SampleAfterValue": "100003",
939        "UMask": "0x1"
940    },
941    {
942        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
943        "Counter": "0,1,2,3",
944        "EventCode": "0xB7, 0xBB",
945        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
946        "MSRIndex": "0x1a6,0x1a7",
947        "MSRValue": "0x1000020002",
948        "SampleAfterValue": "100003",
949        "UMask": "0x1"
950    },
951    {
952        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
953        "Counter": "0,1,2,3",
954        "EventCode": "0xB7, 0xBB",
955        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
956        "MSRIndex": "0x1a6,0x1a7",
957        "MSRValue": "0x800020002",
958        "SampleAfterValue": "100003",
959        "UMask": "0x1"
960    },
961    {
962        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
963        "Counter": "0,1,2,3",
964        "EventCode": "0xB7, 0xBB",
965        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
966        "MSRIndex": "0x1a6,0x1a7",
967        "MSRValue": "0x400020002",
968        "SampleAfterValue": "100003",
969        "UMask": "0x1"
970    },
971    {
972        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
973        "Counter": "0,1,2,3",
974        "EventCode": "0xB7, 0xBB",
975        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
976        "MSRIndex": "0x1a6,0x1a7",
977        "MSRValue": "0x100020002",
978        "SampleAfterValue": "100003",
979        "UMask": "0x1"
980    },
981    {
982        "BriefDescription": "Counts all demand data writes (RFOs)",
983        "Counter": "0,1,2,3",
984        "EventCode": "0xB7, 0xBB",
985        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.SNOOP_MISS",
986        "MSRIndex": "0x1a6,0x1a7",
987        "MSRValue": "0x200020002",
988        "SampleAfterValue": "100003",
989        "UMask": "0x1"
990    },
991    {
992        "BriefDescription": "Counts all demand data writes (RFOs)",
993        "Counter": "0,1,2,3",
994        "EventCode": "0xB7, 0xBB",
995        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NONE",
996        "MSRIndex": "0x1a6,0x1a7",
997        "MSRValue": "0x80020002",
998        "SampleAfterValue": "100003",
999        "UMask": "0x1"
1000    },
1001    {
1002        "BriefDescription": "Counts any other requests have any response type.",
1003        "Counter": "0,1,2,3",
1004        "EventCode": "0xB7, 0xBB",
1005        "EventName": "OCR.OTHER.ANY_RESPONSE",
1006        "MSRIndex": "0x1a6,0x1a7",
1007        "MSRValue": "0x18000",
1008        "SampleAfterValue": "100003",
1009        "UMask": "0x1"
1010    },
1011    {
1012        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1013        "Counter": "0,1,2,3",
1014        "EventCode": "0xB7, 0xBB",
1015        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1016        "MSRIndex": "0x1a6,0x1a7",
1017        "MSRValue": "0x3F80408000",
1018        "SampleAfterValue": "100003",
1019        "UMask": "0x1"
1020    },
1021    {
1022        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1023        "Counter": "0,1,2,3",
1024        "EventCode": "0xB7, 0xBB",
1025        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1026        "MSRIndex": "0x1a6,0x1a7",
1027        "MSRValue": "0x80408000",
1028        "SampleAfterValue": "100003",
1029        "UMask": "0x1"
1030    },
1031    {
1032        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1033        "Counter": "0,1,2,3",
1034        "EventCode": "0xB7, 0xBB",
1035        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1036        "MSRIndex": "0x1a6,0x1a7",
1037        "MSRValue": "0x100408000",
1038        "SampleAfterValue": "100003",
1039        "UMask": "0x1"
1040    },
1041    {
1042        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.ANY_SNOOP",
1043        "Counter": "0,1,2,3",
1044        "EventCode": "0xB7, 0xBB",
1045        "EventName": "OCR.OTHER.SUPPLIER_NONE.ANY_SNOOP",
1046        "MSRIndex": "0x1a6,0x1a7",
1047        "MSRValue": "0x3F80028000",
1048        "SampleAfterValue": "100003",
1049        "UMask": "0x1"
1050    },
1051    {
1052        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HITM_OTHER_CORE",
1053        "Counter": "0,1,2,3",
1054        "EventCode": "0xB7, 0xBB",
1055        "EventName": "OCR.OTHER.SUPPLIER_NONE.HITM_OTHER_CORE",
1056        "MSRIndex": "0x1a6,0x1a7",
1057        "MSRValue": "0x1000028000",
1058        "SampleAfterValue": "100003",
1059        "UMask": "0x1"
1060    },
1061    {
1062        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1063        "Counter": "0,1,2,3",
1064        "EventCode": "0xB7, 0xBB",
1065        "EventName": "OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1066        "MSRIndex": "0x1a6,0x1a7",
1067        "MSRValue": "0x800028000",
1068        "SampleAfterValue": "100003",
1069        "UMask": "0x1"
1070    },
1071    {
1072        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1073        "Counter": "0,1,2,3",
1074        "EventCode": "0xB7, 0xBB",
1075        "EventName": "OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1076        "MSRIndex": "0x1a6,0x1a7",
1077        "MSRValue": "0x400028000",
1078        "SampleAfterValue": "100003",
1079        "UMask": "0x1"
1080    },
1081    {
1082        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1083        "Counter": "0,1,2,3",
1084        "EventCode": "0xB7, 0xBB",
1085        "EventName": "OCR.OTHER.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1086        "MSRIndex": "0x1a6,0x1a7",
1087        "MSRValue": "0x100028000",
1088        "SampleAfterValue": "100003",
1089        "UMask": "0x1"
1090    },
1091    {
1092        "BriefDescription": "Counts any other requests",
1093        "Counter": "0,1,2,3",
1094        "EventCode": "0xB7, 0xBB",
1095        "EventName": "OCR.OTHER.SUPPLIER_NONE.SNOOP_MISS",
1096        "MSRIndex": "0x1a6,0x1a7",
1097        "MSRValue": "0x200028000",
1098        "SampleAfterValue": "100003",
1099        "UMask": "0x1"
1100    },
1101    {
1102        "BriefDescription": "Counts any other requests",
1103        "Counter": "0,1,2,3",
1104        "EventCode": "0xB7, 0xBB",
1105        "EventName": "OCR.OTHER.SUPPLIER_NONE.SNOOP_NONE",
1106        "MSRIndex": "0x1a6,0x1a7",
1107        "MSRValue": "0x80028000",
1108        "SampleAfterValue": "100003",
1109        "UMask": "0x1"
1110    },
1111    {
1112        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests have any response type.",
1113        "Counter": "0,1,2,3",
1114        "EventCode": "0xB7, 0xBB",
1115        "EventName": "OCR.PF_L1D_AND_SW.ANY_RESPONSE",
1116        "MSRIndex": "0x1a6,0x1a7",
1117        "MSRValue": "0x10400",
1118        "SampleAfterValue": "100003",
1119        "UMask": "0x1"
1120    },
1121    {
1122        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1123        "Counter": "0,1,2,3",
1124        "EventCode": "0xB7, 0xBB",
1125        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1126        "MSRIndex": "0x1a6,0x1a7",
1127        "MSRValue": "0x3F80400400",
1128        "SampleAfterValue": "100003",
1129        "UMask": "0x1"
1130    },
1131    {
1132        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1133        "Counter": "0,1,2,3",
1134        "EventCode": "0xB7, 0xBB",
1135        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1136        "MSRIndex": "0x1a6,0x1a7",
1137        "MSRValue": "0x80400400",
1138        "SampleAfterValue": "100003",
1139        "UMask": "0x1"
1140    },
1141    {
1142        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1143        "Counter": "0,1,2,3",
1144        "EventCode": "0xB7, 0xBB",
1145        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1146        "MSRIndex": "0x1a6,0x1a7",
1147        "MSRValue": "0x100400400",
1148        "SampleAfterValue": "100003",
1149        "UMask": "0x1"
1150    },
1151    {
1152        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.ANY_SNOOP",
1153        "Counter": "0,1,2,3",
1154        "EventCode": "0xB7, 0xBB",
1155        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.ANY_SNOOP",
1156        "MSRIndex": "0x1a6,0x1a7",
1157        "MSRValue": "0x3F80020400",
1158        "SampleAfterValue": "100003",
1159        "UMask": "0x1"
1160    },
1161    {
1162        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HITM_OTHER_CORE",
1163        "Counter": "0,1,2,3",
1164        "EventCode": "0xB7, 0xBB",
1165        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HITM_OTHER_CORE",
1166        "MSRIndex": "0x1a6,0x1a7",
1167        "MSRValue": "0x1000020400",
1168        "SampleAfterValue": "100003",
1169        "UMask": "0x1"
1170    },
1171    {
1172        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1173        "Counter": "0,1,2,3",
1174        "EventCode": "0xB7, 0xBB",
1175        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1176        "MSRIndex": "0x1a6,0x1a7",
1177        "MSRValue": "0x800020400",
1178        "SampleAfterValue": "100003",
1179        "UMask": "0x1"
1180    },
1181    {
1182        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1183        "Counter": "0,1,2,3",
1184        "EventCode": "0xB7, 0xBB",
1185        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1186        "MSRIndex": "0x1a6,0x1a7",
1187        "MSRValue": "0x400020400",
1188        "SampleAfterValue": "100003",
1189        "UMask": "0x1"
1190    },
1191    {
1192        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1193        "Counter": "0,1,2,3",
1194        "EventCode": "0xB7, 0xBB",
1195        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1196        "MSRIndex": "0x1a6,0x1a7",
1197        "MSRValue": "0x100020400",
1198        "SampleAfterValue": "100003",
1199        "UMask": "0x1"
1200    },
1201    {
1202        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
1203        "Counter": "0,1,2,3",
1204        "EventCode": "0xB7, 0xBB",
1205        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.SNOOP_MISS",
1206        "MSRIndex": "0x1a6,0x1a7",
1207        "MSRValue": "0x200020400",
1208        "SampleAfterValue": "100003",
1209        "UMask": "0x1"
1210    },
1211    {
1212        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
1213        "Counter": "0,1,2,3",
1214        "EventCode": "0xB7, 0xBB",
1215        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.SNOOP_NONE",
1216        "MSRIndex": "0x1a6,0x1a7",
1217        "MSRValue": "0x80020400",
1218        "SampleAfterValue": "100003",
1219        "UMask": "0x1"
1220    },
1221    {
1222        "BriefDescription": "Counts prefetch (that bring data to L2) data reads have any response type.",
1223        "Counter": "0,1,2,3",
1224        "EventCode": "0xB7, 0xBB",
1225        "EventName": "OCR.PF_L2_DATA_RD.ANY_RESPONSE",
1226        "MSRIndex": "0x1a6,0x1a7",
1227        "MSRValue": "0x10010",
1228        "SampleAfterValue": "100003",
1229        "UMask": "0x1"
1230    },
1231    {
1232        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1233        "Counter": "0,1,2,3",
1234        "EventCode": "0xB7, 0xBB",
1235        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1236        "MSRIndex": "0x1a6,0x1a7",
1237        "MSRValue": "0x3F80400010",
1238        "SampleAfterValue": "100003",
1239        "UMask": "0x1"
1240    },
1241    {
1242        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1243        "Counter": "0,1,2,3",
1244        "EventCode": "0xB7, 0xBB",
1245        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1246        "MSRIndex": "0x1a6,0x1a7",
1247        "MSRValue": "0x80400010",
1248        "SampleAfterValue": "100003",
1249        "UMask": "0x1"
1250    },
1251    {
1252        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1253        "Counter": "0,1,2,3",
1254        "EventCode": "0xB7, 0xBB",
1255        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1256        "MSRIndex": "0x1a6,0x1a7",
1257        "MSRValue": "0x100400010",
1258        "SampleAfterValue": "100003",
1259        "UMask": "0x1"
1260    },
1261    {
1262        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1263        "Counter": "0,1,2,3",
1264        "EventCode": "0xB7, 0xBB",
1265        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1266        "MSRIndex": "0x1a6,0x1a7",
1267        "MSRValue": "0x3F80020010",
1268        "SampleAfterValue": "100003",
1269        "UMask": "0x1"
1270    },
1271    {
1272        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1273        "Counter": "0,1,2,3",
1274        "EventCode": "0xB7, 0xBB",
1275        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1276        "MSRIndex": "0x1a6,0x1a7",
1277        "MSRValue": "0x1000020010",
1278        "SampleAfterValue": "100003",
1279        "UMask": "0x1"
1280    },
1281    {
1282        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1283        "Counter": "0,1,2,3",
1284        "EventCode": "0xB7, 0xBB",
1285        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1286        "MSRIndex": "0x1a6,0x1a7",
1287        "MSRValue": "0x800020010",
1288        "SampleAfterValue": "100003",
1289        "UMask": "0x1"
1290    },
1291    {
1292        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1293        "Counter": "0,1,2,3",
1294        "EventCode": "0xB7, 0xBB",
1295        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1296        "MSRIndex": "0x1a6,0x1a7",
1297        "MSRValue": "0x400020010",
1298        "SampleAfterValue": "100003",
1299        "UMask": "0x1"
1300    },
1301    {
1302        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1303        "Counter": "0,1,2,3",
1304        "EventCode": "0xB7, 0xBB",
1305        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1306        "MSRIndex": "0x1a6,0x1a7",
1307        "MSRValue": "0x100020010",
1308        "SampleAfterValue": "100003",
1309        "UMask": "0x1"
1310    },
1311    {
1312        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
1313        "Counter": "0,1,2,3",
1314        "EventCode": "0xB7, 0xBB",
1315        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
1316        "MSRIndex": "0x1a6,0x1a7",
1317        "MSRValue": "0x200020010",
1318        "SampleAfterValue": "100003",
1319        "UMask": "0x1"
1320    },
1321    {
1322        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
1323        "Counter": "0,1,2,3",
1324        "EventCode": "0xB7, 0xBB",
1325        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
1326        "MSRIndex": "0x1a6,0x1a7",
1327        "MSRValue": "0x80020010",
1328        "SampleAfterValue": "100003",
1329        "UMask": "0x1"
1330    },
1331    {
1332        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs have any response type.",
1333        "Counter": "0,1,2,3",
1334        "EventCode": "0xB7, 0xBB",
1335        "EventName": "OCR.PF_L2_RFO.ANY_RESPONSE",
1336        "MSRIndex": "0x1a6,0x1a7",
1337        "MSRValue": "0x10020",
1338        "SampleAfterValue": "100003",
1339        "UMask": "0x1"
1340    },
1341    {
1342        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1343        "Counter": "0,1,2,3",
1344        "EventCode": "0xB7, 0xBB",
1345        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1346        "MSRIndex": "0x1a6,0x1a7",
1347        "MSRValue": "0x3F80400020",
1348        "SampleAfterValue": "100003",
1349        "UMask": "0x1"
1350    },
1351    {
1352        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1353        "Counter": "0,1,2,3",
1354        "EventCode": "0xB7, 0xBB",
1355        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1356        "MSRIndex": "0x1a6,0x1a7",
1357        "MSRValue": "0x80400020",
1358        "SampleAfterValue": "100003",
1359        "UMask": "0x1"
1360    },
1361    {
1362        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1363        "Counter": "0,1,2,3",
1364        "EventCode": "0xB7, 0xBB",
1365        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1366        "MSRIndex": "0x1a6,0x1a7",
1367        "MSRValue": "0x100400020",
1368        "SampleAfterValue": "100003",
1369        "UMask": "0x1"
1370    },
1371    {
1372        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.ANY_SNOOP",
1373        "Counter": "0,1,2,3",
1374        "EventCode": "0xB7, 0xBB",
1375        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.ANY_SNOOP",
1376        "MSRIndex": "0x1a6,0x1a7",
1377        "MSRValue": "0x3F80020020",
1378        "SampleAfterValue": "100003",
1379        "UMask": "0x1"
1380    },
1381    {
1382        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1383        "Counter": "0,1,2,3",
1384        "EventCode": "0xB7, 0xBB",
1385        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1386        "MSRIndex": "0x1a6,0x1a7",
1387        "MSRValue": "0x1000020020",
1388        "SampleAfterValue": "100003",
1389        "UMask": "0x1"
1390    },
1391    {
1392        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1393        "Counter": "0,1,2,3",
1394        "EventCode": "0xB7, 0xBB",
1395        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1396        "MSRIndex": "0x1a6,0x1a7",
1397        "MSRValue": "0x800020020",
1398        "SampleAfterValue": "100003",
1399        "UMask": "0x1"
1400    },
1401    {
1402        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1403        "Counter": "0,1,2,3",
1404        "EventCode": "0xB7, 0xBB",
1405        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1406        "MSRIndex": "0x1a6,0x1a7",
1407        "MSRValue": "0x400020020",
1408        "SampleAfterValue": "100003",
1409        "UMask": "0x1"
1410    },
1411    {
1412        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1413        "Counter": "0,1,2,3",
1414        "EventCode": "0xB7, 0xBB",
1415        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1416        "MSRIndex": "0x1a6,0x1a7",
1417        "MSRValue": "0x100020020",
1418        "SampleAfterValue": "100003",
1419        "UMask": "0x1"
1420    },
1421    {
1422        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
1423        "Counter": "0,1,2,3",
1424        "EventCode": "0xB7, 0xBB",
1425        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.SNOOP_MISS",
1426        "MSRIndex": "0x1a6,0x1a7",
1427        "MSRValue": "0x200020020",
1428        "SampleAfterValue": "100003",
1429        "UMask": "0x1"
1430    },
1431    {
1432        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
1433        "Counter": "0,1,2,3",
1434        "EventCode": "0xB7, 0xBB",
1435        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.SNOOP_NONE",
1436        "MSRIndex": "0x1a6,0x1a7",
1437        "MSRValue": "0x80020020",
1438        "SampleAfterValue": "100003",
1439        "UMask": "0x1"
1440    },
1441    {
1442        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads have any response type.",
1443        "Counter": "0,1,2,3",
1444        "EventCode": "0xB7, 0xBB",
1445        "EventName": "OCR.PF_L3_DATA_RD.ANY_RESPONSE",
1446        "MSRIndex": "0x1a6,0x1a7",
1447        "MSRValue": "0x10080",
1448        "SampleAfterValue": "100003",
1449        "UMask": "0x1"
1450    },
1451    {
1452        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1453        "Counter": "0,1,2,3",
1454        "EventCode": "0xB7, 0xBB",
1455        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1456        "MSRIndex": "0x1a6,0x1a7",
1457        "MSRValue": "0x3F80400080",
1458        "SampleAfterValue": "100003",
1459        "UMask": "0x1"
1460    },
1461    {
1462        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1463        "Counter": "0,1,2,3",
1464        "EventCode": "0xB7, 0xBB",
1465        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1466        "MSRIndex": "0x1a6,0x1a7",
1467        "MSRValue": "0x80400080",
1468        "SampleAfterValue": "100003",
1469        "UMask": "0x1"
1470    },
1471    {
1472        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1473        "Counter": "0,1,2,3",
1474        "EventCode": "0xB7, 0xBB",
1475        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1476        "MSRIndex": "0x1a6,0x1a7",
1477        "MSRValue": "0x100400080",
1478        "SampleAfterValue": "100003",
1479        "UMask": "0x1"
1480    },
1481    {
1482        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1483        "Counter": "0,1,2,3",
1484        "EventCode": "0xB7, 0xBB",
1485        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1486        "MSRIndex": "0x1a6,0x1a7",
1487        "MSRValue": "0x3F80020080",
1488        "SampleAfterValue": "100003",
1489        "UMask": "0x1"
1490    },
1491    {
1492        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1493        "Counter": "0,1,2,3",
1494        "EventCode": "0xB7, 0xBB",
1495        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1496        "MSRIndex": "0x1a6,0x1a7",
1497        "MSRValue": "0x1000020080",
1498        "SampleAfterValue": "100003",
1499        "UMask": "0x1"
1500    },
1501    {
1502        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1503        "Counter": "0,1,2,3",
1504        "EventCode": "0xB7, 0xBB",
1505        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1506        "MSRIndex": "0x1a6,0x1a7",
1507        "MSRValue": "0x800020080",
1508        "SampleAfterValue": "100003",
1509        "UMask": "0x1"
1510    },
1511    {
1512        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1513        "Counter": "0,1,2,3",
1514        "EventCode": "0xB7, 0xBB",
1515        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1516        "MSRIndex": "0x1a6,0x1a7",
1517        "MSRValue": "0x400020080",
1518        "SampleAfterValue": "100003",
1519        "UMask": "0x1"
1520    },
1521    {
1522        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1523        "Counter": "0,1,2,3",
1524        "EventCode": "0xB7, 0xBB",
1525        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1526        "MSRIndex": "0x1a6,0x1a7",
1527        "MSRValue": "0x100020080",
1528        "SampleAfterValue": "100003",
1529        "UMask": "0x1"
1530    },
1531    {
1532        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
1533        "Counter": "0,1,2,3",
1534        "EventCode": "0xB7, 0xBB",
1535        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
1536        "MSRIndex": "0x1a6,0x1a7",
1537        "MSRValue": "0x200020080",
1538        "SampleAfterValue": "100003",
1539        "UMask": "0x1"
1540    },
1541    {
1542        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
1543        "Counter": "0,1,2,3",
1544        "EventCode": "0xB7, 0xBB",
1545        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
1546        "MSRIndex": "0x1a6,0x1a7",
1547        "MSRValue": "0x80020080",
1548        "SampleAfterValue": "100003",
1549        "UMask": "0x1"
1550    },
1551    {
1552        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs have any response type.",
1553        "Counter": "0,1,2,3",
1554        "EventCode": "0xB7, 0xBB",
1555        "EventName": "OCR.PF_L3_RFO.ANY_RESPONSE",
1556        "MSRIndex": "0x1a6,0x1a7",
1557        "MSRValue": "0x10100",
1558        "SampleAfterValue": "100003",
1559        "UMask": "0x1"
1560    },
1561    {
1562        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1563        "Counter": "0,1,2,3",
1564        "EventCode": "0xB7, 0xBB",
1565        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1566        "MSRIndex": "0x1a6,0x1a7",
1567        "MSRValue": "0x3F80400100",
1568        "SampleAfterValue": "100003",
1569        "UMask": "0x1"
1570    },
1571    {
1572        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1573        "Counter": "0,1,2,3",
1574        "EventCode": "0xB7, 0xBB",
1575        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1576        "MSRIndex": "0x1a6,0x1a7",
1577        "MSRValue": "0x80400100",
1578        "SampleAfterValue": "100003",
1579        "UMask": "0x1"
1580    },
1581    {
1582        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1583        "Counter": "0,1,2,3",
1584        "EventCode": "0xB7, 0xBB",
1585        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1586        "MSRIndex": "0x1a6,0x1a7",
1587        "MSRValue": "0x100400100",
1588        "SampleAfterValue": "100003",
1589        "UMask": "0x1"
1590    },
1591    {
1592        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP",
1593        "Counter": "0,1,2,3",
1594        "EventCode": "0xB7, 0xBB",
1595        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP",
1596        "MSRIndex": "0x1a6,0x1a7",
1597        "MSRValue": "0x3F80020100",
1598        "SampleAfterValue": "100003",
1599        "UMask": "0x1"
1600    },
1601    {
1602        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1603        "Counter": "0,1,2,3",
1604        "EventCode": "0xB7, 0xBB",
1605        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1606        "MSRIndex": "0x1a6,0x1a7",
1607        "MSRValue": "0x1000020100",
1608        "SampleAfterValue": "100003",
1609        "UMask": "0x1"
1610    },
1611    {
1612        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1613        "Counter": "0,1,2,3",
1614        "EventCode": "0xB7, 0xBB",
1615        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1616        "MSRIndex": "0x1a6,0x1a7",
1617        "MSRValue": "0x800020100",
1618        "SampleAfterValue": "100003",
1619        "UMask": "0x1"
1620    },
1621    {
1622        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1623        "Counter": "0,1,2,3",
1624        "EventCode": "0xB7, 0xBB",
1625        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1626        "MSRIndex": "0x1a6,0x1a7",
1627        "MSRValue": "0x400020100",
1628        "SampleAfterValue": "100003",
1629        "UMask": "0x1"
1630    },
1631    {
1632        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1633        "Counter": "0,1,2,3",
1634        "EventCode": "0xB7, 0xBB",
1635        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1636        "MSRIndex": "0x1a6,0x1a7",
1637        "MSRValue": "0x100020100",
1638        "SampleAfterValue": "100003",
1639        "UMask": "0x1"
1640    },
1641    {
1642        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
1643        "Counter": "0,1,2,3",
1644        "EventCode": "0xB7, 0xBB",
1645        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.SNOOP_MISS",
1646        "MSRIndex": "0x1a6,0x1a7",
1647        "MSRValue": "0x200020100",
1648        "SampleAfterValue": "100003",
1649        "UMask": "0x1"
1650    },
1651    {
1652        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
1653        "Counter": "0,1,2,3",
1654        "EventCode": "0xB7, 0xBB",
1655        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NONE",
1656        "MSRIndex": "0x1a6,0x1a7",
1657        "MSRValue": "0x80020100",
1658        "SampleAfterValue": "100003",
1659        "UMask": "0x1"
1660    }
1661]
1662