OSDN Git Service

Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/linux...
[uclinux-h8/linux.git] / tools / perf / pmu-events / arch / x86 / broadwell / memory.json
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 ]