xref: /freebsd/lib/libpmc/pmu-events/arch/x86/broadwell/memory.json (revision 8ddb146abcdf061be9f2c0db7e391697dafad85c)
1[
2    {
3        "BriefDescription": "Number of times HLE abort was triggered",
4        "Counter": "0,1,2,3",
5        "CounterHTOff": "0,1,2,3,4,5,6,7",
6        "EventCode": "0xc8",
7        "EventName": "HLE_RETIRED.ABORTED",
8        "PEBS": "1",
9        "PublicDescription": "Number of times HLE abort was triggered.",
10        "SampleAfterValue": "2000003",
11        "UMask": "0x4"
12    },
13    {
14        "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
15        "Counter": "0,1,2,3",
16        "CounterHTOff": "0,1,2,3,4,5,6,7",
17        "EventCode": "0xc8",
18        "EventName": "HLE_RETIRED.ABORTED_MISC1",
19        "PublicDescription": "Number of times an HLE abort was attributed to a Memory condition (See TSX_Memory event for additional details).",
20        "SampleAfterValue": "2000003",
21        "UMask": "0x8"
22    },
23    {
24        "BriefDescription": "Number of times an HLE execution aborted due to uncommon conditions",
25        "Counter": "0,1,2,3",
26        "CounterHTOff": "0,1,2,3,4,5,6,7",
27        "EventCode": "0xc8",
28        "EventName": "HLE_RETIRED.ABORTED_MISC2",
29        "PublicDescription": "Number of times the TSX watchdog signaled an HLE abort.",
30        "SampleAfterValue": "2000003",
31        "UMask": "0x10"
32    },
33    {
34        "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions",
35        "Counter": "0,1,2,3",
36        "CounterHTOff": "0,1,2,3,4,5,6,7",
37        "EventCode": "0xc8",
38        "EventName": "HLE_RETIRED.ABORTED_MISC3",
39        "PublicDescription": "Number of times a disallowed operation caused an HLE abort.",
40        "SampleAfterValue": "2000003",
41        "UMask": "0x20"
42    },
43    {
44        "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type",
45        "Counter": "0,1,2,3",
46        "CounterHTOff": "0,1,2,3,4,5,6,7",
47        "EventCode": "0xc8",
48        "EventName": "HLE_RETIRED.ABORTED_MISC4",
49        "PublicDescription": "Number of times HLE caused a fault.",
50        "SampleAfterValue": "2000003",
51        "UMask": "0x40"
52    },
53    {
54        "BriefDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts)",
55        "Counter": "0,1,2,3",
56        "CounterHTOff": "0,1,2,3,4,5,6,7",
57        "EventCode": "0xc8",
58        "EventName": "HLE_RETIRED.ABORTED_MISC5",
59        "PublicDescription": "Number of times HLE aborted and was not due to the abort conditions in subevents 3-6.",
60        "SampleAfterValue": "2000003",
61        "UMask": "0x80"
62    },
63    {
64        "BriefDescription": "Number of times HLE commit succeeded",
65        "Counter": "0,1,2,3",
66        "CounterHTOff": "0,1,2,3,4,5,6,7",
67        "EventCode": "0xc8",
68        "EventName": "HLE_RETIRED.COMMIT",
69        "PublicDescription": "Number of times HLE commit succeeded.",
70        "SampleAfterValue": "2000003",
71        "UMask": "0x2"
72    },
73    {
74        "BriefDescription": "Number of times we entered an HLE region; does not count nested transactions",
75        "Counter": "0,1,2,3",
76        "CounterHTOff": "0,1,2,3,4,5,6,7",
77        "EventCode": "0xc8",
78        "EventName": "HLE_RETIRED.START",
79        "PublicDescription": "Number of times we entered an HLE region\n does not count nested transactions.",
80        "SampleAfterValue": "2000003",
81        "UMask": "0x1"
82    },
83    {
84        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
85        "Counter": "0,1,2,3",
86        "CounterHTOff": "0,1,2,3,4,5,6,7",
87        "EventCode": "0xC3",
88        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
89        "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:\n1. memory disambiguation,\n2. external snoop, or\n3. cross SMT-HW-thread snoop (stores) hitting load buffer.",
90        "SampleAfterValue": "100003",
91        "UMask": "0x2"
92    },
93    {
94        "BriefDescription": "Randomly selected loads with latency value being above 128",
95        "Counter": "3",
96        "CounterHTOff": "3",
97        "Data_LA": "1",
98        "Errata": "BDM100, BDM35",
99        "EventCode": "0xcd",
100        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
101        "MSRIndex": "0x3F6",
102        "MSRValue": "0x80",
103        "PEBS": "2",
104        "PublicDescription": "Counts randomly selected loads with latency value being above 128.",
105        "SampleAfterValue": "1009",
106        "TakenAlone": "1",
107        "UMask": "0x1"
108    },
109    {
110        "BriefDescription": "Randomly selected loads with latency value being above 16",
111        "Counter": "3",
112        "CounterHTOff": "3",
113        "Data_LA": "1",
114        "Errata": "BDM100, BDM35",
115        "EventCode": "0xcd",
116        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
117        "MSRIndex": "0x3F6",
118        "MSRValue": "0x10",
119        "PEBS": "2",
120        "PublicDescription": "Counts randomly selected loads with latency value being above 16.",
121        "SampleAfterValue": "20011",
122        "TakenAlone": "1",
123        "UMask": "0x1"
124    },
125    {
126        "BriefDescription": "Randomly selected loads with latency value being above 256",
127        "Counter": "3",
128        "CounterHTOff": "3",
129        "Data_LA": "1",
130        "Errata": "BDM100, BDM35",
131        "EventCode": "0xcd",
132        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
133        "MSRIndex": "0x3F6",
134        "MSRValue": "0x100",
135        "PEBS": "2",
136        "PublicDescription": "Counts randomly selected loads with latency value being above 256.",
137        "SampleAfterValue": "503",
138        "TakenAlone": "1",
139        "UMask": "0x1"
140    },
141    {
142        "BriefDescription": "Randomly selected loads with latency value being above 32",
143        "Counter": "3",
144        "CounterHTOff": "3",
145        "Data_LA": "1",
146        "Errata": "BDM100, BDM35",
147        "EventCode": "0xcd",
148        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
149        "MSRIndex": "0x3F6",
150        "MSRValue": "0x20",
151        "PEBS": "2",
152        "PublicDescription": "Counts randomly selected loads with latency value being above 32.",
153        "SampleAfterValue": "100007",
154        "TakenAlone": "1",
155        "UMask": "0x1"
156    },
157    {
158        "BriefDescription": "Randomly selected loads with latency value being above 4",
159        "Counter": "3",
160        "CounterHTOff": "3",
161        "Data_LA": "1",
162        "Errata": "BDM100, BDM35",
163        "EventCode": "0xcd",
164        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
165        "MSRIndex": "0x3F6",
166        "MSRValue": "0x4",
167        "PEBS": "2",
168        "PublicDescription": "Counts randomly selected loads with latency value being above four.",
169        "SampleAfterValue": "100003",
170        "TakenAlone": "1",
171        "UMask": "0x1"
172    },
173    {
174        "BriefDescription": "Randomly selected loads with latency value being above 512",
175        "Counter": "3",
176        "CounterHTOff": "3",
177        "Data_LA": "1",
178        "Errata": "BDM100, BDM35",
179        "EventCode": "0xcd",
180        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
181        "MSRIndex": "0x3F6",
182        "MSRValue": "0x200",
183        "PEBS": "2",
184        "PublicDescription": "Counts randomly selected loads with latency value being above 512.",
185        "SampleAfterValue": "101",
186        "TakenAlone": "1",
187        "UMask": "0x1"
188    },
189    {
190        "BriefDescription": "Randomly selected loads with latency value being above 64",
191        "Counter": "3",
192        "CounterHTOff": "3",
193        "Data_LA": "1",
194        "Errata": "BDM100, BDM35",
195        "EventCode": "0xcd",
196        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
197        "MSRIndex": "0x3F6",
198        "MSRValue": "0x40",
199        "PEBS": "2",
200        "PublicDescription": "Counts randomly selected loads with latency value being above 64.",
201        "SampleAfterValue": "2003",
202        "TakenAlone": "1",
203        "UMask": "0x1"
204    },
205    {
206        "BriefDescription": "Randomly selected loads with latency value being above 8",
207        "Counter": "3",
208        "CounterHTOff": "3",
209        "Data_LA": "1",
210        "Errata": "BDM100, BDM35",
211        "EventCode": "0xcd",
212        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
213        "MSRIndex": "0x3F6",
214        "MSRValue": "0x8",
215        "PEBS": "2",
216        "PublicDescription": "Counts randomly selected loads with latency value being above eight.",
217        "SampleAfterValue": "50021",
218        "TakenAlone": "1",
219        "UMask": "0x1"
220    },
221    {
222        "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache",
223        "Counter": "0,1,2,3",
224        "CounterHTOff": "0,1,2,3,4,5,6,7",
225        "EventCode": "0x05",
226        "EventName": "MISALIGN_MEM_REF.LOADS",
227        "PublicDescription": "This event counts speculative cache-line split load uops dispatched to the L1 cache.",
228        "SampleAfterValue": "2000003",
229        "UMask": "0x1"
230    },
231    {
232        "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache",
233        "Counter": "0,1,2,3",
234        "CounterHTOff": "0,1,2,3,4,5,6,7",
235        "EventCode": "0x05",
236        "EventName": "MISALIGN_MEM_REF.STORES",
237        "PublicDescription": "This event counts speculative cache line split store-address (STA) uops dispatched to the L1 cache.",
238        "SampleAfterValue": "2000003",
239        "UMask": "0x2"
240    },
241    {
242        "BriefDescription": "Counts all demand & prefetch data reads",
243        "Counter": "0,1,2,3",
244        "CounterHTOff": "0,1,2,3",
245        "EventCode": "0xB7, 0xBB",
246        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
247        "MSRIndex": "0x1a6,0x1a7",
248        "MSRValue": "0x20003C0091",
249        "Offcore": "1",
250        "PublicDescription": "Counts all demand & prefetch data reads",
251        "SampleAfterValue": "100003",
252        "UMask": "0x1"
253    },
254    {
255        "BriefDescription": "Counts all demand & prefetch data reads",
256        "Counter": "0,1,2,3",
257        "CounterHTOff": "0,1,2,3",
258        "EventCode": "0xB7, 0xBB",
259        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
260        "MSRIndex": "0x1a6,0x1a7",
261        "MSRValue": "0x043C000091",
262        "Offcore": "1",
263        "PublicDescription": "Counts all demand & prefetch data reads",
264        "SampleAfterValue": "100003",
265        "UMask": "0x1"
266    },
267    {
268        "BriefDescription": "Counts all demand & prefetch data reads",
269        "Counter": "0,1,2,3",
270        "CounterHTOff": "0,1,2,3",
271        "EventCode": "0xB7, 0xBB",
272        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
273        "MSRIndex": "0x1a6,0x1a7",
274        "MSRValue": "0x023C000091",
275        "Offcore": "1",
276        "PublicDescription": "Counts all demand & prefetch data reads",
277        "SampleAfterValue": "100003",
278        "UMask": "0x1"
279    },
280    {
281        "BriefDescription": "Counts all demand & prefetch data reads",
282        "Counter": "0,1,2,3",
283        "CounterHTOff": "0,1,2,3",
284        "EventCode": "0xB7, 0xBB",
285        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
286        "MSRIndex": "0x1a6,0x1a7",
287        "MSRValue": "0x00BC000091",
288        "Offcore": "1",
289        "PublicDescription": "Counts all demand & prefetch data reads",
290        "SampleAfterValue": "100003",
291        "UMask": "0x1"
292    },
293    {
294        "BriefDescription": "Counts all demand & prefetch data reads",
295        "Counter": "0,1,2,3",
296        "CounterHTOff": "0,1,2,3",
297        "EventCode": "0xB7, 0xBB",
298        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
299        "MSRIndex": "0x1a6,0x1a7",
300        "MSRValue": "0x013C000091",
301        "Offcore": "1",
302        "PublicDescription": "Counts all demand & prefetch data reads",
303        "SampleAfterValue": "100003",
304        "UMask": "0x1"
305    },
306    {
307        "BriefDescription": "Counts all demand & prefetch data reads",
308        "Counter": "0,1,2,3",
309        "CounterHTOff": "0,1,2,3",
310        "EventCode": "0xB7, 0xBB",
311        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
312        "MSRIndex": "0x1a6,0x1a7",
313        "MSRValue": "0x3F84000091",
314        "Offcore": "1",
315        "PublicDescription": "Counts all demand & prefetch data reads",
316        "SampleAfterValue": "100003",
317        "UMask": "0x1"
318    },
319    {
320        "BriefDescription": "Counts all demand & prefetch data reads",
321        "Counter": "0,1,2,3",
322        "CounterHTOff": "0,1,2,3",
323        "EventCode": "0xB7, 0xBB",
324        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
325        "MSRIndex": "0x1a6,0x1a7",
326        "MSRValue": "0x1004000091",
327        "Offcore": "1",
328        "PublicDescription": "Counts all demand & prefetch data reads",
329        "SampleAfterValue": "100003",
330        "UMask": "0x1"
331    },
332    {
333        "BriefDescription": "Counts all demand & prefetch data reads",
334        "Counter": "0,1,2,3",
335        "CounterHTOff": "0,1,2,3",
336        "EventCode": "0xB7, 0xBB",
337        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
338        "MSRIndex": "0x1a6,0x1a7",
339        "MSRValue": "0x0404000091",
340        "Offcore": "1",
341        "PublicDescription": "Counts all demand & prefetch data reads",
342        "SampleAfterValue": "100003",
343        "UMask": "0x1"
344    },
345    {
346        "BriefDescription": "Counts all demand & prefetch data reads",
347        "Counter": "0,1,2,3",
348        "CounterHTOff": "0,1,2,3",
349        "EventCode": "0xB7, 0xBB",
350        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
351        "MSRIndex": "0x1a6,0x1a7",
352        "MSRValue": "0x0204000091",
353        "Offcore": "1",
354        "PublicDescription": "Counts all demand & prefetch data reads",
355        "SampleAfterValue": "100003",
356        "UMask": "0x1"
357    },
358    {
359        "BriefDescription": "Counts all demand & prefetch data reads",
360        "Counter": "0,1,2,3",
361        "CounterHTOff": "0,1,2,3",
362        "EventCode": "0xB7, 0xBB",
363        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
364        "MSRIndex": "0x1a6,0x1a7",
365        "MSRValue": "0x0084000091",
366        "Offcore": "1",
367        "PublicDescription": "Counts all demand & prefetch data reads",
368        "SampleAfterValue": "100003",
369        "UMask": "0x1"
370    },
371    {
372        "BriefDescription": "Counts all demand & prefetch data reads",
373        "Counter": "0,1,2,3",
374        "CounterHTOff": "0,1,2,3",
375        "EventCode": "0xB7, 0xBB",
376        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
377        "MSRIndex": "0x1a6,0x1a7",
378        "MSRValue": "0x2004000091",
379        "Offcore": "1",
380        "PublicDescription": "Counts all demand & prefetch data reads",
381        "SampleAfterValue": "100003",
382        "UMask": "0x1"
383    },
384    {
385        "BriefDescription": "Counts all demand & prefetch data reads",
386        "Counter": "0,1,2,3",
387        "CounterHTOff": "0,1,2,3",
388        "EventCode": "0xB7, 0xBB",
389        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
390        "MSRIndex": "0x1a6,0x1a7",
391        "MSRValue": "0x0104000091",
392        "Offcore": "1",
393        "PublicDescription": "Counts all demand & prefetch data reads",
394        "SampleAfterValue": "100003",
395        "UMask": "0x1"
396    },
397    {
398        "BriefDescription": "Counts all demand & prefetch data reads",
399        "Counter": "0,1,2,3",
400        "CounterHTOff": "0,1,2,3",
401        "EventCode": "0xB7, 0xBB",
402        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
403        "MSRIndex": "0x1a6,0x1a7",
404        "MSRValue": "0x2000020091",
405        "Offcore": "1",
406        "PublicDescription": "Counts all demand & prefetch data reads",
407        "SampleAfterValue": "100003",
408        "UMask": "0x1"
409    },
410    {
411        "BriefDescription": "Counts all prefetch code reads",
412        "Counter": "0,1,2,3",
413        "CounterHTOff": "0,1,2,3",
414        "EventCode": "0xB7, 0xBB",
415        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
416        "MSRIndex": "0x1a6,0x1a7",
417        "MSRValue": "0x20003C0240",
418        "Offcore": "1",
419        "PublicDescription": "Counts all prefetch code reads",
420        "SampleAfterValue": "100003",
421        "UMask": "0x1"
422    },
423    {
424        "BriefDescription": "Counts all prefetch code reads",
425        "Counter": "0,1,2,3",
426        "CounterHTOff": "0,1,2,3",
427        "EventCode": "0xB7, 0xBB",
428        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
429        "MSRIndex": "0x1a6,0x1a7",
430        "MSRValue": "0x043C000240",
431        "Offcore": "1",
432        "PublicDescription": "Counts all prefetch code reads",
433        "SampleAfterValue": "100003",
434        "UMask": "0x1"
435    },
436    {
437        "BriefDescription": "Counts all prefetch code reads",
438        "Counter": "0,1,2,3",
439        "CounterHTOff": "0,1,2,3",
440        "EventCode": "0xB7, 0xBB",
441        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_MISS",
442        "MSRIndex": "0x1a6,0x1a7",
443        "MSRValue": "0x023C000240",
444        "Offcore": "1",
445        "PublicDescription": "Counts all prefetch code reads",
446        "SampleAfterValue": "100003",
447        "UMask": "0x1"
448    },
449    {
450        "BriefDescription": "Counts all prefetch code reads",
451        "Counter": "0,1,2,3",
452        "CounterHTOff": "0,1,2,3",
453        "EventCode": "0xB7, 0xBB",
454        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_NONE",
455        "MSRIndex": "0x1a6,0x1a7",
456        "MSRValue": "0x00BC000240",
457        "Offcore": "1",
458        "PublicDescription": "Counts all prefetch code reads",
459        "SampleAfterValue": "100003",
460        "UMask": "0x1"
461    },
462    {
463        "BriefDescription": "Counts all prefetch code reads",
464        "Counter": "0,1,2,3",
465        "CounterHTOff": "0,1,2,3",
466        "EventCode": "0xB7, 0xBB",
467        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
468        "MSRIndex": "0x1a6,0x1a7",
469        "MSRValue": "0x013C000240",
470        "Offcore": "1",
471        "PublicDescription": "Counts all prefetch code reads",
472        "SampleAfterValue": "100003",
473        "UMask": "0x1"
474    },
475    {
476        "BriefDescription": "Counts all prefetch code reads",
477        "Counter": "0,1,2,3",
478        "CounterHTOff": "0,1,2,3",
479        "EventCode": "0xB7, 0xBB",
480        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
481        "MSRIndex": "0x1a6,0x1a7",
482        "MSRValue": "0x3F84000240",
483        "Offcore": "1",
484        "PublicDescription": "Counts all prefetch code reads",
485        "SampleAfterValue": "100003",
486        "UMask": "0x1"
487    },
488    {
489        "BriefDescription": "Counts all prefetch code reads",
490        "Counter": "0,1,2,3",
491        "CounterHTOff": "0,1,2,3",
492        "EventCode": "0xB7, 0xBB",
493        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
494        "MSRIndex": "0x1a6,0x1a7",
495        "MSRValue": "0x1004000240",
496        "Offcore": "1",
497        "PublicDescription": "Counts all prefetch code reads",
498        "SampleAfterValue": "100003",
499        "UMask": "0x1"
500    },
501    {
502        "BriefDescription": "Counts all prefetch code reads",
503        "Counter": "0,1,2,3",
504        "CounterHTOff": "0,1,2,3",
505        "EventCode": "0xB7, 0xBB",
506        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
507        "MSRIndex": "0x1a6,0x1a7",
508        "MSRValue": "0x0404000240",
509        "Offcore": "1",
510        "PublicDescription": "Counts all prefetch code reads",
511        "SampleAfterValue": "100003",
512        "UMask": "0x1"
513    },
514    {
515        "BriefDescription": "Counts all prefetch code reads",
516        "Counter": "0,1,2,3",
517        "CounterHTOff": "0,1,2,3",
518        "EventCode": "0xB7, 0xBB",
519        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
520        "MSRIndex": "0x1a6,0x1a7",
521        "MSRValue": "0x0204000240",
522        "Offcore": "1",
523        "PublicDescription": "Counts all prefetch code reads",
524        "SampleAfterValue": "100003",
525        "UMask": "0x1"
526    },
527    {
528        "BriefDescription": "Counts all prefetch code reads",
529        "Counter": "0,1,2,3",
530        "CounterHTOff": "0,1,2,3",
531        "EventCode": "0xB7, 0xBB",
532        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
533        "MSRIndex": "0x1a6,0x1a7",
534        "MSRValue": "0x0084000240",
535        "Offcore": "1",
536        "PublicDescription": "Counts all prefetch code reads",
537        "SampleAfterValue": "100003",
538        "UMask": "0x1"
539    },
540    {
541        "BriefDescription": "Counts all prefetch code reads",
542        "Counter": "0,1,2,3",
543        "CounterHTOff": "0,1,2,3",
544        "EventCode": "0xB7, 0xBB",
545        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
546        "MSRIndex": "0x1a6,0x1a7",
547        "MSRValue": "0x2004000240",
548        "Offcore": "1",
549        "PublicDescription": "Counts all prefetch code reads",
550        "SampleAfterValue": "100003",
551        "UMask": "0x1"
552    },
553    {
554        "BriefDescription": "Counts all prefetch code reads",
555        "Counter": "0,1,2,3",
556        "CounterHTOff": "0,1,2,3",
557        "EventCode": "0xB7, 0xBB",
558        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
559        "MSRIndex": "0x1a6,0x1a7",
560        "MSRValue": "0x0104000240",
561        "Offcore": "1",
562        "PublicDescription": "Counts all prefetch code reads",
563        "SampleAfterValue": "100003",
564        "UMask": "0x1"
565    },
566    {
567        "BriefDescription": "Counts all prefetch code reads",
568        "Counter": "0,1,2,3",
569        "CounterHTOff": "0,1,2,3",
570        "EventCode": "0xB7, 0xBB",
571        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
572        "MSRIndex": "0x1a6,0x1a7",
573        "MSRValue": "0x2000020240",
574        "Offcore": "1",
575        "PublicDescription": "Counts all prefetch code reads",
576        "SampleAfterValue": "100003",
577        "UMask": "0x1"
578    },
579    {
580        "BriefDescription": "Counts all prefetch data reads",
581        "Counter": "0,1,2,3",
582        "CounterHTOff": "0,1,2,3",
583        "EventCode": "0xB7, 0xBB",
584        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
585        "MSRIndex": "0x1a6,0x1a7",
586        "MSRValue": "0x20003C0090",
587        "Offcore": "1",
588        "PublicDescription": "Counts all prefetch data reads",
589        "SampleAfterValue": "100003",
590        "UMask": "0x1"
591    },
592    {
593        "BriefDescription": "Counts all prefetch data reads",
594        "Counter": "0,1,2,3",
595        "CounterHTOff": "0,1,2,3",
596        "EventCode": "0xB7, 0xBB",
597        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
598        "MSRIndex": "0x1a6,0x1a7",
599        "MSRValue": "0x043C000090",
600        "Offcore": "1",
601        "PublicDescription": "Counts all prefetch data reads",
602        "SampleAfterValue": "100003",
603        "UMask": "0x1"
604    },
605    {
606        "BriefDescription": "Counts all prefetch data reads",
607        "Counter": "0,1,2,3",
608        "CounterHTOff": "0,1,2,3",
609        "EventCode": "0xB7, 0xBB",
610        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
611        "MSRIndex": "0x1a6,0x1a7",
612        "MSRValue": "0x023C000090",
613        "Offcore": "1",
614        "PublicDescription": "Counts all prefetch data reads",
615        "SampleAfterValue": "100003",
616        "UMask": "0x1"
617    },
618    {
619        "BriefDescription": "Counts all prefetch data reads",
620        "Counter": "0,1,2,3",
621        "CounterHTOff": "0,1,2,3",
622        "EventCode": "0xB7, 0xBB",
623        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
624        "MSRIndex": "0x1a6,0x1a7",
625        "MSRValue": "0x00BC000090",
626        "Offcore": "1",
627        "PublicDescription": "Counts all prefetch data reads",
628        "SampleAfterValue": "100003",
629        "UMask": "0x1"
630    },
631    {
632        "BriefDescription": "Counts all prefetch data reads",
633        "Counter": "0,1,2,3",
634        "CounterHTOff": "0,1,2,3",
635        "EventCode": "0xB7, 0xBB",
636        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
637        "MSRIndex": "0x1a6,0x1a7",
638        "MSRValue": "0x013C000090",
639        "Offcore": "1",
640        "PublicDescription": "Counts all prefetch data reads",
641        "SampleAfterValue": "100003",
642        "UMask": "0x1"
643    },
644    {
645        "BriefDescription": "Counts all prefetch data reads",
646        "Counter": "0,1,2,3",
647        "CounterHTOff": "0,1,2,3",
648        "EventCode": "0xB7, 0xBB",
649        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
650        "MSRIndex": "0x1a6,0x1a7",
651        "MSRValue": "0x3F84000090",
652        "Offcore": "1",
653        "PublicDescription": "Counts all prefetch data reads",
654        "SampleAfterValue": "100003",
655        "UMask": "0x1"
656    },
657    {
658        "BriefDescription": "Counts all prefetch data reads",
659        "Counter": "0,1,2,3",
660        "CounterHTOff": "0,1,2,3",
661        "EventCode": "0xB7, 0xBB",
662        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
663        "MSRIndex": "0x1a6,0x1a7",
664        "MSRValue": "0x1004000090",
665        "Offcore": "1",
666        "PublicDescription": "Counts all prefetch data reads",
667        "SampleAfterValue": "100003",
668        "UMask": "0x1"
669    },
670    {
671        "BriefDescription": "Counts all prefetch data reads",
672        "Counter": "0,1,2,3",
673        "CounterHTOff": "0,1,2,3",
674        "EventCode": "0xB7, 0xBB",
675        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
676        "MSRIndex": "0x1a6,0x1a7",
677        "MSRValue": "0x0404000090",
678        "Offcore": "1",
679        "PublicDescription": "Counts all prefetch data reads",
680        "SampleAfterValue": "100003",
681        "UMask": "0x1"
682    },
683    {
684        "BriefDescription": "Counts all prefetch data reads",
685        "Counter": "0,1,2,3",
686        "CounterHTOff": "0,1,2,3",
687        "EventCode": "0xB7, 0xBB",
688        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
689        "MSRIndex": "0x1a6,0x1a7",
690        "MSRValue": "0x0204000090",
691        "Offcore": "1",
692        "PublicDescription": "Counts all prefetch data reads",
693        "SampleAfterValue": "100003",
694        "UMask": "0x1"
695    },
696    {
697        "BriefDescription": "Counts all prefetch data reads",
698        "Counter": "0,1,2,3",
699        "CounterHTOff": "0,1,2,3",
700        "EventCode": "0xB7, 0xBB",
701        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
702        "MSRIndex": "0x1a6,0x1a7",
703        "MSRValue": "0x0084000090",
704        "Offcore": "1",
705        "PublicDescription": "Counts all prefetch data reads",
706        "SampleAfterValue": "100003",
707        "UMask": "0x1"
708    },
709    {
710        "BriefDescription": "Counts all prefetch data reads",
711        "Counter": "0,1,2,3",
712        "CounterHTOff": "0,1,2,3",
713        "EventCode": "0xB7, 0xBB",
714        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
715        "MSRIndex": "0x1a6,0x1a7",
716        "MSRValue": "0x2004000090",
717        "Offcore": "1",
718        "PublicDescription": "Counts all prefetch data reads",
719        "SampleAfterValue": "100003",
720        "UMask": "0x1"
721    },
722    {
723        "BriefDescription": "Counts all prefetch data reads",
724        "Counter": "0,1,2,3",
725        "CounterHTOff": "0,1,2,3",
726        "EventCode": "0xB7, 0xBB",
727        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
728        "MSRIndex": "0x1a6,0x1a7",
729        "MSRValue": "0x0104000090",
730        "Offcore": "1",
731        "PublicDescription": "Counts all prefetch data reads",
732        "SampleAfterValue": "100003",
733        "UMask": "0x1"
734    },
735    {
736        "BriefDescription": "Counts all prefetch data reads",
737        "Counter": "0,1,2,3",
738        "CounterHTOff": "0,1,2,3",
739        "EventCode": "0xB7, 0xBB",
740        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
741        "MSRIndex": "0x1a6,0x1a7",
742        "MSRValue": "0x2000020090",
743        "Offcore": "1",
744        "PublicDescription": "Counts all prefetch data reads",
745        "SampleAfterValue": "100003",
746        "UMask": "0x1"
747    },
748    {
749        "BriefDescription": "Counts prefetch RFOs",
750        "Counter": "0,1,2,3",
751        "CounterHTOff": "0,1,2,3",
752        "EventCode": "0xB7, 0xBB",
753        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_NON_DRAM",
754        "MSRIndex": "0x1a6,0x1a7",
755        "MSRValue": "0x20003C0120",
756        "Offcore": "1",
757        "PublicDescription": "Counts prefetch RFOs",
758        "SampleAfterValue": "100003",
759        "UMask": "0x1"
760    },
761    {
762        "BriefDescription": "Counts prefetch RFOs",
763        "Counter": "0,1,2,3",
764        "CounterHTOff": "0,1,2,3",
765        "EventCode": "0xB7, 0xBB",
766        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
767        "MSRIndex": "0x1a6,0x1a7",
768        "MSRValue": "0x043C000120",
769        "Offcore": "1",
770        "PublicDescription": "Counts prefetch RFOs",
771        "SampleAfterValue": "100003",
772        "UMask": "0x1"
773    },
774    {
775        "BriefDescription": "Counts prefetch RFOs",
776        "Counter": "0,1,2,3",
777        "CounterHTOff": "0,1,2,3",
778        "EventCode": "0xB7, 0xBB",
779        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
780        "MSRIndex": "0x1a6,0x1a7",
781        "MSRValue": "0x023C000120",
782        "Offcore": "1",
783        "PublicDescription": "Counts prefetch RFOs",
784        "SampleAfterValue": "100003",
785        "UMask": "0x1"
786    },
787    {
788        "BriefDescription": "Counts prefetch RFOs",
789        "Counter": "0,1,2,3",
790        "CounterHTOff": "0,1,2,3",
791        "EventCode": "0xB7, 0xBB",
792        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
793        "MSRIndex": "0x1a6,0x1a7",
794        "MSRValue": "0x00BC000120",
795        "Offcore": "1",
796        "PublicDescription": "Counts prefetch RFOs",
797        "SampleAfterValue": "100003",
798        "UMask": "0x1"
799    },
800    {
801        "BriefDescription": "Counts prefetch RFOs",
802        "Counter": "0,1,2,3",
803        "CounterHTOff": "0,1,2,3",
804        "EventCode": "0xB7, 0xBB",
805        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NOT_NEEDED",
806        "MSRIndex": "0x1a6,0x1a7",
807        "MSRValue": "0x013C000120",
808        "Offcore": "1",
809        "PublicDescription": "Counts prefetch RFOs",
810        "SampleAfterValue": "100003",
811        "UMask": "0x1"
812    },
813    {
814        "BriefDescription": "Counts prefetch RFOs",
815        "Counter": "0,1,2,3",
816        "CounterHTOff": "0,1,2,3",
817        "EventCode": "0xB7, 0xBB",
818        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
819        "MSRIndex": "0x1a6,0x1a7",
820        "MSRValue": "0x3F84000120",
821        "Offcore": "1",
822        "PublicDescription": "Counts prefetch RFOs",
823        "SampleAfterValue": "100003",
824        "UMask": "0x1"
825    },
826    {
827        "BriefDescription": "Counts prefetch RFOs",
828        "Counter": "0,1,2,3",
829        "CounterHTOff": "0,1,2,3",
830        "EventCode": "0xB7, 0xBB",
831        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
832        "MSRIndex": "0x1a6,0x1a7",
833        "MSRValue": "0x1004000120",
834        "Offcore": "1",
835        "PublicDescription": "Counts prefetch RFOs",
836        "SampleAfterValue": "100003",
837        "UMask": "0x1"
838    },
839    {
840        "BriefDescription": "Counts prefetch RFOs",
841        "Counter": "0,1,2,3",
842        "CounterHTOff": "0,1,2,3",
843        "EventCode": "0xB7, 0xBB",
844        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
845        "MSRIndex": "0x1a6,0x1a7",
846        "MSRValue": "0x0404000120",
847        "Offcore": "1",
848        "PublicDescription": "Counts prefetch RFOs",
849        "SampleAfterValue": "100003",
850        "UMask": "0x1"
851    },
852    {
853        "BriefDescription": "Counts prefetch RFOs",
854        "Counter": "0,1,2,3",
855        "CounterHTOff": "0,1,2,3",
856        "EventCode": "0xB7, 0xBB",
857        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
858        "MSRIndex": "0x1a6,0x1a7",
859        "MSRValue": "0x0204000120",
860        "Offcore": "1",
861        "PublicDescription": "Counts prefetch RFOs",
862        "SampleAfterValue": "100003",
863        "UMask": "0x1"
864    },
865    {
866        "BriefDescription": "Counts prefetch RFOs",
867        "Counter": "0,1,2,3",
868        "CounterHTOff": "0,1,2,3",
869        "EventCode": "0xB7, 0xBB",
870        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
871        "MSRIndex": "0x1a6,0x1a7",
872        "MSRValue": "0x0084000120",
873        "Offcore": "1",
874        "PublicDescription": "Counts prefetch RFOs",
875        "SampleAfterValue": "100003",
876        "UMask": "0x1"
877    },
878    {
879        "BriefDescription": "Counts prefetch RFOs",
880        "Counter": "0,1,2,3",
881        "CounterHTOff": "0,1,2,3",
882        "EventCode": "0xB7, 0xBB",
883        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
884        "MSRIndex": "0x1a6,0x1a7",
885        "MSRValue": "0x2004000120",
886        "Offcore": "1",
887        "PublicDescription": "Counts prefetch RFOs",
888        "SampleAfterValue": "100003",
889        "UMask": "0x1"
890    },
891    {
892        "BriefDescription": "Counts prefetch RFOs",
893        "Counter": "0,1,2,3",
894        "CounterHTOff": "0,1,2,3",
895        "EventCode": "0xB7, 0xBB",
896        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
897        "MSRIndex": "0x1a6,0x1a7",
898        "MSRValue": "0x0104000120",
899        "Offcore": "1",
900        "PublicDescription": "Counts prefetch RFOs",
901        "SampleAfterValue": "100003",
902        "UMask": "0x1"
903    },
904    {
905        "BriefDescription": "Counts prefetch RFOs",
906        "Counter": "0,1,2,3",
907        "CounterHTOff": "0,1,2,3",
908        "EventCode": "0xB7, 0xBB",
909        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
910        "MSRIndex": "0x1a6,0x1a7",
911        "MSRValue": "0x2000020120",
912        "Offcore": "1",
913        "PublicDescription": "Counts prefetch RFOs",
914        "SampleAfterValue": "100003",
915        "UMask": "0x1"
916    },
917    {
918        "BriefDescription": "Counts all demand & prefetch RFOs",
919        "Counter": "0,1,2,3",
920        "CounterHTOff": "0,1,2,3",
921        "EventCode": "0xB7, 0xBB",
922        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_NON_DRAM",
923        "MSRIndex": "0x1a6,0x1a7",
924        "MSRValue": "0x20003C0122",
925        "Offcore": "1",
926        "PublicDescription": "Counts all demand & prefetch RFOs",
927        "SampleAfterValue": "100003",
928        "UMask": "0x1"
929    },
930    {
931        "BriefDescription": "Counts all demand & prefetch RFOs",
932        "Counter": "0,1,2,3",
933        "CounterHTOff": "0,1,2,3",
934        "EventCode": "0xB7, 0xBB",
935        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
936        "MSRIndex": "0x1a6,0x1a7",
937        "MSRValue": "0x043C000122",
938        "Offcore": "1",
939        "PublicDescription": "Counts all demand & prefetch RFOs",
940        "SampleAfterValue": "100003",
941        "UMask": "0x1"
942    },
943    {
944        "BriefDescription": "Counts all demand & prefetch RFOs",
945        "Counter": "0,1,2,3",
946        "CounterHTOff": "0,1,2,3",
947        "EventCode": "0xB7, 0xBB",
948        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_MISS",
949        "MSRIndex": "0x1a6,0x1a7",
950        "MSRValue": "0x023C000122",
951        "Offcore": "1",
952        "PublicDescription": "Counts all demand & prefetch RFOs",
953        "SampleAfterValue": "100003",
954        "UMask": "0x1"
955    },
956    {
957        "BriefDescription": "Counts all demand & prefetch RFOs",
958        "Counter": "0,1,2,3",
959        "CounterHTOff": "0,1,2,3",
960        "EventCode": "0xB7, 0xBB",
961        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NONE",
962        "MSRIndex": "0x1a6,0x1a7",
963        "MSRValue": "0x00BC000122",
964        "Offcore": "1",
965        "PublicDescription": "Counts all demand & prefetch RFOs",
966        "SampleAfterValue": "100003",
967        "UMask": "0x1"
968    },
969    {
970        "BriefDescription": "Counts all demand & prefetch RFOs",
971        "Counter": "0,1,2,3",
972        "CounterHTOff": "0,1,2,3",
973        "EventCode": "0xB7, 0xBB",
974        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NOT_NEEDED",
975        "MSRIndex": "0x1a6,0x1a7",
976        "MSRValue": "0x013C000122",
977        "Offcore": "1",
978        "PublicDescription": "Counts all demand & prefetch RFOs",
979        "SampleAfterValue": "100003",
980        "UMask": "0x1"
981    },
982    {
983        "BriefDescription": "Counts all demand & prefetch RFOs",
984        "Counter": "0,1,2,3",
985        "CounterHTOff": "0,1,2,3",
986        "EventCode": "0xB7, 0xBB",
987        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
988        "MSRIndex": "0x1a6,0x1a7",
989        "MSRValue": "0x3F84000122",
990        "Offcore": "1",
991        "PublicDescription": "Counts all demand & prefetch RFOs",
992        "SampleAfterValue": "100003",
993        "UMask": "0x1"
994    },
995    {
996        "BriefDescription": "Counts all demand & prefetch RFOs",
997        "Counter": "0,1,2,3",
998        "CounterHTOff": "0,1,2,3",
999        "EventCode": "0xB7, 0xBB",
1000        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1001        "MSRIndex": "0x1a6,0x1a7",
1002        "MSRValue": "0x1004000122",
1003        "Offcore": "1",
1004        "PublicDescription": "Counts all demand & prefetch RFOs",
1005        "SampleAfterValue": "100003",
1006        "UMask": "0x1"
1007    },
1008    {
1009        "BriefDescription": "Counts all demand & prefetch RFOs",
1010        "Counter": "0,1,2,3",
1011        "CounterHTOff": "0,1,2,3",
1012        "EventCode": "0xB7, 0xBB",
1013        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1014        "MSRIndex": "0x1a6,0x1a7",
1015        "MSRValue": "0x0404000122",
1016        "Offcore": "1",
1017        "PublicDescription": "Counts all demand & prefetch RFOs",
1018        "SampleAfterValue": "100003",
1019        "UMask": "0x1"
1020    },
1021    {
1022        "BriefDescription": "Counts all demand & prefetch RFOs",
1023        "Counter": "0,1,2,3",
1024        "CounterHTOff": "0,1,2,3",
1025        "EventCode": "0xB7, 0xBB",
1026        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1027        "MSRIndex": "0x1a6,0x1a7",
1028        "MSRValue": "0x0204000122",
1029        "Offcore": "1",
1030        "PublicDescription": "Counts all demand & prefetch RFOs",
1031        "SampleAfterValue": "100003",
1032        "UMask": "0x1"
1033    },
1034    {
1035        "BriefDescription": "Counts all demand & prefetch RFOs",
1036        "Counter": "0,1,2,3",
1037        "CounterHTOff": "0,1,2,3",
1038        "EventCode": "0xB7, 0xBB",
1039        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1040        "MSRIndex": "0x1a6,0x1a7",
1041        "MSRValue": "0x0084000122",
1042        "Offcore": "1",
1043        "PublicDescription": "Counts all demand & prefetch RFOs",
1044        "SampleAfterValue": "100003",
1045        "UMask": "0x1"
1046    },
1047    {
1048        "BriefDescription": "Counts all demand & prefetch RFOs",
1049        "Counter": "0,1,2,3",
1050        "CounterHTOff": "0,1,2,3",
1051        "EventCode": "0xB7, 0xBB",
1052        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1053        "MSRIndex": "0x1a6,0x1a7",
1054        "MSRValue": "0x2004000122",
1055        "Offcore": "1",
1056        "PublicDescription": "Counts all demand & prefetch RFOs",
1057        "SampleAfterValue": "100003",
1058        "UMask": "0x1"
1059    },
1060    {
1061        "BriefDescription": "Counts all demand & prefetch RFOs",
1062        "Counter": "0,1,2,3",
1063        "CounterHTOff": "0,1,2,3",
1064        "EventCode": "0xB7, 0xBB",
1065        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1066        "MSRIndex": "0x1a6,0x1a7",
1067        "MSRValue": "0x0104000122",
1068        "Offcore": "1",
1069        "PublicDescription": "Counts all demand & prefetch RFOs",
1070        "SampleAfterValue": "100003",
1071        "UMask": "0x1"
1072    },
1073    {
1074        "BriefDescription": "Counts all demand & prefetch RFOs",
1075        "Counter": "0,1,2,3",
1076        "CounterHTOff": "0,1,2,3",
1077        "EventCode": "0xB7, 0xBB",
1078        "EventName": "OFFCORE_RESPONSE.ALL_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
1079        "MSRIndex": "0x1a6,0x1a7",
1080        "MSRValue": "0x2000020122",
1081        "Offcore": "1",
1082        "PublicDescription": "Counts all demand & prefetch RFOs",
1083        "SampleAfterValue": "100003",
1084        "UMask": "0x1"
1085    },
1086    {
1087        "BriefDescription": "Counts writebacks (modified to exclusive)",
1088        "Counter": "0,1,2,3",
1089        "CounterHTOff": "0,1,2,3",
1090        "EventCode": "0xB7, 0xBB",
1091        "EventName": "OFFCORE_RESPONSE.COREWB.L3_HIT.SNOOP_NON_DRAM",
1092        "MSRIndex": "0x1a6,0x1a7",
1093        "MSRValue": "0x20003C0008",
1094        "Offcore": "1",
1095        "PublicDescription": "Counts writebacks (modified to exclusive)",
1096        "SampleAfterValue": "100003",
1097        "UMask": "0x1"
1098    },
1099    {
1100        "BriefDescription": "Counts writebacks (modified to exclusive)",
1101        "Counter": "0,1,2,3",
1102        "CounterHTOff": "0,1,2,3",
1103        "EventCode": "0xB7, 0xBB",
1104        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_HIT_NO_FWD",
1105        "MSRIndex": "0x1a6,0x1a7",
1106        "MSRValue": "0x043C000008",
1107        "Offcore": "1",
1108        "PublicDescription": "Counts writebacks (modified to exclusive)",
1109        "SampleAfterValue": "100003",
1110        "UMask": "0x1"
1111    },
1112    {
1113        "BriefDescription": "Counts writebacks (modified to exclusive)",
1114        "Counter": "0,1,2,3",
1115        "CounterHTOff": "0,1,2,3",
1116        "EventCode": "0xB7, 0xBB",
1117        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_MISS",
1118        "MSRIndex": "0x1a6,0x1a7",
1119        "MSRValue": "0x023C000008",
1120        "Offcore": "1",
1121        "PublicDescription": "Counts writebacks (modified to exclusive)",
1122        "SampleAfterValue": "100003",
1123        "UMask": "0x1"
1124    },
1125    {
1126        "BriefDescription": "Counts writebacks (modified to exclusive)",
1127        "Counter": "0,1,2,3",
1128        "CounterHTOff": "0,1,2,3",
1129        "EventCode": "0xB7, 0xBB",
1130        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_NONE",
1131        "MSRIndex": "0x1a6,0x1a7",
1132        "MSRValue": "0x00BC000008",
1133        "Offcore": "1",
1134        "PublicDescription": "Counts writebacks (modified to exclusive)",
1135        "SampleAfterValue": "100003",
1136        "UMask": "0x1"
1137    },
1138    {
1139        "BriefDescription": "Counts writebacks (modified to exclusive)",
1140        "Counter": "0,1,2,3",
1141        "CounterHTOff": "0,1,2,3",
1142        "EventCode": "0xB7, 0xBB",
1143        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_NOT_NEEDED",
1144        "MSRIndex": "0x1a6,0x1a7",
1145        "MSRValue": "0x013C000008",
1146        "Offcore": "1",
1147        "PublicDescription": "Counts writebacks (modified to exclusive)",
1148        "SampleAfterValue": "100003",
1149        "UMask": "0x1"
1150    },
1151    {
1152        "BriefDescription": "Counts writebacks (modified to exclusive)",
1153        "Counter": "0,1,2,3",
1154        "CounterHTOff": "0,1,2,3",
1155        "EventCode": "0xB7, 0xBB",
1156        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1157        "MSRIndex": "0x1a6,0x1a7",
1158        "MSRValue": "0x3F84000008",
1159        "Offcore": "1",
1160        "PublicDescription": "Counts writebacks (modified to exclusive)",
1161        "SampleAfterValue": "100003",
1162        "UMask": "0x1"
1163    },
1164    {
1165        "BriefDescription": "Counts writebacks (modified to exclusive)",
1166        "Counter": "0,1,2,3",
1167        "CounterHTOff": "0,1,2,3",
1168        "EventCode": "0xB7, 0xBB",
1169        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1170        "MSRIndex": "0x1a6,0x1a7",
1171        "MSRValue": "0x1004000008",
1172        "Offcore": "1",
1173        "PublicDescription": "Counts writebacks (modified to exclusive)",
1174        "SampleAfterValue": "100003",
1175        "UMask": "0x1"
1176    },
1177    {
1178        "BriefDescription": "Counts writebacks (modified to exclusive)",
1179        "Counter": "0,1,2,3",
1180        "CounterHTOff": "0,1,2,3",
1181        "EventCode": "0xB7, 0xBB",
1182        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1183        "MSRIndex": "0x1a6,0x1a7",
1184        "MSRValue": "0x0404000008",
1185        "Offcore": "1",
1186        "PublicDescription": "Counts writebacks (modified to exclusive)",
1187        "SampleAfterValue": "100003",
1188        "UMask": "0x1"
1189    },
1190    {
1191        "BriefDescription": "Counts writebacks (modified to exclusive)",
1192        "Counter": "0,1,2,3",
1193        "CounterHTOff": "0,1,2,3",
1194        "EventCode": "0xB7, 0xBB",
1195        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1196        "MSRIndex": "0x1a6,0x1a7",
1197        "MSRValue": "0x0204000008",
1198        "Offcore": "1",
1199        "PublicDescription": "Counts writebacks (modified to exclusive)",
1200        "SampleAfterValue": "100003",
1201        "UMask": "0x1"
1202    },
1203    {
1204        "BriefDescription": "Counts writebacks (modified to exclusive)",
1205        "Counter": "0,1,2,3",
1206        "CounterHTOff": "0,1,2,3",
1207        "EventCode": "0xB7, 0xBB",
1208        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1209        "MSRIndex": "0x1a6,0x1a7",
1210        "MSRValue": "0x0084000008",
1211        "Offcore": "1",
1212        "PublicDescription": "Counts writebacks (modified to exclusive)",
1213        "SampleAfterValue": "100003",
1214        "UMask": "0x1"
1215    },
1216    {
1217        "BriefDescription": "Counts writebacks (modified to exclusive)",
1218        "Counter": "0,1,2,3",
1219        "CounterHTOff": "0,1,2,3",
1220        "EventCode": "0xB7, 0xBB",
1221        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1222        "MSRIndex": "0x1a6,0x1a7",
1223        "MSRValue": "0x2004000008",
1224        "Offcore": "1",
1225        "PublicDescription": "Counts writebacks (modified to exclusive)",
1226        "SampleAfterValue": "100003",
1227        "UMask": "0x1"
1228    },
1229    {
1230        "BriefDescription": "Counts writebacks (modified to exclusive)",
1231        "Counter": "0,1,2,3",
1232        "CounterHTOff": "0,1,2,3",
1233        "EventCode": "0xB7, 0xBB",
1234        "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1235        "MSRIndex": "0x1a6,0x1a7",
1236        "MSRValue": "0x0104000008",
1237        "Offcore": "1",
1238        "PublicDescription": "Counts writebacks (modified to exclusive)",
1239        "SampleAfterValue": "100003",
1240        "UMask": "0x1"
1241    },
1242    {
1243        "BriefDescription": "Counts writebacks (modified to exclusive)",
1244        "Counter": "0,1,2,3",
1245        "CounterHTOff": "0,1,2,3",
1246        "EventCode": "0xB7, 0xBB",
1247        "EventName": "OFFCORE_RESPONSE.COREWB.SUPPLIER_NONE.SNOOP_NON_DRAM",
1248        "MSRIndex": "0x1a6,0x1a7",
1249        "MSRValue": "0x2000020008",
1250        "Offcore": "1",
1251        "PublicDescription": "Counts writebacks (modified to exclusive)",
1252        "SampleAfterValue": "100003",
1253        "UMask": "0x1"
1254    },
1255    {
1256        "BriefDescription": "Counts all demand code reads",
1257        "Counter": "0,1,2,3",
1258        "CounterHTOff": "0,1,2,3",
1259        "EventCode": "0xB7, 0xBB",
1260        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
1261        "MSRIndex": "0x1a6,0x1a7",
1262        "MSRValue": "0x20003C0004",
1263        "Offcore": "1",
1264        "PublicDescription": "Counts all demand code reads",
1265        "SampleAfterValue": "100003",
1266        "UMask": "0x1"
1267    },
1268    {
1269        "BriefDescription": "Counts all demand code reads",
1270        "Counter": "0,1,2,3",
1271        "CounterHTOff": "0,1,2,3",
1272        "EventCode": "0xB7, 0xBB",
1273        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1274        "MSRIndex": "0x1a6,0x1a7",
1275        "MSRValue": "0x043C000004",
1276        "Offcore": "1",
1277        "PublicDescription": "Counts all demand code reads",
1278        "SampleAfterValue": "100003",
1279        "UMask": "0x1"
1280    },
1281    {
1282        "BriefDescription": "Counts all demand code reads",
1283        "Counter": "0,1,2,3",
1284        "CounterHTOff": "0,1,2,3",
1285        "EventCode": "0xB7, 0xBB",
1286        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
1287        "MSRIndex": "0x1a6,0x1a7",
1288        "MSRValue": "0x023C000004",
1289        "Offcore": "1",
1290        "PublicDescription": "Counts all demand code reads",
1291        "SampleAfterValue": "100003",
1292        "UMask": "0x1"
1293    },
1294    {
1295        "BriefDescription": "Counts all demand code reads",
1296        "Counter": "0,1,2,3",
1297        "CounterHTOff": "0,1,2,3",
1298        "EventCode": "0xB7, 0xBB",
1299        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
1300        "MSRIndex": "0x1a6,0x1a7",
1301        "MSRValue": "0x00BC000004",
1302        "Offcore": "1",
1303        "PublicDescription": "Counts all demand code reads",
1304        "SampleAfterValue": "100003",
1305        "UMask": "0x1"
1306    },
1307    {
1308        "BriefDescription": "Counts all demand code reads",
1309        "Counter": "0,1,2,3",
1310        "CounterHTOff": "0,1,2,3",
1311        "EventCode": "0xB7, 0xBB",
1312        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
1313        "MSRIndex": "0x1a6,0x1a7",
1314        "MSRValue": "0x013C000004",
1315        "Offcore": "1",
1316        "PublicDescription": "Counts all demand code reads",
1317        "SampleAfterValue": "100003",
1318        "UMask": "0x1"
1319    },
1320    {
1321        "BriefDescription": "Counts all demand code reads",
1322        "Counter": "0,1,2,3",
1323        "CounterHTOff": "0,1,2,3",
1324        "EventCode": "0xB7, 0xBB",
1325        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1326        "MSRIndex": "0x1a6,0x1a7",
1327        "MSRValue": "0x3F84000004",
1328        "Offcore": "1",
1329        "PublicDescription": "Counts all demand code reads",
1330        "SampleAfterValue": "100003",
1331        "UMask": "0x1"
1332    },
1333    {
1334        "BriefDescription": "Counts all demand code reads",
1335        "Counter": "0,1,2,3",
1336        "CounterHTOff": "0,1,2,3",
1337        "EventCode": "0xB7, 0xBB",
1338        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1339        "MSRIndex": "0x1a6,0x1a7",
1340        "MSRValue": "0x1004000004",
1341        "Offcore": "1",
1342        "PublicDescription": "Counts all demand code reads",
1343        "SampleAfterValue": "100003",
1344        "UMask": "0x1"
1345    },
1346    {
1347        "BriefDescription": "Counts all demand code reads",
1348        "Counter": "0,1,2,3",
1349        "CounterHTOff": "0,1,2,3",
1350        "EventCode": "0xB7, 0xBB",
1351        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1352        "MSRIndex": "0x1a6,0x1a7",
1353        "MSRValue": "0x0404000004",
1354        "Offcore": "1",
1355        "PublicDescription": "Counts all demand code reads",
1356        "SampleAfterValue": "100003",
1357        "UMask": "0x1"
1358    },
1359    {
1360        "BriefDescription": "Counts all demand code reads",
1361        "Counter": "0,1,2,3",
1362        "CounterHTOff": "0,1,2,3",
1363        "EventCode": "0xB7, 0xBB",
1364        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1365        "MSRIndex": "0x1a6,0x1a7",
1366        "MSRValue": "0x0204000004",
1367        "Offcore": "1",
1368        "PublicDescription": "Counts all demand code reads",
1369        "SampleAfterValue": "100003",
1370        "UMask": "0x1"
1371    },
1372    {
1373        "BriefDescription": "Counts all demand code reads",
1374        "Counter": "0,1,2,3",
1375        "CounterHTOff": "0,1,2,3",
1376        "EventCode": "0xB7, 0xBB",
1377        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1378        "MSRIndex": "0x1a6,0x1a7",
1379        "MSRValue": "0x0084000004",
1380        "Offcore": "1",
1381        "PublicDescription": "Counts all demand code reads",
1382        "SampleAfterValue": "100003",
1383        "UMask": "0x1"
1384    },
1385    {
1386        "BriefDescription": "Counts all demand code reads",
1387        "Counter": "0,1,2,3",
1388        "CounterHTOff": "0,1,2,3",
1389        "EventCode": "0xB7, 0xBB",
1390        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1391        "MSRIndex": "0x1a6,0x1a7",
1392        "MSRValue": "0x2004000004",
1393        "Offcore": "1",
1394        "PublicDescription": "Counts all demand code reads",
1395        "SampleAfterValue": "100003",
1396        "UMask": "0x1"
1397    },
1398    {
1399        "BriefDescription": "Counts all demand code reads",
1400        "Counter": "0,1,2,3",
1401        "CounterHTOff": "0,1,2,3",
1402        "EventCode": "0xB7, 0xBB",
1403        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1404        "MSRIndex": "0x1a6,0x1a7",
1405        "MSRValue": "0x0104000004",
1406        "Offcore": "1",
1407        "PublicDescription": "Counts all demand code reads",
1408        "SampleAfterValue": "100003",
1409        "UMask": "0x1"
1410    },
1411    {
1412        "BriefDescription": "Counts all demand code reads",
1413        "Counter": "0,1,2,3",
1414        "CounterHTOff": "0,1,2,3",
1415        "EventCode": "0xB7, 0xBB",
1416        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
1417        "MSRIndex": "0x1a6,0x1a7",
1418        "MSRValue": "0x2000020004",
1419        "Offcore": "1",
1420        "PublicDescription": "Counts all demand code reads",
1421        "SampleAfterValue": "100003",
1422        "UMask": "0x1"
1423    },
1424    {
1425        "BriefDescription": "Counts demand data reads",
1426        "Counter": "0,1,2,3",
1427        "CounterHTOff": "0,1,2,3",
1428        "EventCode": "0xB7, 0xBB",
1429        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
1430        "MSRIndex": "0x1a6,0x1a7",
1431        "MSRValue": "0x20003C0001",
1432        "Offcore": "1",
1433        "PublicDescription": "Counts demand data reads",
1434        "SampleAfterValue": "100003",
1435        "UMask": "0x1"
1436    },
1437    {
1438        "BriefDescription": "Counts demand data reads",
1439        "Counter": "0,1,2,3",
1440        "CounterHTOff": "0,1,2,3",
1441        "EventCode": "0xB7, 0xBB",
1442        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1443        "MSRIndex": "0x1a6,0x1a7",
1444        "MSRValue": "0x043C000001",
1445        "Offcore": "1",
1446        "PublicDescription": "Counts demand data reads",
1447        "SampleAfterValue": "100003",
1448        "UMask": "0x1"
1449    },
1450    {
1451        "BriefDescription": "Counts demand data reads",
1452        "Counter": "0,1,2,3",
1453        "CounterHTOff": "0,1,2,3",
1454        "EventCode": "0xB7, 0xBB",
1455        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
1456        "MSRIndex": "0x1a6,0x1a7",
1457        "MSRValue": "0x023C000001",
1458        "Offcore": "1",
1459        "PublicDescription": "Counts demand data reads",
1460        "SampleAfterValue": "100003",
1461        "UMask": "0x1"
1462    },
1463    {
1464        "BriefDescription": "Counts demand data reads",
1465        "Counter": "0,1,2,3",
1466        "CounterHTOff": "0,1,2,3",
1467        "EventCode": "0xB7, 0xBB",
1468        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
1469        "MSRIndex": "0x1a6,0x1a7",
1470        "MSRValue": "0x00BC000001",
1471        "Offcore": "1",
1472        "PublicDescription": "Counts demand data reads",
1473        "SampleAfterValue": "100003",
1474        "UMask": "0x1"
1475    },
1476    {
1477        "BriefDescription": "Counts demand data reads",
1478        "Counter": "0,1,2,3",
1479        "CounterHTOff": "0,1,2,3",
1480        "EventCode": "0xB7, 0xBB",
1481        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
1482        "MSRIndex": "0x1a6,0x1a7",
1483        "MSRValue": "0x013C000001",
1484        "Offcore": "1",
1485        "PublicDescription": "Counts demand data reads",
1486        "SampleAfterValue": "100003",
1487        "UMask": "0x1"
1488    },
1489    {
1490        "BriefDescription": "Counts demand data reads",
1491        "Counter": "0,1,2,3",
1492        "CounterHTOff": "0,1,2,3",
1493        "EventCode": "0xB7, 0xBB",
1494        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1495        "MSRIndex": "0x1a6,0x1a7",
1496        "MSRValue": "0x3F84000001",
1497        "Offcore": "1",
1498        "PublicDescription": "Counts demand data reads",
1499        "SampleAfterValue": "100003",
1500        "UMask": "0x1"
1501    },
1502    {
1503        "BriefDescription": "Counts demand data reads",
1504        "Counter": "0,1,2,3",
1505        "CounterHTOff": "0,1,2,3",
1506        "EventCode": "0xB7, 0xBB",
1507        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1508        "MSRIndex": "0x1a6,0x1a7",
1509        "MSRValue": "0x1004000001",
1510        "Offcore": "1",
1511        "PublicDescription": "Counts demand data reads",
1512        "SampleAfterValue": "100003",
1513        "UMask": "0x1"
1514    },
1515    {
1516        "BriefDescription": "Counts demand data reads",
1517        "Counter": "0,1,2,3",
1518        "CounterHTOff": "0,1,2,3",
1519        "EventCode": "0xB7, 0xBB",
1520        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1521        "MSRIndex": "0x1a6,0x1a7",
1522        "MSRValue": "0x0404000001",
1523        "Offcore": "1",
1524        "PublicDescription": "Counts demand data reads",
1525        "SampleAfterValue": "100003",
1526        "UMask": "0x1"
1527    },
1528    {
1529        "BriefDescription": "Counts demand data reads",
1530        "Counter": "0,1,2,3",
1531        "CounterHTOff": "0,1,2,3",
1532        "EventCode": "0xB7, 0xBB",
1533        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1534        "MSRIndex": "0x1a6,0x1a7",
1535        "MSRValue": "0x0204000001",
1536        "Offcore": "1",
1537        "PublicDescription": "Counts demand data reads",
1538        "SampleAfterValue": "100003",
1539        "UMask": "0x1"
1540    },
1541    {
1542        "BriefDescription": "Counts demand data reads",
1543        "Counter": "0,1,2,3",
1544        "CounterHTOff": "0,1,2,3",
1545        "EventCode": "0xB7, 0xBB",
1546        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1547        "MSRIndex": "0x1a6,0x1a7",
1548        "MSRValue": "0x0084000001",
1549        "Offcore": "1",
1550        "PublicDescription": "Counts demand data reads",
1551        "SampleAfterValue": "100003",
1552        "UMask": "0x1"
1553    },
1554    {
1555        "BriefDescription": "Counts demand data reads",
1556        "Counter": "0,1,2,3",
1557        "CounterHTOff": "0,1,2,3",
1558        "EventCode": "0xB7, 0xBB",
1559        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1560        "MSRIndex": "0x1a6,0x1a7",
1561        "MSRValue": "0x2004000001",
1562        "Offcore": "1",
1563        "PublicDescription": "Counts demand data reads",
1564        "SampleAfterValue": "100003",
1565        "UMask": "0x1"
1566    },
1567    {
1568        "BriefDescription": "Counts demand data reads",
1569        "Counter": "0,1,2,3",
1570        "CounterHTOff": "0,1,2,3",
1571        "EventCode": "0xB7, 0xBB",
1572        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1573        "MSRIndex": "0x1a6,0x1a7",
1574        "MSRValue": "0x0104000001",
1575        "Offcore": "1",
1576        "PublicDescription": "Counts demand data reads",
1577        "SampleAfterValue": "100003",
1578        "UMask": "0x1"
1579    },
1580    {
1581        "BriefDescription": "Counts demand data reads",
1582        "Counter": "0,1,2,3",
1583        "CounterHTOff": "0,1,2,3",
1584        "EventCode": "0xB7, 0xBB",
1585        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
1586        "MSRIndex": "0x1a6,0x1a7",
1587        "MSRValue": "0x2000020001",
1588        "Offcore": "1",
1589        "PublicDescription": "Counts demand data reads",
1590        "SampleAfterValue": "100003",
1591        "UMask": "0x1"
1592    },
1593    {
1594        "BriefDescription": "Counts all demand data writes (RFOs)",
1595        "Counter": "0,1,2,3",
1596        "CounterHTOff": "0,1,2,3",
1597        "EventCode": "0xB7, 0xBB",
1598        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NON_DRAM",
1599        "MSRIndex": "0x1a6,0x1a7",
1600        "MSRValue": "0x20003C0002",
1601        "Offcore": "1",
1602        "PublicDescription": "Counts all demand data writes (RFOs)",
1603        "SampleAfterValue": "100003",
1604        "UMask": "0x1"
1605    },
1606    {
1607        "BriefDescription": "Counts all demand data writes (RFOs)",
1608        "Counter": "0,1,2,3",
1609        "CounterHTOff": "0,1,2,3",
1610        "EventCode": "0xB7, 0xBB",
1611        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
1612        "MSRIndex": "0x1a6,0x1a7",
1613        "MSRValue": "0x043C000002",
1614        "Offcore": "1",
1615        "PublicDescription": "Counts all demand data writes (RFOs)",
1616        "SampleAfterValue": "100003",
1617        "UMask": "0x1"
1618    },
1619    {
1620        "BriefDescription": "Counts all demand data writes (RFOs)",
1621        "Counter": "0,1,2,3",
1622        "CounterHTOff": "0,1,2,3",
1623        "EventCode": "0xB7, 0xBB",
1624        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS",
1625        "MSRIndex": "0x1a6,0x1a7",
1626        "MSRValue": "0x023C000002",
1627        "Offcore": "1",
1628        "PublicDescription": "Counts all demand data writes (RFOs)",
1629        "SampleAfterValue": "100003",
1630        "UMask": "0x1"
1631    },
1632    {
1633        "BriefDescription": "Counts all demand data writes (RFOs)",
1634        "Counter": "0,1,2,3",
1635        "CounterHTOff": "0,1,2,3",
1636        "EventCode": "0xB7, 0xBB",
1637        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NONE",
1638        "MSRIndex": "0x1a6,0x1a7",
1639        "MSRValue": "0x00BC000002",
1640        "Offcore": "1",
1641        "PublicDescription": "Counts all demand data writes (RFOs)",
1642        "SampleAfterValue": "100003",
1643        "UMask": "0x1"
1644    },
1645    {
1646        "BriefDescription": "Counts all demand data writes (RFOs)",
1647        "Counter": "0,1,2,3",
1648        "CounterHTOff": "0,1,2,3",
1649        "EventCode": "0xB7, 0xBB",
1650        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NOT_NEEDED",
1651        "MSRIndex": "0x1a6,0x1a7",
1652        "MSRValue": "0x013C000002",
1653        "Offcore": "1",
1654        "PublicDescription": "Counts all demand data writes (RFOs)",
1655        "SampleAfterValue": "100003",
1656        "UMask": "0x1"
1657    },
1658    {
1659        "BriefDescription": "Counts all demand data writes (RFOs)",
1660        "Counter": "0,1,2,3",
1661        "CounterHTOff": "0,1,2,3",
1662        "EventCode": "0xB7, 0xBB",
1663        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1664        "MSRIndex": "0x1a6,0x1a7",
1665        "MSRValue": "0x3F84000002",
1666        "Offcore": "1",
1667        "PublicDescription": "Counts all demand data writes (RFOs)",
1668        "SampleAfterValue": "100003",
1669        "UMask": "0x1"
1670    },
1671    {
1672        "BriefDescription": "Counts any other requests",
1673        "Counter": "0,1,2,3",
1674        "CounterHTOff": "0,1,2,3",
1675        "EventCode": "0xB7, 0xBB",
1676        "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NON_DRAM",
1677        "MSRIndex": "0x1a6,0x1a7",
1678        "MSRValue": "0x20003C8000",
1679        "Offcore": "1",
1680        "PublicDescription": "Counts any other requests",
1681        "SampleAfterValue": "100003",
1682        "UMask": "0x1"
1683    },
1684    {
1685        "BriefDescription": "Counts any other requests",
1686        "Counter": "0,1,2,3",
1687        "CounterHTOff": "0,1,2,3",
1688        "EventCode": "0xB7, 0xBB",
1689        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HIT_NO_FWD",
1690        "MSRIndex": "0x1a6,0x1a7",
1691        "MSRValue": "0x043C008000",
1692        "Offcore": "1",
1693        "PublicDescription": "Counts any other requests",
1694        "SampleAfterValue": "100003",
1695        "UMask": "0x1"
1696    },
1697    {
1698        "BriefDescription": "Counts any other requests",
1699        "Counter": "0,1,2,3",
1700        "CounterHTOff": "0,1,2,3",
1701        "EventCode": "0xB7, 0xBB",
1702        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_MISS",
1703        "MSRIndex": "0x1a6,0x1a7",
1704        "MSRValue": "0x023C008000",
1705        "Offcore": "1",
1706        "PublicDescription": "Counts any other requests",
1707        "SampleAfterValue": "100003",
1708        "UMask": "0x1"
1709    },
1710    {
1711        "BriefDescription": "Counts any other requests",
1712        "Counter": "0,1,2,3",
1713        "CounterHTOff": "0,1,2,3",
1714        "EventCode": "0xB7, 0xBB",
1715        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NONE",
1716        "MSRIndex": "0x1a6,0x1a7",
1717        "MSRValue": "0x00BC008000",
1718        "Offcore": "1",
1719        "PublicDescription": "Counts any other requests",
1720        "SampleAfterValue": "100003",
1721        "UMask": "0x1"
1722    },
1723    {
1724        "BriefDescription": "Counts any other requests",
1725        "Counter": "0,1,2,3",
1726        "CounterHTOff": "0,1,2,3",
1727        "EventCode": "0xB7, 0xBB",
1728        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NOT_NEEDED",
1729        "MSRIndex": "0x1a6,0x1a7",
1730        "MSRValue": "0x013C008000",
1731        "Offcore": "1",
1732        "PublicDescription": "Counts any other requests",
1733        "SampleAfterValue": "100003",
1734        "UMask": "0x1"
1735    },
1736    {
1737        "BriefDescription": "Counts any other requests",
1738        "Counter": "0,1,2,3",
1739        "CounterHTOff": "0,1,2,3",
1740        "EventCode": "0xB7, 0xBB",
1741        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1742        "MSRIndex": "0x1a6,0x1a7",
1743        "MSRValue": "0x3F84008000",
1744        "Offcore": "1",
1745        "PublicDescription": "Counts any other requests",
1746        "SampleAfterValue": "100003",
1747        "UMask": "0x1"
1748    },
1749    {
1750        "BriefDescription": "Counts any other requests",
1751        "Counter": "0,1,2,3",
1752        "CounterHTOff": "0,1,2,3",
1753        "EventCode": "0xB7, 0xBB",
1754        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1755        "MSRIndex": "0x1a6,0x1a7",
1756        "MSRValue": "0x1004008000",
1757        "Offcore": "1",
1758        "PublicDescription": "Counts any other requests",
1759        "SampleAfterValue": "100003",
1760        "UMask": "0x1"
1761    },
1762    {
1763        "BriefDescription": "Counts any other requests",
1764        "Counter": "0,1,2,3",
1765        "CounterHTOff": "0,1,2,3",
1766        "EventCode": "0xB7, 0xBB",
1767        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1768        "MSRIndex": "0x1a6,0x1a7",
1769        "MSRValue": "0x0404008000",
1770        "Offcore": "1",
1771        "PublicDescription": "Counts any other requests",
1772        "SampleAfterValue": "100003",
1773        "UMask": "0x1"
1774    },
1775    {
1776        "BriefDescription": "Counts any other requests",
1777        "Counter": "0,1,2,3",
1778        "CounterHTOff": "0,1,2,3",
1779        "EventCode": "0xB7, 0xBB",
1780        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1781        "MSRIndex": "0x1a6,0x1a7",
1782        "MSRValue": "0x0204008000",
1783        "Offcore": "1",
1784        "PublicDescription": "Counts any other requests",
1785        "SampleAfterValue": "100003",
1786        "UMask": "0x1"
1787    },
1788    {
1789        "BriefDescription": "Counts any other requests",
1790        "Counter": "0,1,2,3",
1791        "CounterHTOff": "0,1,2,3",
1792        "EventCode": "0xB7, 0xBB",
1793        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1794        "MSRIndex": "0x1a6,0x1a7",
1795        "MSRValue": "0x0084008000",
1796        "Offcore": "1",
1797        "PublicDescription": "Counts any other requests",
1798        "SampleAfterValue": "100003",
1799        "UMask": "0x1"
1800    },
1801    {
1802        "BriefDescription": "Counts any other requests",
1803        "Counter": "0,1,2,3",
1804        "CounterHTOff": "0,1,2,3",
1805        "EventCode": "0xB7, 0xBB",
1806        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1807        "MSRIndex": "0x1a6,0x1a7",
1808        "MSRValue": "0x2004008000",
1809        "Offcore": "1",
1810        "PublicDescription": "Counts any other requests",
1811        "SampleAfterValue": "100003",
1812        "UMask": "0x1"
1813    },
1814    {
1815        "BriefDescription": "Counts any other requests",
1816        "Counter": "0,1,2,3",
1817        "CounterHTOff": "0,1,2,3",
1818        "EventCode": "0xB7, 0xBB",
1819        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1820        "MSRIndex": "0x1a6,0x1a7",
1821        "MSRValue": "0x0104008000",
1822        "Offcore": "1",
1823        "PublicDescription": "Counts any other requests",
1824        "SampleAfterValue": "100003",
1825        "UMask": "0x1"
1826    },
1827    {
1828        "BriefDescription": "Counts any other requests",
1829        "Counter": "0,1,2,3",
1830        "CounterHTOff": "0,1,2,3",
1831        "EventCode": "0xB7, 0xBB",
1832        "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NON_DRAM",
1833        "MSRIndex": "0x1a6,0x1a7",
1834        "MSRValue": "0x2000028000",
1835        "Offcore": "1",
1836        "PublicDescription": "Counts any other requests",
1837        "SampleAfterValue": "100003",
1838        "UMask": "0x1"
1839    },
1840    {
1841        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1842        "Counter": "0,1,2,3",
1843        "CounterHTOff": "0,1,2,3",
1844        "EventCode": "0xB7, 0xBB",
1845        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
1846        "MSRIndex": "0x1a6,0x1a7",
1847        "MSRValue": "0x20003C0040",
1848        "Offcore": "1",
1849        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1850        "SampleAfterValue": "100003",
1851        "UMask": "0x1"
1852    },
1853    {
1854        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1855        "Counter": "0,1,2,3",
1856        "CounterHTOff": "0,1,2,3",
1857        "EventCode": "0xB7, 0xBB",
1858        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1859        "MSRIndex": "0x1a6,0x1a7",
1860        "MSRValue": "0x043C000040",
1861        "Offcore": "1",
1862        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1863        "SampleAfterValue": "100003",
1864        "UMask": "0x1"
1865    },
1866    {
1867        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1868        "Counter": "0,1,2,3",
1869        "CounterHTOff": "0,1,2,3",
1870        "EventCode": "0xB7, 0xBB",
1871        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_MISS",
1872        "MSRIndex": "0x1a6,0x1a7",
1873        "MSRValue": "0x023C000040",
1874        "Offcore": "1",
1875        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1876        "SampleAfterValue": "100003",
1877        "UMask": "0x1"
1878    },
1879    {
1880        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1881        "Counter": "0,1,2,3",
1882        "CounterHTOff": "0,1,2,3",
1883        "EventCode": "0xB7, 0xBB",
1884        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_NONE",
1885        "MSRIndex": "0x1a6,0x1a7",
1886        "MSRValue": "0x00BC000040",
1887        "Offcore": "1",
1888        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1889        "SampleAfterValue": "100003",
1890        "UMask": "0x1"
1891    },
1892    {
1893        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1894        "Counter": "0,1,2,3",
1895        "CounterHTOff": "0,1,2,3",
1896        "EventCode": "0xB7, 0xBB",
1897        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
1898        "MSRIndex": "0x1a6,0x1a7",
1899        "MSRValue": "0x013C000040",
1900        "Offcore": "1",
1901        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1902        "SampleAfterValue": "100003",
1903        "UMask": "0x1"
1904    },
1905    {
1906        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1907        "Counter": "0,1,2,3",
1908        "CounterHTOff": "0,1,2,3",
1909        "EventCode": "0xB7, 0xBB",
1910        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1911        "MSRIndex": "0x1a6,0x1a7",
1912        "MSRValue": "0x3F84000040",
1913        "Offcore": "1",
1914        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1915        "SampleAfterValue": "100003",
1916        "UMask": "0x1"
1917    },
1918    {
1919        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1920        "Counter": "0,1,2,3",
1921        "CounterHTOff": "0,1,2,3",
1922        "EventCode": "0xB7, 0xBB",
1923        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1924        "MSRIndex": "0x1a6,0x1a7",
1925        "MSRValue": "0x1004000040",
1926        "Offcore": "1",
1927        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1928        "SampleAfterValue": "100003",
1929        "UMask": "0x1"
1930    },
1931    {
1932        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1933        "Counter": "0,1,2,3",
1934        "CounterHTOff": "0,1,2,3",
1935        "EventCode": "0xB7, 0xBB",
1936        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1937        "MSRIndex": "0x1a6,0x1a7",
1938        "MSRValue": "0x0404000040",
1939        "Offcore": "1",
1940        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1941        "SampleAfterValue": "100003",
1942        "UMask": "0x1"
1943    },
1944    {
1945        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1946        "Counter": "0,1,2,3",
1947        "CounterHTOff": "0,1,2,3",
1948        "EventCode": "0xB7, 0xBB",
1949        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1950        "MSRIndex": "0x1a6,0x1a7",
1951        "MSRValue": "0x0204000040",
1952        "Offcore": "1",
1953        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1954        "SampleAfterValue": "100003",
1955        "UMask": "0x1"
1956    },
1957    {
1958        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1959        "Counter": "0,1,2,3",
1960        "CounterHTOff": "0,1,2,3",
1961        "EventCode": "0xB7, 0xBB",
1962        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1963        "MSRIndex": "0x1a6,0x1a7",
1964        "MSRValue": "0x0084000040",
1965        "Offcore": "1",
1966        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1967        "SampleAfterValue": "100003",
1968        "UMask": "0x1"
1969    },
1970    {
1971        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1972        "Counter": "0,1,2,3",
1973        "CounterHTOff": "0,1,2,3",
1974        "EventCode": "0xB7, 0xBB",
1975        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1976        "MSRIndex": "0x1a6,0x1a7",
1977        "MSRValue": "0x2004000040",
1978        "Offcore": "1",
1979        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1980        "SampleAfterValue": "100003",
1981        "UMask": "0x1"
1982    },
1983    {
1984        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1985        "Counter": "0,1,2,3",
1986        "CounterHTOff": "0,1,2,3",
1987        "EventCode": "0xB7, 0xBB",
1988        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1989        "MSRIndex": "0x1a6,0x1a7",
1990        "MSRValue": "0x0104000040",
1991        "Offcore": "1",
1992        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1993        "SampleAfterValue": "100003",
1994        "UMask": "0x1"
1995    },
1996    {
1997        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1998        "Counter": "0,1,2,3",
1999        "CounterHTOff": "0,1,2,3",
2000        "EventCode": "0xB7, 0xBB",
2001        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2002        "MSRIndex": "0x1a6,0x1a7",
2003        "MSRValue": "0x2000020040",
2004        "Offcore": "1",
2005        "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
2006        "SampleAfterValue": "100003",
2007        "UMask": "0x1"
2008    },
2009    {
2010        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2011        "Counter": "0,1,2,3",
2012        "CounterHTOff": "0,1,2,3",
2013        "EventCode": "0xB7, 0xBB",
2014        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
2015        "MSRIndex": "0x1a6,0x1a7",
2016        "MSRValue": "0x20003C0010",
2017        "Offcore": "1",
2018        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2019        "SampleAfterValue": "100003",
2020        "UMask": "0x1"
2021    },
2022    {
2023        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2024        "Counter": "0,1,2,3",
2025        "CounterHTOff": "0,1,2,3",
2026        "EventCode": "0xB7, 0xBB",
2027        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2028        "MSRIndex": "0x1a6,0x1a7",
2029        "MSRValue": "0x043C000010",
2030        "Offcore": "1",
2031        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2032        "SampleAfterValue": "100003",
2033        "UMask": "0x1"
2034    },
2035    {
2036        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2037        "Counter": "0,1,2,3",
2038        "CounterHTOff": "0,1,2,3",
2039        "EventCode": "0xB7, 0xBB",
2040        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
2041        "MSRIndex": "0x1a6,0x1a7",
2042        "MSRValue": "0x023C000010",
2043        "Offcore": "1",
2044        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2045        "SampleAfterValue": "100003",
2046        "UMask": "0x1"
2047    },
2048    {
2049        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2050        "Counter": "0,1,2,3",
2051        "CounterHTOff": "0,1,2,3",
2052        "EventCode": "0xB7, 0xBB",
2053        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
2054        "MSRIndex": "0x1a6,0x1a7",
2055        "MSRValue": "0x00BC000010",
2056        "Offcore": "1",
2057        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2058        "SampleAfterValue": "100003",
2059        "UMask": "0x1"
2060    },
2061    {
2062        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2063        "Counter": "0,1,2,3",
2064        "CounterHTOff": "0,1,2,3",
2065        "EventCode": "0xB7, 0xBB",
2066        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
2067        "MSRIndex": "0x1a6,0x1a7",
2068        "MSRValue": "0x013C000010",
2069        "Offcore": "1",
2070        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2071        "SampleAfterValue": "100003",
2072        "UMask": "0x1"
2073    },
2074    {
2075        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2076        "Counter": "0,1,2,3",
2077        "CounterHTOff": "0,1,2,3",
2078        "EventCode": "0xB7, 0xBB",
2079        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2080        "MSRIndex": "0x1a6,0x1a7",
2081        "MSRValue": "0x3F84000010",
2082        "Offcore": "1",
2083        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2084        "SampleAfterValue": "100003",
2085        "UMask": "0x1"
2086    },
2087    {
2088        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2089        "Counter": "0,1,2,3",
2090        "CounterHTOff": "0,1,2,3",
2091        "EventCode": "0xB7, 0xBB",
2092        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2093        "MSRIndex": "0x1a6,0x1a7",
2094        "MSRValue": "0x1004000010",
2095        "Offcore": "1",
2096        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2097        "SampleAfterValue": "100003",
2098        "UMask": "0x1"
2099    },
2100    {
2101        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2102        "Counter": "0,1,2,3",
2103        "CounterHTOff": "0,1,2,3",
2104        "EventCode": "0xB7, 0xBB",
2105        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2106        "MSRIndex": "0x1a6,0x1a7",
2107        "MSRValue": "0x0404000010",
2108        "Offcore": "1",
2109        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2110        "SampleAfterValue": "100003",
2111        "UMask": "0x1"
2112    },
2113    {
2114        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2115        "Counter": "0,1,2,3",
2116        "CounterHTOff": "0,1,2,3",
2117        "EventCode": "0xB7, 0xBB",
2118        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2119        "MSRIndex": "0x1a6,0x1a7",
2120        "MSRValue": "0x0204000010",
2121        "Offcore": "1",
2122        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2123        "SampleAfterValue": "100003",
2124        "UMask": "0x1"
2125    },
2126    {
2127        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2128        "Counter": "0,1,2,3",
2129        "CounterHTOff": "0,1,2,3",
2130        "EventCode": "0xB7, 0xBB",
2131        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2132        "MSRIndex": "0x1a6,0x1a7",
2133        "MSRValue": "0x0084000010",
2134        "Offcore": "1",
2135        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2136        "SampleAfterValue": "100003",
2137        "UMask": "0x1"
2138    },
2139    {
2140        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2141        "Counter": "0,1,2,3",
2142        "CounterHTOff": "0,1,2,3",
2143        "EventCode": "0xB7, 0xBB",
2144        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2145        "MSRIndex": "0x1a6,0x1a7",
2146        "MSRValue": "0x2004000010",
2147        "Offcore": "1",
2148        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2149        "SampleAfterValue": "100003",
2150        "UMask": "0x1"
2151    },
2152    {
2153        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2154        "Counter": "0,1,2,3",
2155        "CounterHTOff": "0,1,2,3",
2156        "EventCode": "0xB7, 0xBB",
2157        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2158        "MSRIndex": "0x1a6,0x1a7",
2159        "MSRValue": "0x0104000010",
2160        "Offcore": "1",
2161        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2162        "SampleAfterValue": "100003",
2163        "UMask": "0x1"
2164    },
2165    {
2166        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2167        "Counter": "0,1,2,3",
2168        "CounterHTOff": "0,1,2,3",
2169        "EventCode": "0xB7, 0xBB",
2170        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2171        "MSRIndex": "0x1a6,0x1a7",
2172        "MSRValue": "0x2000020010",
2173        "Offcore": "1",
2174        "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2175        "SampleAfterValue": "100003",
2176        "UMask": "0x1"
2177    },
2178    {
2179        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2180        "Counter": "0,1,2,3",
2181        "CounterHTOff": "0,1,2,3",
2182        "EventCode": "0xB7, 0xBB",
2183        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_NON_DRAM",
2184        "MSRIndex": "0x1a6,0x1a7",
2185        "MSRValue": "0x20003C0020",
2186        "Offcore": "1",
2187        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2188        "SampleAfterValue": "100003",
2189        "UMask": "0x1"
2190    },
2191    {
2192        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2193        "Counter": "0,1,2,3",
2194        "CounterHTOff": "0,1,2,3",
2195        "EventCode": "0xB7, 0xBB",
2196        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
2197        "MSRIndex": "0x1a6,0x1a7",
2198        "MSRValue": "0x043C000020",
2199        "Offcore": "1",
2200        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2201        "SampleAfterValue": "100003",
2202        "UMask": "0x1"
2203    },
2204    {
2205        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2206        "Counter": "0,1,2,3",
2207        "CounterHTOff": "0,1,2,3",
2208        "EventCode": "0xB7, 0xBB",
2209        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_MISS",
2210        "MSRIndex": "0x1a6,0x1a7",
2211        "MSRValue": "0x023C000020",
2212        "Offcore": "1",
2213        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2214        "SampleAfterValue": "100003",
2215        "UMask": "0x1"
2216    },
2217    {
2218        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2219        "Counter": "0,1,2,3",
2220        "CounterHTOff": "0,1,2,3",
2221        "EventCode": "0xB7, 0xBB",
2222        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NONE",
2223        "MSRIndex": "0x1a6,0x1a7",
2224        "MSRValue": "0x00BC000020",
2225        "Offcore": "1",
2226        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2227        "SampleAfterValue": "100003",
2228        "UMask": "0x1"
2229    },
2230    {
2231        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2232        "Counter": "0,1,2,3",
2233        "CounterHTOff": "0,1,2,3",
2234        "EventCode": "0xB7, 0xBB",
2235        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NOT_NEEDED",
2236        "MSRIndex": "0x1a6,0x1a7",
2237        "MSRValue": "0x013C000020",
2238        "Offcore": "1",
2239        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2240        "SampleAfterValue": "100003",
2241        "UMask": "0x1"
2242    },
2243    {
2244        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2245        "Counter": "0,1,2,3",
2246        "CounterHTOff": "0,1,2,3",
2247        "EventCode": "0xB7, 0xBB",
2248        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2249        "MSRIndex": "0x1a6,0x1a7",
2250        "MSRValue": "0x3F84000020",
2251        "Offcore": "1",
2252        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2253        "SampleAfterValue": "100003",
2254        "UMask": "0x1"
2255    },
2256    {
2257        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2258        "Counter": "0,1,2,3",
2259        "CounterHTOff": "0,1,2,3",
2260        "EventCode": "0xB7, 0xBB",
2261        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2262        "MSRIndex": "0x1a6,0x1a7",
2263        "MSRValue": "0x1004000020",
2264        "Offcore": "1",
2265        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2266        "SampleAfterValue": "100003",
2267        "UMask": "0x1"
2268    },
2269    {
2270        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2271        "Counter": "0,1,2,3",
2272        "CounterHTOff": "0,1,2,3",
2273        "EventCode": "0xB7, 0xBB",
2274        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2275        "MSRIndex": "0x1a6,0x1a7",
2276        "MSRValue": "0x0404000020",
2277        "Offcore": "1",
2278        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2279        "SampleAfterValue": "100003",
2280        "UMask": "0x1"
2281    },
2282    {
2283        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2284        "Counter": "0,1,2,3",
2285        "CounterHTOff": "0,1,2,3",
2286        "EventCode": "0xB7, 0xBB",
2287        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2288        "MSRIndex": "0x1a6,0x1a7",
2289        "MSRValue": "0x0204000020",
2290        "Offcore": "1",
2291        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2292        "SampleAfterValue": "100003",
2293        "UMask": "0x1"
2294    },
2295    {
2296        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2297        "Counter": "0,1,2,3",
2298        "CounterHTOff": "0,1,2,3",
2299        "EventCode": "0xB7, 0xBB",
2300        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2301        "MSRIndex": "0x1a6,0x1a7",
2302        "MSRValue": "0x0084000020",
2303        "Offcore": "1",
2304        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2305        "SampleAfterValue": "100003",
2306        "UMask": "0x1"
2307    },
2308    {
2309        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2310        "Counter": "0,1,2,3",
2311        "CounterHTOff": "0,1,2,3",
2312        "EventCode": "0xB7, 0xBB",
2313        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2314        "MSRIndex": "0x1a6,0x1a7",
2315        "MSRValue": "0x2004000020",
2316        "Offcore": "1",
2317        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2318        "SampleAfterValue": "100003",
2319        "UMask": "0x1"
2320    },
2321    {
2322        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2323        "Counter": "0,1,2,3",
2324        "CounterHTOff": "0,1,2,3",
2325        "EventCode": "0xB7, 0xBB",
2326        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2327        "MSRIndex": "0x1a6,0x1a7",
2328        "MSRValue": "0x0104000020",
2329        "Offcore": "1",
2330        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2331        "SampleAfterValue": "100003",
2332        "UMask": "0x1"
2333    },
2334    {
2335        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2336        "Counter": "0,1,2,3",
2337        "CounterHTOff": "0,1,2,3",
2338        "EventCode": "0xB7, 0xBB",
2339        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
2340        "MSRIndex": "0x1a6,0x1a7",
2341        "MSRValue": "0x2000020020",
2342        "Offcore": "1",
2343        "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2344        "SampleAfterValue": "100003",
2345        "UMask": "0x1"
2346    },
2347    {
2348        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2349        "Counter": "0,1,2,3",
2350        "CounterHTOff": "0,1,2,3",
2351        "EventCode": "0xB7, 0xBB",
2352        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
2353        "MSRIndex": "0x1a6,0x1a7",
2354        "MSRValue": "0x20003C0200",
2355        "Offcore": "1",
2356        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2357        "SampleAfterValue": "100003",
2358        "UMask": "0x1"
2359    },
2360    {
2361        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2362        "Counter": "0,1,2,3",
2363        "CounterHTOff": "0,1,2,3",
2364        "EventCode": "0xB7, 0xBB",
2365        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2366        "MSRIndex": "0x1a6,0x1a7",
2367        "MSRValue": "0x043C000200",
2368        "Offcore": "1",
2369        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2370        "SampleAfterValue": "100003",
2371        "UMask": "0x1"
2372    },
2373    {
2374        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2375        "Counter": "0,1,2,3",
2376        "CounterHTOff": "0,1,2,3",
2377        "EventCode": "0xB7, 0xBB",
2378        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_MISS",
2379        "MSRIndex": "0x1a6,0x1a7",
2380        "MSRValue": "0x023C000200",
2381        "Offcore": "1",
2382        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2383        "SampleAfterValue": "100003",
2384        "UMask": "0x1"
2385    },
2386    {
2387        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2388        "Counter": "0,1,2,3",
2389        "CounterHTOff": "0,1,2,3",
2390        "EventCode": "0xB7, 0xBB",
2391        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_NONE",
2392        "MSRIndex": "0x1a6,0x1a7",
2393        "MSRValue": "0x00BC000200",
2394        "Offcore": "1",
2395        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2396        "SampleAfterValue": "100003",
2397        "UMask": "0x1"
2398    },
2399    {
2400        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2401        "Counter": "0,1,2,3",
2402        "CounterHTOff": "0,1,2,3",
2403        "EventCode": "0xB7, 0xBB",
2404        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
2405        "MSRIndex": "0x1a6,0x1a7",
2406        "MSRValue": "0x013C000200",
2407        "Offcore": "1",
2408        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2409        "SampleAfterValue": "100003",
2410        "UMask": "0x1"
2411    },
2412    {
2413        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2414        "Counter": "0,1,2,3",
2415        "CounterHTOff": "0,1,2,3",
2416        "EventCode": "0xB7, 0xBB",
2417        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2418        "MSRIndex": "0x1a6,0x1a7",
2419        "MSRValue": "0x3F84000200",
2420        "Offcore": "1",
2421        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2422        "SampleAfterValue": "100003",
2423        "UMask": "0x1"
2424    },
2425    {
2426        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2427        "Counter": "0,1,2,3",
2428        "CounterHTOff": "0,1,2,3",
2429        "EventCode": "0xB7, 0xBB",
2430        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2431        "MSRIndex": "0x1a6,0x1a7",
2432        "MSRValue": "0x1004000200",
2433        "Offcore": "1",
2434        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2435        "SampleAfterValue": "100003",
2436        "UMask": "0x1"
2437    },
2438    {
2439        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2440        "Counter": "0,1,2,3",
2441        "CounterHTOff": "0,1,2,3",
2442        "EventCode": "0xB7, 0xBB",
2443        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2444        "MSRIndex": "0x1a6,0x1a7",
2445        "MSRValue": "0x0404000200",
2446        "Offcore": "1",
2447        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2448        "SampleAfterValue": "100003",
2449        "UMask": "0x1"
2450    },
2451    {
2452        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2453        "Counter": "0,1,2,3",
2454        "CounterHTOff": "0,1,2,3",
2455        "EventCode": "0xB7, 0xBB",
2456        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2457        "MSRIndex": "0x1a6,0x1a7",
2458        "MSRValue": "0x0204000200",
2459        "Offcore": "1",
2460        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2461        "SampleAfterValue": "100003",
2462        "UMask": "0x1"
2463    },
2464    {
2465        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2466        "Counter": "0,1,2,3",
2467        "CounterHTOff": "0,1,2,3",
2468        "EventCode": "0xB7, 0xBB",
2469        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2470        "MSRIndex": "0x1a6,0x1a7",
2471        "MSRValue": "0x0084000200",
2472        "Offcore": "1",
2473        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2474        "SampleAfterValue": "100003",
2475        "UMask": "0x1"
2476    },
2477    {
2478        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2479        "Counter": "0,1,2,3",
2480        "CounterHTOff": "0,1,2,3",
2481        "EventCode": "0xB7, 0xBB",
2482        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2483        "MSRIndex": "0x1a6,0x1a7",
2484        "MSRValue": "0x2004000200",
2485        "Offcore": "1",
2486        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2487        "SampleAfterValue": "100003",
2488        "UMask": "0x1"
2489    },
2490    {
2491        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2492        "Counter": "0,1,2,3",
2493        "CounterHTOff": "0,1,2,3",
2494        "EventCode": "0xB7, 0xBB",
2495        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2496        "MSRIndex": "0x1a6,0x1a7",
2497        "MSRValue": "0x0104000200",
2498        "Offcore": "1",
2499        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2500        "SampleAfterValue": "100003",
2501        "UMask": "0x1"
2502    },
2503    {
2504        "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2505        "Counter": "0,1,2,3",
2506        "CounterHTOff": "0,1,2,3",
2507        "EventCode": "0xB7, 0xBB",
2508        "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2509        "MSRIndex": "0x1a6,0x1a7",
2510        "MSRValue": "0x2000020200",
2511        "Offcore": "1",
2512        "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2513        "SampleAfterValue": "100003",
2514        "UMask": "0x1"
2515    },
2516    {
2517        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2518        "Counter": "0,1,2,3",
2519        "CounterHTOff": "0,1,2,3",
2520        "EventCode": "0xB7, 0xBB",
2521        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
2522        "MSRIndex": "0x1a6,0x1a7",
2523        "MSRValue": "0x20003C0080",
2524        "Offcore": "1",
2525        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2526        "SampleAfterValue": "100003",
2527        "UMask": "0x1"
2528    },
2529    {
2530        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2531        "Counter": "0,1,2,3",
2532        "CounterHTOff": "0,1,2,3",
2533        "EventCode": "0xB7, 0xBB",
2534        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2535        "MSRIndex": "0x1a6,0x1a7",
2536        "MSRValue": "0x043C000080",
2537        "Offcore": "1",
2538        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2539        "SampleAfterValue": "100003",
2540        "UMask": "0x1"
2541    },
2542    {
2543        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2544        "Counter": "0,1,2,3",
2545        "CounterHTOff": "0,1,2,3",
2546        "EventCode": "0xB7, 0xBB",
2547        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
2548        "MSRIndex": "0x1a6,0x1a7",
2549        "MSRValue": "0x023C000080",
2550        "Offcore": "1",
2551        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2552        "SampleAfterValue": "100003",
2553        "UMask": "0x1"
2554    },
2555    {
2556        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2557        "Counter": "0,1,2,3",
2558        "CounterHTOff": "0,1,2,3",
2559        "EventCode": "0xB7, 0xBB",
2560        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
2561        "MSRIndex": "0x1a6,0x1a7",
2562        "MSRValue": "0x00BC000080",
2563        "Offcore": "1",
2564        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2565        "SampleAfterValue": "100003",
2566        "UMask": "0x1"
2567    },
2568    {
2569        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2570        "Counter": "0,1,2,3",
2571        "CounterHTOff": "0,1,2,3",
2572        "EventCode": "0xB7, 0xBB",
2573        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
2574        "MSRIndex": "0x1a6,0x1a7",
2575        "MSRValue": "0x013C000080",
2576        "Offcore": "1",
2577        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2578        "SampleAfterValue": "100003",
2579        "UMask": "0x1"
2580    },
2581    {
2582        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2583        "Counter": "0,1,2,3",
2584        "CounterHTOff": "0,1,2,3",
2585        "EventCode": "0xB7, 0xBB",
2586        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2587        "MSRIndex": "0x1a6,0x1a7",
2588        "MSRValue": "0x3F84000080",
2589        "Offcore": "1",
2590        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2591        "SampleAfterValue": "100003",
2592        "UMask": "0x1"
2593    },
2594    {
2595        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2596        "Counter": "0,1,2,3",
2597        "CounterHTOff": "0,1,2,3",
2598        "EventCode": "0xB7, 0xBB",
2599        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2600        "MSRIndex": "0x1a6,0x1a7",
2601        "MSRValue": "0x1004000080",
2602        "Offcore": "1",
2603        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2604        "SampleAfterValue": "100003",
2605        "UMask": "0x1"
2606    },
2607    {
2608        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2609        "Counter": "0,1,2,3",
2610        "CounterHTOff": "0,1,2,3",
2611        "EventCode": "0xB7, 0xBB",
2612        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2613        "MSRIndex": "0x1a6,0x1a7",
2614        "MSRValue": "0x0404000080",
2615        "Offcore": "1",
2616        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2617        "SampleAfterValue": "100003",
2618        "UMask": "0x1"
2619    },
2620    {
2621        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2622        "Counter": "0,1,2,3",
2623        "CounterHTOff": "0,1,2,3",
2624        "EventCode": "0xB7, 0xBB",
2625        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2626        "MSRIndex": "0x1a6,0x1a7",
2627        "MSRValue": "0x0204000080",
2628        "Offcore": "1",
2629        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2630        "SampleAfterValue": "100003",
2631        "UMask": "0x1"
2632    },
2633    {
2634        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2635        "Counter": "0,1,2,3",
2636        "CounterHTOff": "0,1,2,3",
2637        "EventCode": "0xB7, 0xBB",
2638        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2639        "MSRIndex": "0x1a6,0x1a7",
2640        "MSRValue": "0x0084000080",
2641        "Offcore": "1",
2642        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2643        "SampleAfterValue": "100003",
2644        "UMask": "0x1"
2645    },
2646    {
2647        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2648        "Counter": "0,1,2,3",
2649        "CounterHTOff": "0,1,2,3",
2650        "EventCode": "0xB7, 0xBB",
2651        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2652        "MSRIndex": "0x1a6,0x1a7",
2653        "MSRValue": "0x2004000080",
2654        "Offcore": "1",
2655        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2656        "SampleAfterValue": "100003",
2657        "UMask": "0x1"
2658    },
2659    {
2660        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2661        "Counter": "0,1,2,3",
2662        "CounterHTOff": "0,1,2,3",
2663        "EventCode": "0xB7, 0xBB",
2664        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2665        "MSRIndex": "0x1a6,0x1a7",
2666        "MSRValue": "0x0104000080",
2667        "Offcore": "1",
2668        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2669        "SampleAfterValue": "100003",
2670        "UMask": "0x1"
2671    },
2672    {
2673        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2674        "Counter": "0,1,2,3",
2675        "CounterHTOff": "0,1,2,3",
2676        "EventCode": "0xB7, 0xBB",
2677        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2678        "MSRIndex": "0x1a6,0x1a7",
2679        "MSRValue": "0x2000020080",
2680        "Offcore": "1",
2681        "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2682        "SampleAfterValue": "100003",
2683        "UMask": "0x1"
2684    },
2685    {
2686        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2687        "Counter": "0,1,2,3",
2688        "CounterHTOff": "0,1,2,3",
2689        "EventCode": "0xB7, 0xBB",
2690        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_NON_DRAM",
2691        "MSRIndex": "0x1a6,0x1a7",
2692        "MSRValue": "0x20003C0100",
2693        "Offcore": "1",
2694        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2695        "SampleAfterValue": "100003",
2696        "UMask": "0x1"
2697    },
2698    {
2699        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2700        "Counter": "0,1,2,3",
2701        "CounterHTOff": "0,1,2,3",
2702        "EventCode": "0xB7, 0xBB",
2703        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
2704        "MSRIndex": "0x1a6,0x1a7",
2705        "MSRValue": "0x043C000100",
2706        "Offcore": "1",
2707        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2708        "SampleAfterValue": "100003",
2709        "UMask": "0x1"
2710    },
2711    {
2712        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2713        "Counter": "0,1,2,3",
2714        "CounterHTOff": "0,1,2,3",
2715        "EventCode": "0xB7, 0xBB",
2716        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_MISS",
2717        "MSRIndex": "0x1a6,0x1a7",
2718        "MSRValue": "0x023C000100",
2719        "Offcore": "1",
2720        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2721        "SampleAfterValue": "100003",
2722        "UMask": "0x1"
2723    },
2724    {
2725        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2726        "Counter": "0,1,2,3",
2727        "CounterHTOff": "0,1,2,3",
2728        "EventCode": "0xB7, 0xBB",
2729        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NONE",
2730        "MSRIndex": "0x1a6,0x1a7",
2731        "MSRValue": "0x00BC000100",
2732        "Offcore": "1",
2733        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2734        "SampleAfterValue": "100003",
2735        "UMask": "0x1"
2736    },
2737    {
2738        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2739        "Counter": "0,1,2,3",
2740        "CounterHTOff": "0,1,2,3",
2741        "EventCode": "0xB7, 0xBB",
2742        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NOT_NEEDED",
2743        "MSRIndex": "0x1a6,0x1a7",
2744        "MSRValue": "0x013C000100",
2745        "Offcore": "1",
2746        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2747        "SampleAfterValue": "100003",
2748        "UMask": "0x1"
2749    },
2750    {
2751        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2752        "Counter": "0,1,2,3",
2753        "CounterHTOff": "0,1,2,3",
2754        "EventCode": "0xB7, 0xBB",
2755        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2756        "MSRIndex": "0x1a6,0x1a7",
2757        "MSRValue": "0x3F84000100",
2758        "Offcore": "1",
2759        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2760        "SampleAfterValue": "100003",
2761        "UMask": "0x1"
2762    },
2763    {
2764        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2765        "Counter": "0,1,2,3",
2766        "CounterHTOff": "0,1,2,3",
2767        "EventCode": "0xB7, 0xBB",
2768        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2769        "MSRIndex": "0x1a6,0x1a7",
2770        "MSRValue": "0x1004000100",
2771        "Offcore": "1",
2772        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2773        "SampleAfterValue": "100003",
2774        "UMask": "0x1"
2775    },
2776    {
2777        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2778        "Counter": "0,1,2,3",
2779        "CounterHTOff": "0,1,2,3",
2780        "EventCode": "0xB7, 0xBB",
2781        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2782        "MSRIndex": "0x1a6,0x1a7",
2783        "MSRValue": "0x0404000100",
2784        "Offcore": "1",
2785        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2786        "SampleAfterValue": "100003",
2787        "UMask": "0x1"
2788    },
2789    {
2790        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2791        "Counter": "0,1,2,3",
2792        "CounterHTOff": "0,1,2,3",
2793        "EventCode": "0xB7, 0xBB",
2794        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2795        "MSRIndex": "0x1a6,0x1a7",
2796        "MSRValue": "0x0204000100",
2797        "Offcore": "1",
2798        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2799        "SampleAfterValue": "100003",
2800        "UMask": "0x1"
2801    },
2802    {
2803        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2804        "Counter": "0,1,2,3",
2805        "CounterHTOff": "0,1,2,3",
2806        "EventCode": "0xB7, 0xBB",
2807        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2808        "MSRIndex": "0x1a6,0x1a7",
2809        "MSRValue": "0x0084000100",
2810        "Offcore": "1",
2811        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2812        "SampleAfterValue": "100003",
2813        "UMask": "0x1"
2814    },
2815    {
2816        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2817        "Counter": "0,1,2,3",
2818        "CounterHTOff": "0,1,2,3",
2819        "EventCode": "0xB7, 0xBB",
2820        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2821        "MSRIndex": "0x1a6,0x1a7",
2822        "MSRValue": "0x2004000100",
2823        "Offcore": "1",
2824        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2825        "SampleAfterValue": "100003",
2826        "UMask": "0x1"
2827    },
2828    {
2829        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2830        "Counter": "0,1,2,3",
2831        "CounterHTOff": "0,1,2,3",
2832        "EventCode": "0xB7, 0xBB",
2833        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2834        "MSRIndex": "0x1a6,0x1a7",
2835        "MSRValue": "0x0104000100",
2836        "Offcore": "1",
2837        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2838        "SampleAfterValue": "100003",
2839        "UMask": "0x1"
2840    },
2841    {
2842        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2843        "Counter": "0,1,2,3",
2844        "CounterHTOff": "0,1,2,3",
2845        "EventCode": "0xB7, 0xBB",
2846        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
2847        "MSRIndex": "0x1a6,0x1a7",
2848        "MSRValue": "0x2000020100",
2849        "Offcore": "1",
2850        "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2851        "SampleAfterValue": "100003",
2852        "UMask": "0x1"
2853    },
2854    {
2855        "BriefDescription": "Number of times RTM abort was triggered",
2856        "Counter": "0,1,2,3",
2857        "CounterHTOff": "0,1,2,3",
2858        "EventCode": "0xc9",
2859        "EventName": "RTM_RETIRED.ABORTED",
2860        "PEBS": "1",
2861        "PublicDescription": "Number of times RTM abort was triggered .",
2862        "SampleAfterValue": "2000003",
2863        "UMask": "0x4"
2864    },
2865    {
2866        "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)",
2867        "Counter": "0,1,2,3",
2868        "CounterHTOff": "0,1,2,3",
2869        "EventCode": "0xc9",
2870        "EventName": "RTM_RETIRED.ABORTED_MISC1",
2871        "PublicDescription": "Number of times an RTM abort was attributed to a Memory condition (See TSX_Memory event for additional details).",
2872        "SampleAfterValue": "2000003",
2873        "UMask": "0x8"
2874    },
2875    {
2876        "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
2877        "Counter": "0,1,2,3",
2878        "CounterHTOff": "0,1,2,3",
2879        "EventCode": "0xc9",
2880        "EventName": "RTM_RETIRED.ABORTED_MISC2",
2881        "PublicDescription": "Number of times the TSX watchdog signaled an RTM abort.",
2882        "SampleAfterValue": "2000003",
2883        "UMask": "0x10"
2884    },
2885    {
2886        "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions",
2887        "Counter": "0,1,2,3",
2888        "CounterHTOff": "0,1,2,3",
2889        "EventCode": "0xc9",
2890        "EventName": "RTM_RETIRED.ABORTED_MISC3",
2891        "PublicDescription": "Number of times a disallowed operation caused an RTM abort.",
2892        "SampleAfterValue": "2000003",
2893        "UMask": "0x20"
2894    },
2895    {
2896        "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type",
2897        "Counter": "0,1,2,3",
2898        "CounterHTOff": "0,1,2,3",
2899        "EventCode": "0xc9",
2900        "EventName": "RTM_RETIRED.ABORTED_MISC4",
2901        "PublicDescription": "Number of times a RTM caused a fault.",
2902        "SampleAfterValue": "2000003",
2903        "UMask": "0x40"
2904    },
2905    {
2906        "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)",
2907        "Counter": "0,1,2,3",
2908        "CounterHTOff": "0,1,2,3",
2909        "EventCode": "0xc9",
2910        "EventName": "RTM_RETIRED.ABORTED_MISC5",
2911        "PublicDescription": "Number of times RTM aborted and was not due to the abort conditions in subevents 3-6.",
2912        "SampleAfterValue": "2000003",
2913        "UMask": "0x80"
2914    },
2915    {
2916        "BriefDescription": "Number of times RTM commit succeeded",
2917        "Counter": "0,1,2,3",
2918        "CounterHTOff": "0,1,2,3",
2919        "EventCode": "0xc9",
2920        "EventName": "RTM_RETIRED.COMMIT",
2921        "PublicDescription": "Number of times RTM commit succeeded.",
2922        "SampleAfterValue": "2000003",
2923        "UMask": "0x2"
2924    },
2925    {
2926        "BriefDescription": "Number of times we entered an RTM region; does not count nested transactions",
2927        "Counter": "0,1,2,3",
2928        "CounterHTOff": "0,1,2,3",
2929        "EventCode": "0xc9",
2930        "EventName": "RTM_RETIRED.START",
2931        "PublicDescription": "Number of times we entered an RTM region\n does not count nested transactions.",
2932        "SampleAfterValue": "2000003",
2933        "UMask": "0x1"
2934    },
2935    {
2936        "BriefDescription": "Counts the number of times a class of instructions that may cause a transactional abort was executed. Since this is the count of execution, it may not always cause a transactional abort.",
2937        "Counter": "0,1,2,3",
2938        "CounterHTOff": "0,1,2,3,4,5,6,7",
2939        "EventCode": "0x5d",
2940        "EventName": "TX_EXEC.MISC1",
2941        "SampleAfterValue": "2000003",
2942        "UMask": "0x1"
2943    },
2944    {
2945        "BriefDescription": "Counts the number of times a class of instructions (e.g., vzeroupper) that may cause a transactional abort was executed inside a transactional region",
2946        "Counter": "0,1,2,3",
2947        "CounterHTOff": "0,1,2,3,4,5,6,7",
2948        "EventCode": "0x5d",
2949        "EventName": "TX_EXEC.MISC2",
2950        "PublicDescription": "Unfriendly TSX abort triggered by  a vzeroupper instruction.",
2951        "SampleAfterValue": "2000003",
2952        "UMask": "0x2"
2953    },
2954    {
2955        "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded",
2956        "Counter": "0,1,2,3",
2957        "CounterHTOff": "0,1,2,3,4,5,6,7",
2958        "EventCode": "0x5d",
2959        "EventName": "TX_EXEC.MISC3",
2960        "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.",
2961        "SampleAfterValue": "2000003",
2962        "UMask": "0x4"
2963    },
2964    {
2965        "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.",
2966        "Counter": "0,1,2,3",
2967        "CounterHTOff": "0,1,2,3,4,5,6,7",
2968        "EventCode": "0x5d",
2969        "EventName": "TX_EXEC.MISC4",
2970        "PublicDescription": "RTM region detected inside HLE.",
2971        "SampleAfterValue": "2000003",
2972        "UMask": "0x8"
2973    },
2974    {
2975        "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.",
2976        "Counter": "0,1,2,3",
2977        "CounterHTOff": "0,1,2,3,4,5,6,7",
2978        "EventCode": "0x5d",
2979        "EventName": "TX_EXEC.MISC5",
2980        "SampleAfterValue": "2000003",
2981        "UMask": "0x10"
2982    },
2983    {
2984        "BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow",
2985        "Counter": "0,1,2,3",
2986        "CounterHTOff": "0,1,2,3,4,5,6,7",
2987        "EventCode": "0x54",
2988        "EventName": "TX_MEM.ABORT_CAPACITY_WRITE",
2989        "PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow.",
2990        "SampleAfterValue": "2000003",
2991        "UMask": "0x2"
2992    },
2993    {
2994        "BriefDescription": "Number of times a TSX line had a cache conflict",
2995        "Counter": "0,1,2,3",
2996        "CounterHTOff": "0,1,2,3,4,5,6,7",
2997        "EventCode": "0x54",
2998        "EventName": "TX_MEM.ABORT_CONFLICT",
2999        "PublicDescription": "Number of times a TSX line had a cache conflict.",
3000        "SampleAfterValue": "2000003",
3001        "UMask": "0x1"
3002    },
3003    {
3004        "BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch",
3005        "Counter": "0,1,2,3",
3006        "CounterHTOff": "0,1,2,3,4,5,6,7",
3007        "EventCode": "0x54",
3008        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH",
3009        "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.",
3010        "SampleAfterValue": "2000003",
3011        "UMask": "0x10"
3012    },
3013    {
3014        "BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty",
3015        "Counter": "0,1,2,3",
3016        "CounterHTOff": "0,1,2,3,4,5,6,7",
3017        "EventCode": "0x54",
3018        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY",
3019        "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.",
3020        "SampleAfterValue": "2000003",
3021        "UMask": "0x8"
3022    },
3023    {
3024        "BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer",
3025        "Counter": "0,1,2,3",
3026        "CounterHTOff": "0,1,2,3,4,5,6,7",
3027        "EventCode": "0x54",
3028        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT",
3029        "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.",
3030        "SampleAfterValue": "2000003",
3031        "UMask": "0x20"
3032    },
3033    {
3034        "BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock",
3035        "Counter": "0,1,2,3",
3036        "CounterHTOff": "0,1,2,3,4,5,6,7",
3037        "EventCode": "0x54",
3038        "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK",
3039        "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.",
3040        "SampleAfterValue": "2000003",
3041        "UMask": "0x4"
3042    },
3043    {
3044        "BriefDescription": "Number of times we could not allocate Lock Buffer",
3045        "Counter": "0,1,2,3",
3046        "CounterHTOff": "0,1,2,3,4,5,6,7",
3047        "EventCode": "0x54",
3048        "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL",
3049        "PublicDescription": "Number of times we could not allocate Lock Buffer.",
3050        "SampleAfterValue": "2000003",
3051        "UMask": "0x40"
3052    }
3053]