GNU Linux-libre 4.14.290-gnu1
[releases.git] / tools / perf / pmu-events / arch / x86 / skylake / memory.json
1 [
2     {
3         "PublicDescription": "Unfriendly TSX abort triggered by  a flowmarker.",
4         "EventCode": "0x5d",
5         "Counter": "0,1,2,3",
6         "UMask": "0x1",
7         "EventName": "TX_EXEC.MISC1",
8         "SampleAfterValue": "2000003",
9         "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.",
10         "CounterHTOff": "0,1,2,3,4,5,6,7"
11     },
12     {
13         "PublicDescription": "Unfriendly TSX abort triggered by  a vzeroupper instruction.",
14         "EventCode": "0x5d",
15         "Counter": "0,1,2,3",
16         "UMask": "0x2",
17         "EventName": "TX_EXEC.MISC2",
18         "SampleAfterValue": "2000003",
19         "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",
20         "CounterHTOff": "0,1,2,3,4,5,6,7"
21     },
22     {
23         "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.",
24         "EventCode": "0x5d",
25         "Counter": "0,1,2,3",
26         "UMask": "0x4",
27         "EventName": "TX_EXEC.MISC3",
28         "SampleAfterValue": "2000003",
29         "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded",
30         "CounterHTOff": "0,1,2,3,4,5,6,7"
31     },
32     {
33         "PublicDescription": "RTM region detected inside HLE.",
34         "EventCode": "0x5d",
35         "Counter": "0,1,2,3",
36         "UMask": "0x8",
37         "EventName": "TX_EXEC.MISC4",
38         "SampleAfterValue": "2000003",
39         "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.",
40         "CounterHTOff": "0,1,2,3,4,5,6,7"
41     },
42     {
43         "PublicDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.",
44         "EventCode": "0x5d",
45         "Counter": "0,1,2,3",
46         "UMask": "0x10",
47         "EventName": "TX_EXEC.MISC5",
48         "SampleAfterValue": "2000003",
49         "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region",
50         "CounterHTOff": "0,1,2,3,4,5,6,7"
51     },
52     {
53         "PublicDescription": "Number of times we entered an HLE region\n does not count nested transactions.",
54         "EventCode": "0xC8",
55         "Counter": "0,1,2,3",
56         "UMask": "0x1",
57         "EventName": "HLE_RETIRED.START",
58         "SampleAfterValue": "2000003",
59         "BriefDescription": "Number of times an HLE execution started.",
60         "CounterHTOff": "0,1,2,3,4,5,6,7"
61     },
62     {
63         "PublicDescription": "Number of times HLE commit succeeded.",
64         "EventCode": "0xC8",
65         "Counter": "0,1,2,3",
66         "UMask": "0x2",
67         "EventName": "HLE_RETIRED.COMMIT",
68         "SampleAfterValue": "2000003",
69         "BriefDescription": "Number of times an HLE execution successfully committed",
70         "CounterHTOff": "0,1,2,3,4,5,6,7"
71     },
72     {
73         "PEBS": "1",
74         "PublicDescription": "Number of times HLE abort was triggered.",
75         "EventCode": "0xC8",
76         "Counter": "0,1,2,3",
77         "UMask": "0x4",
78         "EventName": "HLE_RETIRED.ABORTED",
79         "SampleAfterValue": "2000003",
80         "BriefDescription": "Number of times an HLE execution aborted due to any reasons (multiple categories may count as one). ",
81         "CounterHTOff": "0,1,2,3,4,5,6,7"
82     },
83     {
84         "EventCode": "0xC8",
85         "Counter": "0,1,2,3",
86         "UMask": "0x8",
87         "EventName": "HLE_RETIRED.ABORTED_MEM",
88         "SampleAfterValue": "2000003",
89         "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
90         "CounterHTOff": "0,1,2,3,4,5,6,7"
91     },
92     {
93         "EventCode": "0xC8",
94         "Counter": "0,1,2,3",
95         "UMask": "0x10",
96         "EventName": "HLE_RETIRED.ABORTED_TIMER",
97         "SampleAfterValue": "2000003",
98         "BriefDescription": "Number of times an HLE execution aborted due to hardware timer expiration.",
99         "CounterHTOff": "0,1,2,3,4,5,6,7"
100     },
101     {
102         "PublicDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions and certain unfriendly events (such as AD assists etc.).",
103         "EventCode": "0xC8",
104         "Counter": "0,1,2,3",
105         "UMask": "0x20",
106         "EventName": "HLE_RETIRED.ABORTED_UNFRIENDLY",
107         "SampleAfterValue": "2000003",
108         "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions and certain unfriendly events (such as AD assists etc.). ",
109         "CounterHTOff": "0,1,2,3,4,5,6,7"
110     },
111     {
112         "PublicDescription": "Number of times an HLE execution aborted due to incompatible memory type.",
113         "EventCode": "0xC8",
114         "Counter": "0,1,2,3",
115         "UMask": "0x40",
116         "EventName": "HLE_RETIRED.ABORTED_MEMTYPE",
117         "SampleAfterValue": "2000003",
118         "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type",
119         "CounterHTOff": "0,1,2,3,4,5,6,7"
120     },
121     {
122         "EventCode": "0xC8",
123         "Counter": "0,1,2,3",
124         "UMask": "0x80",
125         "EventName": "HLE_RETIRED.ABORTED_EVENTS",
126         "SampleAfterValue": "2000003",
127         "BriefDescription": "Number of times an HLE execution aborted due to unfriendly events (such as interrupts).",
128         "CounterHTOff": "0,1,2,3,4,5,6,7"
129     },
130     {
131         "PublicDescription": "Number of times we entered an RTM region\n does not count nested transactions.",
132         "EventCode": "0xC9",
133         "Counter": "0,1,2,3",
134         "UMask": "0x1",
135         "EventName": "RTM_RETIRED.START",
136         "SampleAfterValue": "2000003",
137         "BriefDescription": "Number of times an RTM execution started.",
138         "CounterHTOff": "0,1,2,3,4,5,6,7"
139     },
140     {
141         "PublicDescription": "Number of times RTM commit succeeded.",
142         "EventCode": "0xC9",
143         "Counter": "0,1,2,3",
144         "UMask": "0x2",
145         "EventName": "RTM_RETIRED.COMMIT",
146         "SampleAfterValue": "2000003",
147         "BriefDescription": "Number of times an RTM execution successfully committed",
148         "CounterHTOff": "0,1,2,3,4,5,6,7"
149     },
150     {
151         "PEBS": "1",
152         "PublicDescription": "Number of times RTM abort was triggered.",
153         "EventCode": "0xC9",
154         "Counter": "0,1,2,3",
155         "UMask": "0x4",
156         "EventName": "RTM_RETIRED.ABORTED",
157         "SampleAfterValue": "2000003",
158         "BriefDescription": "Number of times an RTM execution aborted due to any reasons (multiple categories may count as one). ",
159         "CounterHTOff": "0,1,2,3,4,5,6,7"
160     },
161     {
162         "PublicDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts).",
163         "EventCode": "0xC9",
164         "Counter": "0,1,2,3",
165         "UMask": "0x8",
166         "EventName": "RTM_RETIRED.ABORTED_MEM",
167         "SampleAfterValue": "2000003",
168         "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)",
169         "CounterHTOff": "0,1,2,3,4,5,6,7"
170     },
171     {
172         "EventCode": "0xC9",
173         "Counter": "0,1,2,3",
174         "UMask": "0x10",
175         "EventName": "RTM_RETIRED.ABORTED_TIMER",
176         "SampleAfterValue": "2000003",
177         "BriefDescription": "Number of times an RTM execution aborted due to uncommon conditions.",
178         "CounterHTOff": "0,1,2,3,4,5,6,7"
179     },
180     {
181         "PublicDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions.",
182         "EventCode": "0xC9",
183         "Counter": "0,1,2,3",
184         "UMask": "0x20",
185         "EventName": "RTM_RETIRED.ABORTED_UNFRIENDLY",
186         "SampleAfterValue": "2000003",
187         "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions",
188         "CounterHTOff": "0,1,2,3,4,5,6,7"
189     },
190     {
191         "PublicDescription": "Number of times an RTM execution aborted due to incompatible memory type.",
192         "EventCode": "0xC9",
193         "Counter": "0,1,2,3",
194         "UMask": "0x40",
195         "EventName": "RTM_RETIRED.ABORTED_MEMTYPE",
196         "SampleAfterValue": "2000003",
197         "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type",
198         "CounterHTOff": "0,1,2,3,4,5,6,7"
199     },
200     {
201         "PublicDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt).",
202         "EventCode": "0xC9",
203         "Counter": "0,1,2,3",
204         "UMask": "0x80",
205         "EventName": "RTM_RETIRED.ABORTED_EVENTS",
206         "SampleAfterValue": "2000003",
207         "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)",
208         "CounterHTOff": "0,1,2,3,4,5,6,7"
209     },
210     {
211         "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.",
212         "EventCode": "0xC3",
213         "Counter": "0,1,2,3",
214         "UMask": "0x2",
215         "Errata": "SKL089",
216         "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
217         "SampleAfterValue": "100003",
218         "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
219         "CounterHTOff": "0,1,2,3,4,5,6,7"
220     },
221     {
222         "PEBS": "2",
223         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 4 cycles.  Reported latency may be longer than just the memory latency.",
224         "EventCode": "0xCD",
225         "MSRValue": "0x4",
226         "Counter": "0,1,2,3",
227         "UMask": "0x1",
228         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
229         "MSRIndex": "0x3F6",
230         "SampleAfterValue": "100003",
231         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 4 cycles.",
232         "TakenAlone": "1",
233         "CounterHTOff": "0,1,2,3"
234     },
235     {
236         "PEBS": "2",
237         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 8 cycles.  Reported latency may be longer than just the memory latency.",
238         "EventCode": "0xCD",
239         "MSRValue": "0x8",
240         "Counter": "0,1,2,3",
241         "UMask": "0x1",
242         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
243         "MSRIndex": "0x3F6",
244         "SampleAfterValue": "50021",
245         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 8 cycles.",
246         "TakenAlone": "1",
247         "CounterHTOff": "0,1,2,3"
248     },
249     {
250         "PEBS": "2",
251         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 16 cycles.  Reported latency may be longer than just the memory latency.",
252         "EventCode": "0xCD",
253         "MSRValue": "0x10",
254         "Counter": "0,1,2,3",
255         "UMask": "0x1",
256         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
257         "MSRIndex": "0x3F6",
258         "SampleAfterValue": "20011",
259         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 16 cycles.",
260         "TakenAlone": "1",
261         "CounterHTOff": "0,1,2,3"
262     },
263     {
264         "PEBS": "2",
265         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 32 cycles.  Reported latency may be longer than just the memory latency.",
266         "EventCode": "0xCD",
267         "MSRValue": "0x20",
268         "Counter": "0,1,2,3",
269         "UMask": "0x1",
270         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
271         "MSRIndex": "0x3F6",
272         "SampleAfterValue": "100007",
273         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 32 cycles.",
274         "TakenAlone": "1",
275         "CounterHTOff": "0,1,2,3"
276     },
277     {
278         "PEBS": "2",
279         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 64 cycles.  Reported latency may be longer than just the memory latency.",
280         "EventCode": "0xCD",
281         "MSRValue": "0x40",
282         "Counter": "0,1,2,3",
283         "UMask": "0x1",
284         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
285         "MSRIndex": "0x3F6",
286         "SampleAfterValue": "2003",
287         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 64 cycles.",
288         "TakenAlone": "1",
289         "CounterHTOff": "0,1,2,3"
290     },
291     {
292         "PEBS": "2",
293         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 128 cycles.  Reported latency may be longer than just the memory latency.",
294         "EventCode": "0xCD",
295         "MSRValue": "0x80",
296         "Counter": "0,1,2,3",
297         "UMask": "0x1",
298         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
299         "MSRIndex": "0x3F6",
300         "SampleAfterValue": "1009",
301         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 128 cycles.",
302         "TakenAlone": "1",
303         "CounterHTOff": "0,1,2,3"
304     },
305     {
306         "PEBS": "2",
307         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 256 cycles.  Reported latency may be longer than just the memory latency.",
308         "EventCode": "0xCD",
309         "MSRValue": "0x100",
310         "Counter": "0,1,2,3",
311         "UMask": "0x1",
312         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
313         "MSRIndex": "0x3F6",
314         "SampleAfterValue": "503",
315         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 256 cycles.",
316         "TakenAlone": "1",
317         "CounterHTOff": "0,1,2,3"
318     },
319     {
320         "PEBS": "2",
321         "PublicDescription": "Counts loads when the latency from first dispatch to completion is greater than 512 cycles.  Reported latency may be longer than just the memory latency.",
322         "EventCode": "0xCD",
323         "MSRValue": "0x200",
324         "Counter": "0,1,2,3",
325         "UMask": "0x1",
326         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
327         "MSRIndex": "0x3F6",
328         "SampleAfterValue": "101",
329         "BriefDescription": "Counts loads when the latency from first dispatch to completion is greater than 512 cycles.",
330         "TakenAlone": "1",
331         "CounterHTOff": "0,1,2,3"
332     },
333     {
334         "PublicDescription": "Number of times a TSX line had a cache conflict.",
335         "EventCode": "0x54",
336         "Counter": "0,1,2,3",
337         "UMask": "0x1",
338         "EventName": "TX_MEM.ABORT_CONFLICT",
339         "SampleAfterValue": "2000003",
340         "BriefDescription": "Number of times a transactional abort was signaled due to a data conflict on a transactionally accessed address",
341         "CounterHTOff": "0,1,2,3,4,5,6,7"
342     },
343     {
344         "EventCode": "0x54",
345         "Counter": "0,1,2,3",
346         "UMask": "0x2",
347         "EventName": "TX_MEM.ABORT_CAPACITY",
348         "SampleAfterValue": "2000003",
349         "BriefDescription": "Number of times a transactional abort was signaled due to a data capacity limitation for transactional reads or writes.",
350         "CounterHTOff": "0,1,2,3,4,5,6,7"
351     },
352     {
353         "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.",
354         "EventCode": "0x54",
355         "Counter": "0,1,2,3",
356         "UMask": "0x4",
357         "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK",
358         "SampleAfterValue": "2000003",
359         "BriefDescription": "Number of times a HLE transactional region aborted due to a non XRELEASE prefixed instruction writing to an elided lock in the elision buffer",
360         "CounterHTOff": "0,1,2,3,4,5,6,7"
361     },
362     {
363         "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.",
364         "EventCode": "0x54",
365         "Counter": "0,1,2,3",
366         "UMask": "0x8",
367         "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY",
368         "SampleAfterValue": "2000003",
369         "BriefDescription": "Number of times an HLE transactional execution aborted due to NoAllocatedElisionBuffer being non-zero.",
370         "CounterHTOff": "0,1,2,3,4,5,6,7"
371     },
372     {
373         "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.",
374         "EventCode": "0x54",
375         "Counter": "0,1,2,3",
376         "UMask": "0x10",
377         "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH",
378         "SampleAfterValue": "2000003",
379         "BriefDescription": "Number of times an HLE transactional execution aborted due to XRELEASE lock not satisfying the address and value requirements in the elision buffer",
380         "CounterHTOff": "0,1,2,3,4,5,6,7"
381     },
382     {
383         "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.",
384         "EventCode": "0x54",
385         "Counter": "0,1,2,3",
386         "UMask": "0x20",
387         "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT",
388         "SampleAfterValue": "2000003",
389         "BriefDescription": "Number of times an HLE transactional execution aborted due to an unsupported read alignment from the elision buffer.",
390         "CounterHTOff": "0,1,2,3,4,5,6,7"
391     },
392     {
393         "PublicDescription": "Number of times we could not allocate Lock Buffer.",
394         "EventCode": "0x54",
395         "Counter": "0,1,2,3",
396         "UMask": "0x40",
397         "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL",
398         "SampleAfterValue": "2000003",
399         "BriefDescription": "Number of times HLE lock could not be elided due to ElisionBufferAvailable being zero.",
400         "CounterHTOff": "0,1,2,3,4,5,6,7"
401     },
402     {
403         "PublicDescription": "Demand Data Read requests who miss L3 cache.",
404         "EventCode": "0xB0",
405         "Counter": "0,1,2,3",
406         "UMask": "0x10",
407         "EventName": "OFFCORE_REQUESTS.L3_MISS_DEMAND_DATA_RD",
408         "SampleAfterValue": "100003",
409         "BriefDescription": "Demand Data Read requests who miss L3 cache",
410         "CounterHTOff": "0,1,2,3,4,5,6,7"
411     },
412     {
413         "EventCode": "0x60",
414         "Counter": "0,1,2,3",
415         "UMask": "0x10",
416         "EventName": "OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD",
417         "SampleAfterValue": "2000003",
418         "BriefDescription": "Counts number of Offcore outstanding Demand Data Read requests that miss L3 cache in the superQ every cycle.",
419         "CounterHTOff": "0,1,2,3,4,5,6,7"
420     },
421     {
422         "EventCode": "0xA3",
423         "Counter": "0,1,2,3",
424         "UMask": "0x2",
425         "EventName": "CYCLE_ACTIVITY.CYCLES_L3_MISS",
426         "SampleAfterValue": "2000003",
427         "BriefDescription": "Cycles while L3 cache miss demand load is outstanding.",
428         "CounterMask": "2",
429         "CounterHTOff": "0,1,2,3,4,5,6,7"
430     },
431     {
432         "EventCode": "0xA3",
433         "Counter": "0,1,2,3",
434         "UMask": "0x6",
435         "EventName": "CYCLE_ACTIVITY.STALLS_L3_MISS",
436         "SampleAfterValue": "2000003",
437         "BriefDescription": "Execution stalls while L3 cache miss demand load is outstanding.",
438         "CounterMask": "6",
439         "CounterHTOff": "0,1,2,3,4,5,6,7"
440     },
441     {
442         "EventCode": "0x60",
443         "Counter": "0,1,2,3",
444         "UMask": "0x10",
445         "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_L3_MISS_DEMAND_DATA_RD",
446         "SampleAfterValue": "2000003",
447         "BriefDescription": "Cycles with at least 1 Demand Data Read requests who miss L3 cache in the superQ.",
448         "CounterMask": "1",
449         "CounterHTOff": "0,1,2,3,4,5,6,7"
450     },
451     {
452         "EventCode": "0x60",
453         "Counter": "0,1,2,3",
454         "UMask": "0x10",
455         "EventName": "OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD_GE_6",
456         "SampleAfterValue": "2000003",
457         "BriefDescription": "Cycles with at least 6 Demand Data Read requests that miss L3 cache in the superQ.",
458         "CounterMask": "6",
459         "CounterHTOff": "0,1,2,3,4,5,6,7"
460     },
461     {
462         "EventCode": "0xB7, 0xBB",
463         "MSRValue": "0x3ffc008000 ",
464         "Counter": "0,1,2,3",
465         "UMask": "0x1",
466         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.ANY_SNOOP",
467         "MSRIndex": "0x1a6,0x1a7",
468         "SampleAfterValue": "100003",
469         "BriefDescription": "OTHER & L3_MISS & ANY_SNOOP",
470         "Offcore": "1",
471         "CounterHTOff": "0,1,2,3"
472     },
473     {
474         "EventCode": "0xB7, 0xBB",
475         "MSRValue": "0x203c008000 ",
476         "Counter": "0,1,2,3",
477         "UMask": "0x1",
478         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NON_DRAM",
479         "MSRIndex": "0x1a6,0x1a7",
480         "SampleAfterValue": "100003",
481         "BriefDescription": "OTHER & L3_MISS & SNOOP_NON_DRAM",
482         "Offcore": "1",
483         "CounterHTOff": "0,1,2,3"
484     },
485     {
486         "EventCode": "0xB7, 0xBB",
487         "MSRValue": "0x103c008000 ",
488         "Counter": "0,1,2,3",
489         "UMask": "0x1",
490         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HITM",
491         "MSRIndex": "0x1a6,0x1a7",
492         "SampleAfterValue": "100003",
493         "BriefDescription": "OTHER & L3_MISS & SNOOP_HITM",
494         "Offcore": "1",
495         "CounterHTOff": "0,1,2,3"
496     },
497     {
498         "EventCode": "0xB7, 0xBB",
499         "MSRValue": "0x043c008000 ",
500         "Counter": "0,1,2,3",
501         "UMask": "0x1",
502         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HIT_NO_FWD",
503         "MSRIndex": "0x1a6,0x1a7",
504         "SampleAfterValue": "100003",
505         "BriefDescription": "OTHER & L3_MISS & SNOOP_HIT_NO_FWD",
506         "Offcore": "1",
507         "CounterHTOff": "0,1,2,3"
508     },
509     {
510         "EventCode": "0xB7, 0xBB",
511         "MSRValue": "0x023c008000 ",
512         "Counter": "0,1,2,3",
513         "UMask": "0x1",
514         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_MISS",
515         "MSRIndex": "0x1a6,0x1a7",
516         "SampleAfterValue": "100003",
517         "BriefDescription": "OTHER & L3_MISS & SNOOP_MISS",
518         "Offcore": "1",
519         "CounterHTOff": "0,1,2,3"
520     },
521     {
522         "EventCode": "0xB7, 0xBB",
523         "MSRValue": "0x013c008000 ",
524         "Counter": "0,1,2,3",
525         "UMask": "0x1",
526         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NOT_NEEDED",
527         "MSRIndex": "0x1a6,0x1a7",
528         "SampleAfterValue": "100003",
529         "BriefDescription": "OTHER & L3_MISS & SNOOP_NOT_NEEDED",
530         "Offcore": "1",
531         "CounterHTOff": "0,1,2,3"
532     },
533     {
534         "EventCode": "0xB7, 0xBB",
535         "MSRValue": "0x00bc008000 ",
536         "Counter": "0,1,2,3",
537         "UMask": "0x1",
538         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NONE",
539         "MSRIndex": "0x1a6,0x1a7",
540         "SampleAfterValue": "100003",
541         "BriefDescription": "OTHER & L3_MISS & SNOOP_NONE",
542         "Offcore": "1",
543         "CounterHTOff": "0,1,2,3"
544     },
545     {
546         "EventCode": "0xB7, 0xBB",
547         "MSRValue": "0x007c008000 ",
548         "Counter": "0,1,2,3",
549         "UMask": "0x1",
550         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SPL_HIT",
551         "MSRIndex": "0x1a6,0x1a7",
552         "SampleAfterValue": "100003",
553         "BriefDescription": "OTHER & L3_MISS & SPL_HIT",
554         "Offcore": "1",
555         "CounterHTOff": "0,1,2,3"
556     },
557     {
558         "EventCode": "0xB7, 0xBB",
559         "MSRValue": "0x3fc4008000 ",
560         "Counter": "0,1,2,3",
561         "UMask": "0x1",
562         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
563         "MSRIndex": "0x1a6,0x1a7",
564         "SampleAfterValue": "100003",
565         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
566         "Offcore": "1",
567         "CounterHTOff": "0,1,2,3"
568     },
569     {
570         "EventCode": "0xB7, 0xBB",
571         "MSRValue": "0x2004008000 ",
572         "Counter": "0,1,2,3",
573         "UMask": "0x1",
574         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
575         "MSRIndex": "0x1a6,0x1a7",
576         "SampleAfterValue": "100003",
577         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
578         "Offcore": "1",
579         "CounterHTOff": "0,1,2,3"
580     },
581     {
582         "EventCode": "0xB7, 0xBB",
583         "MSRValue": "0x1004008000 ",
584         "Counter": "0,1,2,3",
585         "UMask": "0x1",
586         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
587         "MSRIndex": "0x1a6,0x1a7",
588         "SampleAfterValue": "100003",
589         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
590         "Offcore": "1",
591         "CounterHTOff": "0,1,2,3"
592     },
593     {
594         "EventCode": "0xB7, 0xBB",
595         "MSRValue": "0x0404008000 ",
596         "Counter": "0,1,2,3",
597         "UMask": "0x1",
598         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
599         "MSRIndex": "0x1a6,0x1a7",
600         "SampleAfterValue": "100003",
601         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
602         "Offcore": "1",
603         "CounterHTOff": "0,1,2,3"
604     },
605     {
606         "EventCode": "0xB7, 0xBB",
607         "MSRValue": "0x0204008000 ",
608         "Counter": "0,1,2,3",
609         "UMask": "0x1",
610         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
611         "MSRIndex": "0x1a6,0x1a7",
612         "SampleAfterValue": "100003",
613         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
614         "Offcore": "1",
615         "CounterHTOff": "0,1,2,3"
616     },
617     {
618         "EventCode": "0xB7, 0xBB",
619         "MSRValue": "0x0104008000 ",
620         "Counter": "0,1,2,3",
621         "UMask": "0x1",
622         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
623         "MSRIndex": "0x1a6,0x1a7",
624         "SampleAfterValue": "100003",
625         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
626         "Offcore": "1",
627         "CounterHTOff": "0,1,2,3"
628     },
629     {
630         "EventCode": "0xB7, 0xBB",
631         "MSRValue": "0x0084008000 ",
632         "Counter": "0,1,2,3",
633         "UMask": "0x1",
634         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
635         "MSRIndex": "0x1a6,0x1a7",
636         "SampleAfterValue": "100003",
637         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
638         "Offcore": "1",
639         "CounterHTOff": "0,1,2,3"
640     },
641     {
642         "EventCode": "0xB7, 0xBB",
643         "MSRValue": "0x0044008000 ",
644         "Counter": "0,1,2,3",
645         "UMask": "0x1",
646         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SPL_HIT",
647         "MSRIndex": "0x1a6,0x1a7",
648         "SampleAfterValue": "100003",
649         "BriefDescription": "OTHER & L3_MISS_LOCAL_DRAM & SPL_HIT",
650         "Offcore": "1",
651         "CounterHTOff": "0,1,2,3"
652     },
653     {
654         "EventCode": "0xB7, 0xBB",
655         "MSRValue": "0x2000408000 ",
656         "Counter": "0,1,2,3",
657         "UMask": "0x1",
658         "EventName": "OFFCORE_RESPONSE.OTHER.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
659         "MSRIndex": "0x1a6,0x1a7",
660         "SampleAfterValue": "100003",
661         "BriefDescription": "OTHER & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
662         "Offcore": "1",
663         "CounterHTOff": "0,1,2,3"
664     },
665     {
666         "EventCode": "0xB7, 0xBB",
667         "MSRValue": "0x20001c8000 ",
668         "Counter": "0,1,2,3",
669         "UMask": "0x1",
670         "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NON_DRAM",
671         "MSRIndex": "0x1a6,0x1a7",
672         "SampleAfterValue": "100003",
673         "BriefDescription": "OTHER & L3_HIT & SNOOP_NON_DRAM",
674         "Offcore": "1",
675         "CounterHTOff": "0,1,2,3"
676     },
677     {
678         "EventCode": "0xB7, 0xBB",
679         "MSRValue": "0x2000108000 ",
680         "Counter": "0,1,2,3",
681         "UMask": "0x1",
682         "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_NON_DRAM",
683         "MSRIndex": "0x1a6,0x1a7",
684         "SampleAfterValue": "100003",
685         "BriefDescription": "OTHER & L3_HIT_S & SNOOP_NON_DRAM",
686         "Offcore": "1",
687         "CounterHTOff": "0,1,2,3"
688     },
689     {
690         "EventCode": "0xB7, 0xBB",
691         "MSRValue": "0x2000088000 ",
692         "Counter": "0,1,2,3",
693         "UMask": "0x1",
694         "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_NON_DRAM",
695         "MSRIndex": "0x1a6,0x1a7",
696         "SampleAfterValue": "100003",
697         "BriefDescription": "OTHER & L3_HIT_E & SNOOP_NON_DRAM",
698         "Offcore": "1",
699         "CounterHTOff": "0,1,2,3"
700     },
701     {
702         "EventCode": "0xB7, 0xBB",
703         "MSRValue": "0x2000048000 ",
704         "Counter": "0,1,2,3",
705         "UMask": "0x1",
706         "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_NON_DRAM",
707         "MSRIndex": "0x1a6,0x1a7",
708         "SampleAfterValue": "100003",
709         "BriefDescription": "OTHER & L3_HIT_M & SNOOP_NON_DRAM",
710         "Offcore": "1",
711         "CounterHTOff": "0,1,2,3"
712     },
713     {
714         "EventCode": "0xB7, 0xBB",
715         "MSRValue": "0x2000028000 ",
716         "Counter": "0,1,2,3",
717         "UMask": "0x1",
718         "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NON_DRAM",
719         "MSRIndex": "0x1a6,0x1a7",
720         "SampleAfterValue": "100003",
721         "BriefDescription": "OTHER & SUPPLIER_NONE & SNOOP_NON_DRAM",
722         "Offcore": "1",
723         "CounterHTOff": "0,1,2,3"
724     },
725     {
726         "EventCode": "0xB7, 0xBB",
727         "MSRValue": "0x3ffc000800 ",
728         "Counter": "0,1,2,3",
729         "UMask": "0x1",
730         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.ANY_SNOOP",
731         "MSRIndex": "0x1a6,0x1a7",
732         "SampleAfterValue": "100003",
733         "BriefDescription": "STREAMING_STORES & L3_MISS & ANY_SNOOP",
734         "Offcore": "1",
735         "CounterHTOff": "0,1,2,3"
736     },
737     {
738         "EventCode": "0xB7, 0xBB",
739         "MSRValue": "0x203c000800 ",
740         "Counter": "0,1,2,3",
741         "UMask": "0x1",
742         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SNOOP_NON_DRAM",
743         "MSRIndex": "0x1a6,0x1a7",
744         "SampleAfterValue": "100003",
745         "BriefDescription": "STREAMING_STORES & L3_MISS & SNOOP_NON_DRAM",
746         "Offcore": "1",
747         "CounterHTOff": "0,1,2,3"
748     },
749     {
750         "EventCode": "0xB7, 0xBB",
751         "MSRValue": "0x103c000800 ",
752         "Counter": "0,1,2,3",
753         "UMask": "0x1",
754         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SNOOP_HITM",
755         "MSRIndex": "0x1a6,0x1a7",
756         "SampleAfterValue": "100003",
757         "BriefDescription": "STREAMING_STORES & L3_MISS & SNOOP_HITM",
758         "Offcore": "1",
759         "CounterHTOff": "0,1,2,3"
760     },
761     {
762         "EventCode": "0xB7, 0xBB",
763         "MSRValue": "0x043c000800 ",
764         "Counter": "0,1,2,3",
765         "UMask": "0x1",
766         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SNOOP_HIT_NO_FWD",
767         "MSRIndex": "0x1a6,0x1a7",
768         "SampleAfterValue": "100003",
769         "BriefDescription": "STREAMING_STORES & L3_MISS & SNOOP_HIT_NO_FWD",
770         "Offcore": "1",
771         "CounterHTOff": "0,1,2,3"
772     },
773     {
774         "EventCode": "0xB7, 0xBB",
775         "MSRValue": "0x023c000800 ",
776         "Counter": "0,1,2,3",
777         "UMask": "0x1",
778         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SNOOP_MISS",
779         "MSRIndex": "0x1a6,0x1a7",
780         "SampleAfterValue": "100003",
781         "BriefDescription": "STREAMING_STORES & L3_MISS & SNOOP_MISS",
782         "Offcore": "1",
783         "CounterHTOff": "0,1,2,3"
784     },
785     {
786         "EventCode": "0xB7, 0xBB",
787         "MSRValue": "0x013c000800 ",
788         "Counter": "0,1,2,3",
789         "UMask": "0x1",
790         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SNOOP_NOT_NEEDED",
791         "MSRIndex": "0x1a6,0x1a7",
792         "SampleAfterValue": "100003",
793         "BriefDescription": "STREAMING_STORES & L3_MISS & SNOOP_NOT_NEEDED",
794         "Offcore": "1",
795         "CounterHTOff": "0,1,2,3"
796     },
797     {
798         "EventCode": "0xB7, 0xBB",
799         "MSRValue": "0x00bc000800 ",
800         "Counter": "0,1,2,3",
801         "UMask": "0x1",
802         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SNOOP_NONE",
803         "MSRIndex": "0x1a6,0x1a7",
804         "SampleAfterValue": "100003",
805         "BriefDescription": "STREAMING_STORES & L3_MISS & SNOOP_NONE",
806         "Offcore": "1",
807         "CounterHTOff": "0,1,2,3"
808     },
809     {
810         "EventCode": "0xB7, 0xBB",
811         "MSRValue": "0x007c000800 ",
812         "Counter": "0,1,2,3",
813         "UMask": "0x1",
814         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS.SPL_HIT",
815         "MSRIndex": "0x1a6,0x1a7",
816         "SampleAfterValue": "100003",
817         "BriefDescription": "STREAMING_STORES & L3_MISS & SPL_HIT",
818         "Offcore": "1",
819         "CounterHTOff": "0,1,2,3"
820     },
821     {
822         "EventCode": "0xB7, 0xBB",
823         "MSRValue": "0x3fc4000800 ",
824         "Counter": "0,1,2,3",
825         "UMask": "0x1",
826         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
827         "MSRIndex": "0x1a6,0x1a7",
828         "SampleAfterValue": "100003",
829         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
830         "Offcore": "1",
831         "CounterHTOff": "0,1,2,3"
832     },
833     {
834         "EventCode": "0xB7, 0xBB",
835         "MSRValue": "0x2004000800 ",
836         "Counter": "0,1,2,3",
837         "UMask": "0x1",
838         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
839         "MSRIndex": "0x1a6,0x1a7",
840         "SampleAfterValue": "100003",
841         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
842         "Offcore": "1",
843         "CounterHTOff": "0,1,2,3"
844     },
845     {
846         "EventCode": "0xB7, 0xBB",
847         "MSRValue": "0x1004000800 ",
848         "Counter": "0,1,2,3",
849         "UMask": "0x1",
850         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
851         "MSRIndex": "0x1a6,0x1a7",
852         "SampleAfterValue": "100003",
853         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
854         "Offcore": "1",
855         "CounterHTOff": "0,1,2,3"
856     },
857     {
858         "EventCode": "0xB7, 0xBB",
859         "MSRValue": "0x0404000800 ",
860         "Counter": "0,1,2,3",
861         "UMask": "0x1",
862         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
863         "MSRIndex": "0x1a6,0x1a7",
864         "SampleAfterValue": "100003",
865         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
866         "Offcore": "1",
867         "CounterHTOff": "0,1,2,3"
868     },
869     {
870         "EventCode": "0xB7, 0xBB",
871         "MSRValue": "0x0204000800 ",
872         "Counter": "0,1,2,3",
873         "UMask": "0x1",
874         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
875         "MSRIndex": "0x1a6,0x1a7",
876         "SampleAfterValue": "100003",
877         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
878         "Offcore": "1",
879         "CounterHTOff": "0,1,2,3"
880     },
881     {
882         "EventCode": "0xB7, 0xBB",
883         "MSRValue": "0x0104000800 ",
884         "Counter": "0,1,2,3",
885         "UMask": "0x1",
886         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
887         "MSRIndex": "0x1a6,0x1a7",
888         "SampleAfterValue": "100003",
889         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
890         "Offcore": "1",
891         "CounterHTOff": "0,1,2,3"
892     },
893     {
894         "EventCode": "0xB7, 0xBB",
895         "MSRValue": "0x0084000800 ",
896         "Counter": "0,1,2,3",
897         "UMask": "0x1",
898         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
899         "MSRIndex": "0x1a6,0x1a7",
900         "SampleAfterValue": "100003",
901         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
902         "Offcore": "1",
903         "CounterHTOff": "0,1,2,3"
904     },
905     {
906         "EventCode": "0xB7, 0xBB",
907         "MSRValue": "0x0044000800 ",
908         "Counter": "0,1,2,3",
909         "UMask": "0x1",
910         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_MISS_LOCAL_DRAM.SPL_HIT",
911         "MSRIndex": "0x1a6,0x1a7",
912         "SampleAfterValue": "100003",
913         "BriefDescription": "STREAMING_STORES & L3_MISS_LOCAL_DRAM & SPL_HIT",
914         "Offcore": "1",
915         "CounterHTOff": "0,1,2,3"
916     },
917     {
918         "EventCode": "0xB7, 0xBB",
919         "MSRValue": "0x2000400800 ",
920         "Counter": "0,1,2,3",
921         "UMask": "0x1",
922         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
923         "MSRIndex": "0x1a6,0x1a7",
924         "SampleAfterValue": "100003",
925         "BriefDescription": "STREAMING_STORES & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
926         "Offcore": "1",
927         "CounterHTOff": "0,1,2,3"
928     },
929     {
930         "EventCode": "0xB7, 0xBB",
931         "MSRValue": "0x20001c0800 ",
932         "Counter": "0,1,2,3",
933         "UMask": "0x1",
934         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT.SNOOP_NON_DRAM",
935         "MSRIndex": "0x1a6,0x1a7",
936         "SampleAfterValue": "100003",
937         "BriefDescription": "STREAMING_STORES & L3_HIT & SNOOP_NON_DRAM",
938         "Offcore": "1",
939         "CounterHTOff": "0,1,2,3"
940     },
941     {
942         "EventCode": "0xB7, 0xBB",
943         "MSRValue": "0x2000100800 ",
944         "Counter": "0,1,2,3",
945         "UMask": "0x1",
946         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_S.SNOOP_NON_DRAM",
947         "MSRIndex": "0x1a6,0x1a7",
948         "SampleAfterValue": "100003",
949         "BriefDescription": "STREAMING_STORES & L3_HIT_S & SNOOP_NON_DRAM",
950         "Offcore": "1",
951         "CounterHTOff": "0,1,2,3"
952     },
953     {
954         "EventCode": "0xB7, 0xBB",
955         "MSRValue": "0x2000080800 ",
956         "Counter": "0,1,2,3",
957         "UMask": "0x1",
958         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_E.SNOOP_NON_DRAM",
959         "MSRIndex": "0x1a6,0x1a7",
960         "SampleAfterValue": "100003",
961         "BriefDescription": "STREAMING_STORES & L3_HIT_E & SNOOP_NON_DRAM",
962         "Offcore": "1",
963         "CounterHTOff": "0,1,2,3"
964     },
965     {
966         "EventCode": "0xB7, 0xBB",
967         "MSRValue": "0x2000040800 ",
968         "Counter": "0,1,2,3",
969         "UMask": "0x1",
970         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.L3_HIT_M.SNOOP_NON_DRAM",
971         "MSRIndex": "0x1a6,0x1a7",
972         "SampleAfterValue": "100003",
973         "BriefDescription": "STREAMING_STORES & L3_HIT_M & SNOOP_NON_DRAM",
974         "Offcore": "1",
975         "CounterHTOff": "0,1,2,3"
976     },
977     {
978         "EventCode": "0xB7, 0xBB",
979         "MSRValue": "0x2000020800 ",
980         "Counter": "0,1,2,3",
981         "UMask": "0x1",
982         "EventName": "OFFCORE_RESPONSE.STREAMING_STORES.SUPPLIER_NONE.SNOOP_NON_DRAM",
983         "MSRIndex": "0x1a6,0x1a7",
984         "SampleAfterValue": "100003",
985         "BriefDescription": "STREAMING_STORES & SUPPLIER_NONE & SNOOP_NON_DRAM",
986         "Offcore": "1",
987         "CounterHTOff": "0,1,2,3"
988     },
989     {
990         "EventCode": "0xB7, 0xBB",
991         "MSRValue": "0x3ffc000100 ",
992         "Counter": "0,1,2,3",
993         "UMask": "0x1",
994         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.ANY_SNOOP",
995         "MSRIndex": "0x1a6,0x1a7",
996         "SampleAfterValue": "100003",
997         "BriefDescription": "PF_L3_RFO & L3_MISS & ANY_SNOOP",
998         "Offcore": "1",
999         "CounterHTOff": "0,1,2,3"
1000     },
1001     {
1002         "EventCode": "0xB7, 0xBB",
1003         "MSRValue": "0x203c000100 ",
1004         "Counter": "0,1,2,3",
1005         "UMask": "0x1",
1006         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NON_DRAM",
1007         "MSRIndex": "0x1a6,0x1a7",
1008         "SampleAfterValue": "100003",
1009         "BriefDescription": "PF_L3_RFO & L3_MISS & SNOOP_NON_DRAM",
1010         "Offcore": "1",
1011         "CounterHTOff": "0,1,2,3"
1012     },
1013     {
1014         "EventCode": "0xB7, 0xBB",
1015         "MSRValue": "0x103c000100 ",
1016         "Counter": "0,1,2,3",
1017         "UMask": "0x1",
1018         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_HITM",
1019         "MSRIndex": "0x1a6,0x1a7",
1020         "SampleAfterValue": "100003",
1021         "BriefDescription": "PF_L3_RFO & L3_MISS & SNOOP_HITM",
1022         "Offcore": "1",
1023         "CounterHTOff": "0,1,2,3"
1024     },
1025     {
1026         "EventCode": "0xB7, 0xBB",
1027         "MSRValue": "0x043c000100 ",
1028         "Counter": "0,1,2,3",
1029         "UMask": "0x1",
1030         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
1031         "MSRIndex": "0x1a6,0x1a7",
1032         "SampleAfterValue": "100003",
1033         "BriefDescription": "PF_L3_RFO & L3_MISS & SNOOP_HIT_NO_FWD",
1034         "Offcore": "1",
1035         "CounterHTOff": "0,1,2,3"
1036     },
1037     {
1038         "EventCode": "0xB7, 0xBB",
1039         "MSRValue": "0x023c000100 ",
1040         "Counter": "0,1,2,3",
1041         "UMask": "0x1",
1042         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_MISS",
1043         "MSRIndex": "0x1a6,0x1a7",
1044         "SampleAfterValue": "100003",
1045         "BriefDescription": "PF_L3_RFO & L3_MISS & SNOOP_MISS",
1046         "Offcore": "1",
1047         "CounterHTOff": "0,1,2,3"
1048     },
1049     {
1050         "EventCode": "0xB7, 0xBB",
1051         "MSRValue": "0x013c000100 ",
1052         "Counter": "0,1,2,3",
1053         "UMask": "0x1",
1054         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NOT_NEEDED",
1055         "MSRIndex": "0x1a6,0x1a7",
1056         "SampleAfterValue": "100003",
1057         "BriefDescription": "PF_L3_RFO & L3_MISS & SNOOP_NOT_NEEDED",
1058         "Offcore": "1",
1059         "CounterHTOff": "0,1,2,3"
1060     },
1061     {
1062         "EventCode": "0xB7, 0xBB",
1063         "MSRValue": "0x00bc000100 ",
1064         "Counter": "0,1,2,3",
1065         "UMask": "0x1",
1066         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NONE",
1067         "MSRIndex": "0x1a6,0x1a7",
1068         "SampleAfterValue": "100003",
1069         "BriefDescription": "PF_L3_RFO & L3_MISS & SNOOP_NONE",
1070         "Offcore": "1",
1071         "CounterHTOff": "0,1,2,3"
1072     },
1073     {
1074         "EventCode": "0xB7, 0xBB",
1075         "MSRValue": "0x007c000100 ",
1076         "Counter": "0,1,2,3",
1077         "UMask": "0x1",
1078         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SPL_HIT",
1079         "MSRIndex": "0x1a6,0x1a7",
1080         "SampleAfterValue": "100003",
1081         "BriefDescription": "PF_L3_RFO & L3_MISS & SPL_HIT",
1082         "Offcore": "1",
1083         "CounterHTOff": "0,1,2,3"
1084     },
1085     {
1086         "EventCode": "0xB7, 0xBB",
1087         "MSRValue": "0x3fc4000100 ",
1088         "Counter": "0,1,2,3",
1089         "UMask": "0x1",
1090         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1091         "MSRIndex": "0x1a6,0x1a7",
1092         "SampleAfterValue": "100003",
1093         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
1094         "Offcore": "1",
1095         "CounterHTOff": "0,1,2,3"
1096     },
1097     {
1098         "EventCode": "0xB7, 0xBB",
1099         "MSRValue": "0x2004000100 ",
1100         "Counter": "0,1,2,3",
1101         "UMask": "0x1",
1102         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1103         "MSRIndex": "0x1a6,0x1a7",
1104         "SampleAfterValue": "100003",
1105         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
1106         "Offcore": "1",
1107         "CounterHTOff": "0,1,2,3"
1108     },
1109     {
1110         "EventCode": "0xB7, 0xBB",
1111         "MSRValue": "0x1004000100 ",
1112         "Counter": "0,1,2,3",
1113         "UMask": "0x1",
1114         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1115         "MSRIndex": "0x1a6,0x1a7",
1116         "SampleAfterValue": "100003",
1117         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
1118         "Offcore": "1",
1119         "CounterHTOff": "0,1,2,3"
1120     },
1121     {
1122         "EventCode": "0xB7, 0xBB",
1123         "MSRValue": "0x0404000100 ",
1124         "Counter": "0,1,2,3",
1125         "UMask": "0x1",
1126         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1127         "MSRIndex": "0x1a6,0x1a7",
1128         "SampleAfterValue": "100003",
1129         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
1130         "Offcore": "1",
1131         "CounterHTOff": "0,1,2,3"
1132     },
1133     {
1134         "EventCode": "0xB7, 0xBB",
1135         "MSRValue": "0x0204000100 ",
1136         "Counter": "0,1,2,3",
1137         "UMask": "0x1",
1138         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1139         "MSRIndex": "0x1a6,0x1a7",
1140         "SampleAfterValue": "100003",
1141         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
1142         "Offcore": "1",
1143         "CounterHTOff": "0,1,2,3"
1144     },
1145     {
1146         "EventCode": "0xB7, 0xBB",
1147         "MSRValue": "0x0104000100 ",
1148         "Counter": "0,1,2,3",
1149         "UMask": "0x1",
1150         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1151         "MSRIndex": "0x1a6,0x1a7",
1152         "SampleAfterValue": "100003",
1153         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
1154         "Offcore": "1",
1155         "CounterHTOff": "0,1,2,3"
1156     },
1157     {
1158         "EventCode": "0xB7, 0xBB",
1159         "MSRValue": "0x0084000100 ",
1160         "Counter": "0,1,2,3",
1161         "UMask": "0x1",
1162         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1163         "MSRIndex": "0x1a6,0x1a7",
1164         "SampleAfterValue": "100003",
1165         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
1166         "Offcore": "1",
1167         "CounterHTOff": "0,1,2,3"
1168     },
1169     {
1170         "EventCode": "0xB7, 0xBB",
1171         "MSRValue": "0x0044000100 ",
1172         "Counter": "0,1,2,3",
1173         "UMask": "0x1",
1174         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SPL_HIT",
1175         "MSRIndex": "0x1a6,0x1a7",
1176         "SampleAfterValue": "100003",
1177         "BriefDescription": "PF_L3_RFO & L3_MISS_LOCAL_DRAM & SPL_HIT",
1178         "Offcore": "1",
1179         "CounterHTOff": "0,1,2,3"
1180     },
1181     {
1182         "EventCode": "0xB7, 0xBB",
1183         "MSRValue": "0x2000400100 ",
1184         "Counter": "0,1,2,3",
1185         "UMask": "0x1",
1186         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
1187         "MSRIndex": "0x1a6,0x1a7",
1188         "SampleAfterValue": "100003",
1189         "BriefDescription": "PF_L3_RFO & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
1190         "Offcore": "1",
1191         "CounterHTOff": "0,1,2,3"
1192     },
1193     {
1194         "EventCode": "0xB7, 0xBB",
1195         "MSRValue": "0x20001c0100 ",
1196         "Counter": "0,1,2,3",
1197         "UMask": "0x1",
1198         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_NON_DRAM",
1199         "MSRIndex": "0x1a6,0x1a7",
1200         "SampleAfterValue": "100003",
1201         "BriefDescription": "PF_L3_RFO & L3_HIT & SNOOP_NON_DRAM",
1202         "Offcore": "1",
1203         "CounterHTOff": "0,1,2,3"
1204     },
1205     {
1206         "EventCode": "0xB7, 0xBB",
1207         "MSRValue": "0x2000100100 ",
1208         "Counter": "0,1,2,3",
1209         "UMask": "0x1",
1210         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_S.SNOOP_NON_DRAM",
1211         "MSRIndex": "0x1a6,0x1a7",
1212         "SampleAfterValue": "100003",
1213         "BriefDescription": "PF_L3_RFO & L3_HIT_S & SNOOP_NON_DRAM",
1214         "Offcore": "1",
1215         "CounterHTOff": "0,1,2,3"
1216     },
1217     {
1218         "EventCode": "0xB7, 0xBB",
1219         "MSRValue": "0x2000080100 ",
1220         "Counter": "0,1,2,3",
1221         "UMask": "0x1",
1222         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_E.SNOOP_NON_DRAM",
1223         "MSRIndex": "0x1a6,0x1a7",
1224         "SampleAfterValue": "100003",
1225         "BriefDescription": "PF_L3_RFO & L3_HIT_E & SNOOP_NON_DRAM",
1226         "Offcore": "1",
1227         "CounterHTOff": "0,1,2,3"
1228     },
1229     {
1230         "EventCode": "0xB7, 0xBB",
1231         "MSRValue": "0x2000040100 ",
1232         "Counter": "0,1,2,3",
1233         "UMask": "0x1",
1234         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT_M.SNOOP_NON_DRAM",
1235         "MSRIndex": "0x1a6,0x1a7",
1236         "SampleAfterValue": "100003",
1237         "BriefDescription": "PF_L3_RFO & L3_HIT_M & SNOOP_NON_DRAM",
1238         "Offcore": "1",
1239         "CounterHTOff": "0,1,2,3"
1240     },
1241     {
1242         "EventCode": "0xB7, 0xBB",
1243         "MSRValue": "0x2000020100 ",
1244         "Counter": "0,1,2,3",
1245         "UMask": "0x1",
1246         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
1247         "MSRIndex": "0x1a6,0x1a7",
1248         "SampleAfterValue": "100003",
1249         "BriefDescription": "PF_L3_RFO & SUPPLIER_NONE & SNOOP_NON_DRAM",
1250         "Offcore": "1",
1251         "CounterHTOff": "0,1,2,3"
1252     },
1253     {
1254         "EventCode": "0xB7, 0xBB",
1255         "MSRValue": "0x3ffc000080 ",
1256         "Counter": "0,1,2,3",
1257         "UMask": "0x1",
1258         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.ANY_SNOOP",
1259         "MSRIndex": "0x1a6,0x1a7",
1260         "SampleAfterValue": "100003",
1261         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & ANY_SNOOP",
1262         "Offcore": "1",
1263         "CounterHTOff": "0,1,2,3"
1264     },
1265     {
1266         "EventCode": "0xB7, 0xBB",
1267         "MSRValue": "0x203c000080 ",
1268         "Counter": "0,1,2,3",
1269         "UMask": "0x1",
1270         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NON_DRAM",
1271         "MSRIndex": "0x1a6,0x1a7",
1272         "SampleAfterValue": "100003",
1273         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SNOOP_NON_DRAM",
1274         "Offcore": "1",
1275         "CounterHTOff": "0,1,2,3"
1276     },
1277     {
1278         "EventCode": "0xB7, 0xBB",
1279         "MSRValue": "0x103c000080 ",
1280         "Counter": "0,1,2,3",
1281         "UMask": "0x1",
1282         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_HITM",
1283         "MSRIndex": "0x1a6,0x1a7",
1284         "SampleAfterValue": "100003",
1285         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SNOOP_HITM",
1286         "Offcore": "1",
1287         "CounterHTOff": "0,1,2,3"
1288     },
1289     {
1290         "EventCode": "0xB7, 0xBB",
1291         "MSRValue": "0x043c000080 ",
1292         "Counter": "0,1,2,3",
1293         "UMask": "0x1",
1294         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1295         "MSRIndex": "0x1a6,0x1a7",
1296         "SampleAfterValue": "100003",
1297         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SNOOP_HIT_NO_FWD",
1298         "Offcore": "1",
1299         "CounterHTOff": "0,1,2,3"
1300     },
1301     {
1302         "EventCode": "0xB7, 0xBB",
1303         "MSRValue": "0x023c000080 ",
1304         "Counter": "0,1,2,3",
1305         "UMask": "0x1",
1306         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
1307         "MSRIndex": "0x1a6,0x1a7",
1308         "SampleAfterValue": "100003",
1309         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SNOOP_MISS",
1310         "Offcore": "1",
1311         "CounterHTOff": "0,1,2,3"
1312     },
1313     {
1314         "EventCode": "0xB7, 0xBB",
1315         "MSRValue": "0x013c000080 ",
1316         "Counter": "0,1,2,3",
1317         "UMask": "0x1",
1318         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
1319         "MSRIndex": "0x1a6,0x1a7",
1320         "SampleAfterValue": "100003",
1321         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SNOOP_NOT_NEEDED",
1322         "Offcore": "1",
1323         "CounterHTOff": "0,1,2,3"
1324     },
1325     {
1326         "EventCode": "0xB7, 0xBB",
1327         "MSRValue": "0x00bc000080 ",
1328         "Counter": "0,1,2,3",
1329         "UMask": "0x1",
1330         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
1331         "MSRIndex": "0x1a6,0x1a7",
1332         "SampleAfterValue": "100003",
1333         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SNOOP_NONE",
1334         "Offcore": "1",
1335         "CounterHTOff": "0,1,2,3"
1336     },
1337     {
1338         "EventCode": "0xB7, 0xBB",
1339         "MSRValue": "0x007c000080 ",
1340         "Counter": "0,1,2,3",
1341         "UMask": "0x1",
1342         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SPL_HIT",
1343         "MSRIndex": "0x1a6,0x1a7",
1344         "SampleAfterValue": "100003",
1345         "BriefDescription": "PF_L3_DATA_RD & L3_MISS & SPL_HIT",
1346         "Offcore": "1",
1347         "CounterHTOff": "0,1,2,3"
1348     },
1349     {
1350         "EventCode": "0xB7, 0xBB",
1351         "MSRValue": "0x3fc4000080 ",
1352         "Counter": "0,1,2,3",
1353         "UMask": "0x1",
1354         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1355         "MSRIndex": "0x1a6,0x1a7",
1356         "SampleAfterValue": "100003",
1357         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
1358         "Offcore": "1",
1359         "CounterHTOff": "0,1,2,3"
1360     },
1361     {
1362         "EventCode": "0xB7, 0xBB",
1363         "MSRValue": "0x2004000080 ",
1364         "Counter": "0,1,2,3",
1365         "UMask": "0x1",
1366         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1367         "MSRIndex": "0x1a6,0x1a7",
1368         "SampleAfterValue": "100003",
1369         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
1370         "Offcore": "1",
1371         "CounterHTOff": "0,1,2,3"
1372     },
1373     {
1374         "EventCode": "0xB7, 0xBB",
1375         "MSRValue": "0x1004000080 ",
1376         "Counter": "0,1,2,3",
1377         "UMask": "0x1",
1378         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1379         "MSRIndex": "0x1a6,0x1a7",
1380         "SampleAfterValue": "100003",
1381         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
1382         "Offcore": "1",
1383         "CounterHTOff": "0,1,2,3"
1384     },
1385     {
1386         "EventCode": "0xB7, 0xBB",
1387         "MSRValue": "0x0404000080 ",
1388         "Counter": "0,1,2,3",
1389         "UMask": "0x1",
1390         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1391         "MSRIndex": "0x1a6,0x1a7",
1392         "SampleAfterValue": "100003",
1393         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
1394         "Offcore": "1",
1395         "CounterHTOff": "0,1,2,3"
1396     },
1397     {
1398         "EventCode": "0xB7, 0xBB",
1399         "MSRValue": "0x0204000080 ",
1400         "Counter": "0,1,2,3",
1401         "UMask": "0x1",
1402         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1403         "MSRIndex": "0x1a6,0x1a7",
1404         "SampleAfterValue": "100003",
1405         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
1406         "Offcore": "1",
1407         "CounterHTOff": "0,1,2,3"
1408     },
1409     {
1410         "EventCode": "0xB7, 0xBB",
1411         "MSRValue": "0x0104000080 ",
1412         "Counter": "0,1,2,3",
1413         "UMask": "0x1",
1414         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1415         "MSRIndex": "0x1a6,0x1a7",
1416         "SampleAfterValue": "100003",
1417         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
1418         "Offcore": "1",
1419         "CounterHTOff": "0,1,2,3"
1420     },
1421     {
1422         "EventCode": "0xB7, 0xBB",
1423         "MSRValue": "0x0084000080 ",
1424         "Counter": "0,1,2,3",
1425         "UMask": "0x1",
1426         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1427         "MSRIndex": "0x1a6,0x1a7",
1428         "SampleAfterValue": "100003",
1429         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
1430         "Offcore": "1",
1431         "CounterHTOff": "0,1,2,3"
1432     },
1433     {
1434         "EventCode": "0xB7, 0xBB",
1435         "MSRValue": "0x0044000080 ",
1436         "Counter": "0,1,2,3",
1437         "UMask": "0x1",
1438         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SPL_HIT",
1439         "MSRIndex": "0x1a6,0x1a7",
1440         "SampleAfterValue": "100003",
1441         "BriefDescription": "PF_L3_DATA_RD & L3_MISS_LOCAL_DRAM & SPL_HIT",
1442         "Offcore": "1",
1443         "CounterHTOff": "0,1,2,3"
1444     },
1445     {
1446         "EventCode": "0xB7, 0xBB",
1447         "MSRValue": "0x2000400080 ",
1448         "Counter": "0,1,2,3",
1449         "UMask": "0x1",
1450         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
1451         "MSRIndex": "0x1a6,0x1a7",
1452         "SampleAfterValue": "100003",
1453         "BriefDescription": "PF_L3_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
1454         "Offcore": "1",
1455         "CounterHTOff": "0,1,2,3"
1456     },
1457     {
1458         "EventCode": "0xB7, 0xBB",
1459         "MSRValue": "0x20001c0080 ",
1460         "Counter": "0,1,2,3",
1461         "UMask": "0x1",
1462         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
1463         "MSRIndex": "0x1a6,0x1a7",
1464         "SampleAfterValue": "100003",
1465         "BriefDescription": "PF_L3_DATA_RD & L3_HIT & SNOOP_NON_DRAM",
1466         "Offcore": "1",
1467         "CounterHTOff": "0,1,2,3"
1468     },
1469     {
1470         "EventCode": "0xB7, 0xBB",
1471         "MSRValue": "0x2000100080 ",
1472         "Counter": "0,1,2,3",
1473         "UMask": "0x1",
1474         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_S.SNOOP_NON_DRAM",
1475         "MSRIndex": "0x1a6,0x1a7",
1476         "SampleAfterValue": "100003",
1477         "BriefDescription": "PF_L3_DATA_RD & L3_HIT_S & SNOOP_NON_DRAM",
1478         "Offcore": "1",
1479         "CounterHTOff": "0,1,2,3"
1480     },
1481     {
1482         "EventCode": "0xB7, 0xBB",
1483         "MSRValue": "0x2000080080 ",
1484         "Counter": "0,1,2,3",
1485         "UMask": "0x1",
1486         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_E.SNOOP_NON_DRAM",
1487         "MSRIndex": "0x1a6,0x1a7",
1488         "SampleAfterValue": "100003",
1489         "BriefDescription": "PF_L3_DATA_RD & L3_HIT_E & SNOOP_NON_DRAM",
1490         "Offcore": "1",
1491         "CounterHTOff": "0,1,2,3"
1492     },
1493     {
1494         "EventCode": "0xB7, 0xBB",
1495         "MSRValue": "0x2000040080 ",
1496         "Counter": "0,1,2,3",
1497         "UMask": "0x1",
1498         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT_M.SNOOP_NON_DRAM",
1499         "MSRIndex": "0x1a6,0x1a7",
1500         "SampleAfterValue": "100003",
1501         "BriefDescription": "PF_L3_DATA_RD & L3_HIT_M & SNOOP_NON_DRAM",
1502         "Offcore": "1",
1503         "CounterHTOff": "0,1,2,3"
1504     },
1505     {
1506         "EventCode": "0xB7, 0xBB",
1507         "MSRValue": "0x2000020080 ",
1508         "Counter": "0,1,2,3",
1509         "UMask": "0x1",
1510         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
1511         "MSRIndex": "0x1a6,0x1a7",
1512         "SampleAfterValue": "100003",
1513         "BriefDescription": "PF_L3_DATA_RD & SUPPLIER_NONE & SNOOP_NON_DRAM",
1514         "Offcore": "1",
1515         "CounterHTOff": "0,1,2,3"
1516     },
1517     {
1518         "EventCode": "0xB7, 0xBB",
1519         "MSRValue": "0x3ffc000004 ",
1520         "Counter": "0,1,2,3",
1521         "UMask": "0x1",
1522         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP",
1523         "MSRIndex": "0x1a6,0x1a7",
1524         "SampleAfterValue": "100003",
1525         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & ANY_SNOOP",
1526         "Offcore": "1",
1527         "CounterHTOff": "0,1,2,3"
1528     },
1529     {
1530         "EventCode": "0xB7, 0xBB",
1531         "MSRValue": "0x203c000004 ",
1532         "Counter": "0,1,2,3",
1533         "UMask": "0x1",
1534         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NON_DRAM",
1535         "MSRIndex": "0x1a6,0x1a7",
1536         "SampleAfterValue": "100003",
1537         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SNOOP_NON_DRAM",
1538         "Offcore": "1",
1539         "CounterHTOff": "0,1,2,3"
1540     },
1541     {
1542         "EventCode": "0xB7, 0xBB",
1543         "MSRValue": "0x103c000004 ",
1544         "Counter": "0,1,2,3",
1545         "UMask": "0x1",
1546         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HITM",
1547         "MSRIndex": "0x1a6,0x1a7",
1548         "SampleAfterValue": "100003",
1549         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SNOOP_HITM",
1550         "Offcore": "1",
1551         "CounterHTOff": "0,1,2,3"
1552     },
1553     {
1554         "EventCode": "0xB7, 0xBB",
1555         "MSRValue": "0x043c000004 ",
1556         "Counter": "0,1,2,3",
1557         "UMask": "0x1",
1558         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1559         "MSRIndex": "0x1a6,0x1a7",
1560         "SampleAfterValue": "100003",
1561         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SNOOP_HIT_NO_FWD",
1562         "Offcore": "1",
1563         "CounterHTOff": "0,1,2,3"
1564     },
1565     {
1566         "EventCode": "0xB7, 0xBB",
1567         "MSRValue": "0x023c000004 ",
1568         "Counter": "0,1,2,3",
1569         "UMask": "0x1",
1570         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
1571         "MSRIndex": "0x1a6,0x1a7",
1572         "SampleAfterValue": "100003",
1573         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SNOOP_MISS",
1574         "Offcore": "1",
1575         "CounterHTOff": "0,1,2,3"
1576     },
1577     {
1578         "EventCode": "0xB7, 0xBB",
1579         "MSRValue": "0x013c000004 ",
1580         "Counter": "0,1,2,3",
1581         "UMask": "0x1",
1582         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
1583         "MSRIndex": "0x1a6,0x1a7",
1584         "SampleAfterValue": "100003",
1585         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SNOOP_NOT_NEEDED",
1586         "Offcore": "1",
1587         "CounterHTOff": "0,1,2,3"
1588     },
1589     {
1590         "EventCode": "0xB7, 0xBB",
1591         "MSRValue": "0x00bc000004 ",
1592         "Counter": "0,1,2,3",
1593         "UMask": "0x1",
1594         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
1595         "MSRIndex": "0x1a6,0x1a7",
1596         "SampleAfterValue": "100003",
1597         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SNOOP_NONE",
1598         "Offcore": "1",
1599         "CounterHTOff": "0,1,2,3"
1600     },
1601     {
1602         "EventCode": "0xB7, 0xBB",
1603         "MSRValue": "0x007c000004 ",
1604         "Counter": "0,1,2,3",
1605         "UMask": "0x1",
1606         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SPL_HIT",
1607         "MSRIndex": "0x1a6,0x1a7",
1608         "SampleAfterValue": "100003",
1609         "BriefDescription": "DEMAND_CODE_RD & L3_MISS & SPL_HIT",
1610         "Offcore": "1",
1611         "CounterHTOff": "0,1,2,3"
1612     },
1613     {
1614         "EventCode": "0xB7, 0xBB",
1615         "MSRValue": "0x3fc4000004 ",
1616         "Counter": "0,1,2,3",
1617         "UMask": "0x1",
1618         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1619         "MSRIndex": "0x1a6,0x1a7",
1620         "SampleAfterValue": "100003",
1621         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
1622         "Offcore": "1",
1623         "CounterHTOff": "0,1,2,3"
1624     },
1625     {
1626         "EventCode": "0xB7, 0xBB",
1627         "MSRValue": "0x2004000004 ",
1628         "Counter": "0,1,2,3",
1629         "UMask": "0x1",
1630         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1631         "MSRIndex": "0x1a6,0x1a7",
1632         "SampleAfterValue": "100003",
1633         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
1634         "Offcore": "1",
1635         "CounterHTOff": "0,1,2,3"
1636     },
1637     {
1638         "EventCode": "0xB7, 0xBB",
1639         "MSRValue": "0x1004000004 ",
1640         "Counter": "0,1,2,3",
1641         "UMask": "0x1",
1642         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1643         "MSRIndex": "0x1a6,0x1a7",
1644         "SampleAfterValue": "100003",
1645         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
1646         "Offcore": "1",
1647         "CounterHTOff": "0,1,2,3"
1648     },
1649     {
1650         "EventCode": "0xB7, 0xBB",
1651         "MSRValue": "0x0404000004 ",
1652         "Counter": "0,1,2,3",
1653         "UMask": "0x1",
1654         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1655         "MSRIndex": "0x1a6,0x1a7",
1656         "SampleAfterValue": "100003",
1657         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
1658         "Offcore": "1",
1659         "CounterHTOff": "0,1,2,3"
1660     },
1661     {
1662         "EventCode": "0xB7, 0xBB",
1663         "MSRValue": "0x0204000004 ",
1664         "Counter": "0,1,2,3",
1665         "UMask": "0x1",
1666         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1667         "MSRIndex": "0x1a6,0x1a7",
1668         "SampleAfterValue": "100003",
1669         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
1670         "Offcore": "1",
1671         "CounterHTOff": "0,1,2,3"
1672     },
1673     {
1674         "EventCode": "0xB7, 0xBB",
1675         "MSRValue": "0x0104000004 ",
1676         "Counter": "0,1,2,3",
1677         "UMask": "0x1",
1678         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1679         "MSRIndex": "0x1a6,0x1a7",
1680         "SampleAfterValue": "100003",
1681         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
1682         "Offcore": "1",
1683         "CounterHTOff": "0,1,2,3"
1684     },
1685     {
1686         "EventCode": "0xB7, 0xBB",
1687         "MSRValue": "0x0084000004 ",
1688         "Counter": "0,1,2,3",
1689         "UMask": "0x1",
1690         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1691         "MSRIndex": "0x1a6,0x1a7",
1692         "SampleAfterValue": "100003",
1693         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
1694         "Offcore": "1",
1695         "CounterHTOff": "0,1,2,3"
1696     },
1697     {
1698         "EventCode": "0xB7, 0xBB",
1699         "MSRValue": "0x0044000004 ",
1700         "Counter": "0,1,2,3",
1701         "UMask": "0x1",
1702         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SPL_HIT",
1703         "MSRIndex": "0x1a6,0x1a7",
1704         "SampleAfterValue": "100003",
1705         "BriefDescription": "DEMAND_CODE_RD & L3_MISS_LOCAL_DRAM & SPL_HIT",
1706         "Offcore": "1",
1707         "CounterHTOff": "0,1,2,3"
1708     },
1709     {
1710         "EventCode": "0xB7, 0xBB",
1711         "MSRValue": "0x2000400004 ",
1712         "Counter": "0,1,2,3",
1713         "UMask": "0x1",
1714         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
1715         "MSRIndex": "0x1a6,0x1a7",
1716         "SampleAfterValue": "100003",
1717         "BriefDescription": "DEMAND_CODE_RD & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
1718         "Offcore": "1",
1719         "CounterHTOff": "0,1,2,3"
1720     },
1721     {
1722         "EventCode": "0xB7, 0xBB",
1723         "MSRValue": "0x20001c0004 ",
1724         "Counter": "0,1,2,3",
1725         "UMask": "0x1",
1726         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
1727         "MSRIndex": "0x1a6,0x1a7",
1728         "SampleAfterValue": "100003",
1729         "BriefDescription": "DEMAND_CODE_RD & L3_HIT & SNOOP_NON_DRAM",
1730         "Offcore": "1",
1731         "CounterHTOff": "0,1,2,3"
1732     },
1733     {
1734         "EventCode": "0xB7, 0xBB",
1735         "MSRValue": "0x2000100004 ",
1736         "Counter": "0,1,2,3",
1737         "UMask": "0x1",
1738         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_S.SNOOP_NON_DRAM",
1739         "MSRIndex": "0x1a6,0x1a7",
1740         "SampleAfterValue": "100003",
1741         "BriefDescription": "DEMAND_CODE_RD & L3_HIT_S & SNOOP_NON_DRAM",
1742         "Offcore": "1",
1743         "CounterHTOff": "0,1,2,3"
1744     },
1745     {
1746         "EventCode": "0xB7, 0xBB",
1747         "MSRValue": "0x2000080004 ",
1748         "Counter": "0,1,2,3",
1749         "UMask": "0x1",
1750         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_E.SNOOP_NON_DRAM",
1751         "MSRIndex": "0x1a6,0x1a7",
1752         "SampleAfterValue": "100003",
1753         "BriefDescription": "DEMAND_CODE_RD & L3_HIT_E & SNOOP_NON_DRAM",
1754         "Offcore": "1",
1755         "CounterHTOff": "0,1,2,3"
1756     },
1757     {
1758         "EventCode": "0xB7, 0xBB",
1759         "MSRValue": "0x2000040004 ",
1760         "Counter": "0,1,2,3",
1761         "UMask": "0x1",
1762         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT_M.SNOOP_NON_DRAM",
1763         "MSRIndex": "0x1a6,0x1a7",
1764         "SampleAfterValue": "100003",
1765         "BriefDescription": "DEMAND_CODE_RD & L3_HIT_M & SNOOP_NON_DRAM",
1766         "Offcore": "1",
1767         "CounterHTOff": "0,1,2,3"
1768     },
1769     {
1770         "EventCode": "0xB7, 0xBB",
1771         "MSRValue": "0x2000020004 ",
1772         "Counter": "0,1,2,3",
1773         "UMask": "0x1",
1774         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
1775         "MSRIndex": "0x1a6,0x1a7",
1776         "SampleAfterValue": "100003",
1777         "BriefDescription": "DEMAND_CODE_RD & SUPPLIER_NONE & SNOOP_NON_DRAM",
1778         "Offcore": "1",
1779         "CounterHTOff": "0,1,2,3"
1780     },
1781     {
1782         "EventCode": "0xB7, 0xBB",
1783         "MSRValue": "0x3ffc000002 ",
1784         "Counter": "0,1,2,3",
1785         "UMask": "0x1",
1786         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.ANY_SNOOP",
1787         "MSRIndex": "0x1a6,0x1a7",
1788         "SampleAfterValue": "100003",
1789         "BriefDescription": "DEMAND_RFO & L3_MISS & ANY_SNOOP",
1790         "Offcore": "1",
1791         "CounterHTOff": "0,1,2,3"
1792     },
1793     {
1794         "EventCode": "0xB7, 0xBB",
1795         "MSRValue": "0x203c000002 ",
1796         "Counter": "0,1,2,3",
1797         "UMask": "0x1",
1798         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NON_DRAM",
1799         "MSRIndex": "0x1a6,0x1a7",
1800         "SampleAfterValue": "100003",
1801         "BriefDescription": "DEMAND_RFO & L3_MISS & SNOOP_NON_DRAM",
1802         "Offcore": "1",
1803         "CounterHTOff": "0,1,2,3"
1804     },
1805     {
1806         "EventCode": "0xB7, 0xBB",
1807         "MSRValue": "0x103c000002 ",
1808         "Counter": "0,1,2,3",
1809         "UMask": "0x1",
1810         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HITM",
1811         "MSRIndex": "0x1a6,0x1a7",
1812         "SampleAfterValue": "100003",
1813         "BriefDescription": "DEMAND_RFO & L3_MISS & SNOOP_HITM",
1814         "Offcore": "1",
1815         "CounterHTOff": "0,1,2,3"
1816     },
1817     {
1818         "EventCode": "0xB7, 0xBB",
1819         "MSRValue": "0x043c000002 ",
1820         "Counter": "0,1,2,3",
1821         "UMask": "0x1",
1822         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
1823         "MSRIndex": "0x1a6,0x1a7",
1824         "SampleAfterValue": "100003",
1825         "BriefDescription": "DEMAND_RFO & L3_MISS & SNOOP_HIT_NO_FWD",
1826         "Offcore": "1",
1827         "CounterHTOff": "0,1,2,3"
1828     },
1829     {
1830         "EventCode": "0xB7, 0xBB",
1831         "MSRValue": "0x023c000002 ",
1832         "Counter": "0,1,2,3",
1833         "UMask": "0x1",
1834         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS",
1835         "MSRIndex": "0x1a6,0x1a7",
1836         "SampleAfterValue": "100003",
1837         "BriefDescription": "DEMAND_RFO & L3_MISS & SNOOP_MISS",
1838         "Offcore": "1",
1839         "CounterHTOff": "0,1,2,3"
1840     },
1841     {
1842         "EventCode": "0xB7, 0xBB",
1843         "MSRValue": "0x013c000002 ",
1844         "Counter": "0,1,2,3",
1845         "UMask": "0x1",
1846         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NOT_NEEDED",
1847         "MSRIndex": "0x1a6,0x1a7",
1848         "SampleAfterValue": "100003",
1849         "BriefDescription": "DEMAND_RFO & L3_MISS & SNOOP_NOT_NEEDED",
1850         "Offcore": "1",
1851         "CounterHTOff": "0,1,2,3"
1852     },
1853     {
1854         "EventCode": "0xB7, 0xBB",
1855         "MSRValue": "0x00bc000002 ",
1856         "Counter": "0,1,2,3",
1857         "UMask": "0x1",
1858         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NONE",
1859         "MSRIndex": "0x1a6,0x1a7",
1860         "SampleAfterValue": "100003",
1861         "BriefDescription": "DEMAND_RFO & L3_MISS & SNOOP_NONE",
1862         "Offcore": "1",
1863         "CounterHTOff": "0,1,2,3"
1864     },
1865     {
1866         "EventCode": "0xB7, 0xBB",
1867         "MSRValue": "0x007c000002 ",
1868         "Counter": "0,1,2,3",
1869         "UMask": "0x1",
1870         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SPL_HIT",
1871         "MSRIndex": "0x1a6,0x1a7",
1872         "SampleAfterValue": "100003",
1873         "BriefDescription": "DEMAND_RFO & L3_MISS & SPL_HIT",
1874         "Offcore": "1",
1875         "CounterHTOff": "0,1,2,3"
1876     },
1877     {
1878         "EventCode": "0xB7, 0xBB",
1879         "MSRValue": "0x3fc4000002 ",
1880         "Counter": "0,1,2,3",
1881         "UMask": "0x1",
1882         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1883         "MSRIndex": "0x1a6,0x1a7",
1884         "SampleAfterValue": "100003",
1885         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
1886         "Offcore": "1",
1887         "CounterHTOff": "0,1,2,3"
1888     },
1889     {
1890         "EventCode": "0xB7, 0xBB",
1891         "MSRValue": "0x2004000002 ",
1892         "Counter": "0,1,2,3",
1893         "UMask": "0x1",
1894         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1895         "MSRIndex": "0x1a6,0x1a7",
1896         "SampleAfterValue": "100003",
1897         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
1898         "Offcore": "1",
1899         "CounterHTOff": "0,1,2,3"
1900     },
1901     {
1902         "EventCode": "0xB7, 0xBB",
1903         "MSRValue": "0x1004000002 ",
1904         "Counter": "0,1,2,3",
1905         "UMask": "0x1",
1906         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1907         "MSRIndex": "0x1a6,0x1a7",
1908         "SampleAfterValue": "100003",
1909         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
1910         "Offcore": "1",
1911         "CounterHTOff": "0,1,2,3"
1912     },
1913     {
1914         "EventCode": "0xB7, 0xBB",
1915         "MSRValue": "0x0404000002 ",
1916         "Counter": "0,1,2,3",
1917         "UMask": "0x1",
1918         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1919         "MSRIndex": "0x1a6,0x1a7",
1920         "SampleAfterValue": "100003",
1921         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
1922         "Offcore": "1",
1923         "CounterHTOff": "0,1,2,3"
1924     },
1925     {
1926         "EventCode": "0xB7, 0xBB",
1927         "MSRValue": "0x0204000002 ",
1928         "Counter": "0,1,2,3",
1929         "UMask": "0x1",
1930         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1931         "MSRIndex": "0x1a6,0x1a7",
1932         "SampleAfterValue": "100003",
1933         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
1934         "Offcore": "1",
1935         "CounterHTOff": "0,1,2,3"
1936     },
1937     {
1938         "EventCode": "0xB7, 0xBB",
1939         "MSRValue": "0x0104000002 ",
1940         "Counter": "0,1,2,3",
1941         "UMask": "0x1",
1942         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1943         "MSRIndex": "0x1a6,0x1a7",
1944         "SampleAfterValue": "100003",
1945         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
1946         "Offcore": "1",
1947         "CounterHTOff": "0,1,2,3"
1948     },
1949     {
1950         "EventCode": "0xB7, 0xBB",
1951         "MSRValue": "0x0084000002 ",
1952         "Counter": "0,1,2,3",
1953         "UMask": "0x1",
1954         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1955         "MSRIndex": "0x1a6,0x1a7",
1956         "SampleAfterValue": "100003",
1957         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
1958         "Offcore": "1",
1959         "CounterHTOff": "0,1,2,3"
1960     },
1961     {
1962         "EventCode": "0xB7, 0xBB",
1963         "MSRValue": "0x0044000002 ",
1964         "Counter": "0,1,2,3",
1965         "UMask": "0x1",
1966         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SPL_HIT",
1967         "MSRIndex": "0x1a6,0x1a7",
1968         "SampleAfterValue": "100003",
1969         "BriefDescription": "DEMAND_RFO & L3_MISS_LOCAL_DRAM & SPL_HIT",
1970         "Offcore": "1",
1971         "CounterHTOff": "0,1,2,3"
1972     },
1973     {
1974         "EventCode": "0xB7, 0xBB",
1975         "MSRValue": "0x2000400002 ",
1976         "Counter": "0,1,2,3",
1977         "UMask": "0x1",
1978         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
1979         "MSRIndex": "0x1a6,0x1a7",
1980         "SampleAfterValue": "100003",
1981         "BriefDescription": "DEMAND_RFO & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
1982         "Offcore": "1",
1983         "CounterHTOff": "0,1,2,3"
1984     },
1985     {
1986         "EventCode": "0xB7, 0xBB",
1987         "MSRValue": "0x20001c0002 ",
1988         "Counter": "0,1,2,3",
1989         "UMask": "0x1",
1990         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NON_DRAM",
1991         "MSRIndex": "0x1a6,0x1a7",
1992         "SampleAfterValue": "100003",
1993         "BriefDescription": "DEMAND_RFO & L3_HIT & SNOOP_NON_DRAM",
1994         "Offcore": "1",
1995         "CounterHTOff": "0,1,2,3"
1996     },
1997     {
1998         "EventCode": "0xB7, 0xBB",
1999         "MSRValue": "0x2000100002 ",
2000         "Counter": "0,1,2,3",
2001         "UMask": "0x1",
2002         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_S.SNOOP_NON_DRAM",
2003         "MSRIndex": "0x1a6,0x1a7",
2004         "SampleAfterValue": "100003",
2005         "BriefDescription": "DEMAND_RFO & L3_HIT_S & SNOOP_NON_DRAM",
2006         "Offcore": "1",
2007         "CounterHTOff": "0,1,2,3"
2008     },
2009     {
2010         "EventCode": "0xB7, 0xBB",
2011         "MSRValue": "0x2000080002 ",
2012         "Counter": "0,1,2,3",
2013         "UMask": "0x1",
2014         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_E.SNOOP_NON_DRAM",
2015         "MSRIndex": "0x1a6,0x1a7",
2016         "SampleAfterValue": "100003",
2017         "BriefDescription": "DEMAND_RFO & L3_HIT_E & SNOOP_NON_DRAM",
2018         "Offcore": "1",
2019         "CounterHTOff": "0,1,2,3"
2020     },
2021     {
2022         "EventCode": "0xB7, 0xBB",
2023         "MSRValue": "0x2000040002 ",
2024         "Counter": "0,1,2,3",
2025         "UMask": "0x1",
2026         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT_M.SNOOP_NON_DRAM",
2027         "MSRIndex": "0x1a6,0x1a7",
2028         "SampleAfterValue": "100003",
2029         "BriefDescription": "DEMAND_RFO & L3_HIT_M & SNOOP_NON_DRAM",
2030         "Offcore": "1",
2031         "CounterHTOff": "0,1,2,3"
2032     },
2033     {
2034         "EventCode": "0xB7, 0xBB",
2035         "MSRValue": "0x2000020002 ",
2036         "Counter": "0,1,2,3",
2037         "UMask": "0x1",
2038         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
2039         "MSRIndex": "0x1a6,0x1a7",
2040         "SampleAfterValue": "100003",
2041         "BriefDescription": "DEMAND_RFO & SUPPLIER_NONE & SNOOP_NON_DRAM",
2042         "Offcore": "1",
2043         "CounterHTOff": "0,1,2,3"
2044     },
2045     {
2046         "EventCode": "0xB7, 0xBB",
2047         "MSRValue": "0x3ffc000001 ",
2048         "Counter": "0,1,2,3",
2049         "UMask": "0x1",
2050         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP",
2051         "MSRIndex": "0x1a6,0x1a7",
2052         "SampleAfterValue": "100003",
2053         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & ANY_SNOOP",
2054         "Offcore": "1",
2055         "CounterHTOff": "0,1,2,3"
2056     },
2057     {
2058         "EventCode": "0xB7, 0xBB",
2059         "MSRValue": "0x203c000001 ",
2060         "Counter": "0,1,2,3",
2061         "UMask": "0x1",
2062         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NON_DRAM",
2063         "MSRIndex": "0x1a6,0x1a7",
2064         "SampleAfterValue": "100003",
2065         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SNOOP_NON_DRAM",
2066         "Offcore": "1",
2067         "CounterHTOff": "0,1,2,3"
2068     },
2069     {
2070         "EventCode": "0xB7, 0xBB",
2071         "MSRValue": "0x103c000001 ",
2072         "Counter": "0,1,2,3",
2073         "UMask": "0x1",
2074         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HITM",
2075         "MSRIndex": "0x1a6,0x1a7",
2076         "SampleAfterValue": "100003",
2077         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SNOOP_HITM",
2078         "Offcore": "1",
2079         "CounterHTOff": "0,1,2,3"
2080     },
2081     {
2082         "EventCode": "0xB7, 0xBB",
2083         "MSRValue": "0x043c000001 ",
2084         "Counter": "0,1,2,3",
2085         "UMask": "0x1",
2086         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2087         "MSRIndex": "0x1a6,0x1a7",
2088         "SampleAfterValue": "100003",
2089         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SNOOP_HIT_NO_FWD",
2090         "Offcore": "1",
2091         "CounterHTOff": "0,1,2,3"
2092     },
2093     {
2094         "EventCode": "0xB7, 0xBB",
2095         "MSRValue": "0x023c000001 ",
2096         "Counter": "0,1,2,3",
2097         "UMask": "0x1",
2098         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
2099         "MSRIndex": "0x1a6,0x1a7",
2100         "SampleAfterValue": "100003",
2101         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SNOOP_MISS",
2102         "Offcore": "1",
2103         "CounterHTOff": "0,1,2,3"
2104     },
2105     {
2106         "EventCode": "0xB7, 0xBB",
2107         "MSRValue": "0x013c000001 ",
2108         "Counter": "0,1,2,3",
2109         "UMask": "0x1",
2110         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
2111         "MSRIndex": "0x1a6,0x1a7",
2112         "SampleAfterValue": "100003",
2113         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SNOOP_NOT_NEEDED",
2114         "Offcore": "1",
2115         "CounterHTOff": "0,1,2,3"
2116     },
2117     {
2118         "EventCode": "0xB7, 0xBB",
2119         "MSRValue": "0x00bc000001 ",
2120         "Counter": "0,1,2,3",
2121         "UMask": "0x1",
2122         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
2123         "MSRIndex": "0x1a6,0x1a7",
2124         "SampleAfterValue": "100003",
2125         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SNOOP_NONE",
2126         "Offcore": "1",
2127         "CounterHTOff": "0,1,2,3"
2128     },
2129     {
2130         "EventCode": "0xB7, 0xBB",
2131         "MSRValue": "0x007c000001 ",
2132         "Counter": "0,1,2,3",
2133         "UMask": "0x1",
2134         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SPL_HIT",
2135         "MSRIndex": "0x1a6,0x1a7",
2136         "SampleAfterValue": "100003",
2137         "BriefDescription": "DEMAND_DATA_RD & L3_MISS & SPL_HIT",
2138         "Offcore": "1",
2139         "CounterHTOff": "0,1,2,3"
2140     },
2141     {
2142         "EventCode": "0xB7, 0xBB",
2143         "MSRValue": "0x3fc4000001 ",
2144         "Counter": "0,1,2,3",
2145         "UMask": "0x1",
2146         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2147         "MSRIndex": "0x1a6,0x1a7",
2148         "SampleAfterValue": "100003",
2149         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & ANY_SNOOP",
2150         "Offcore": "1",
2151         "CounterHTOff": "0,1,2,3"
2152     },
2153     {
2154         "EventCode": "0xB7, 0xBB",
2155         "MSRValue": "0x2004000001 ",
2156         "Counter": "0,1,2,3",
2157         "UMask": "0x1",
2158         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2159         "MSRIndex": "0x1a6,0x1a7",
2160         "SampleAfterValue": "100003",
2161         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_NON_DRAM",
2162         "Offcore": "1",
2163         "CounterHTOff": "0,1,2,3"
2164     },
2165     {
2166         "EventCode": "0xB7, 0xBB",
2167         "MSRValue": "0x1004000001 ",
2168         "Counter": "0,1,2,3",
2169         "UMask": "0x1",
2170         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2171         "MSRIndex": "0x1a6,0x1a7",
2172         "SampleAfterValue": "100003",
2173         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_HITM",
2174         "Offcore": "1",
2175         "CounterHTOff": "0,1,2,3"
2176     },
2177     {
2178         "EventCode": "0xB7, 0xBB",
2179         "MSRValue": "0x0404000001 ",
2180         "Counter": "0,1,2,3",
2181         "UMask": "0x1",
2182         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2183         "MSRIndex": "0x1a6,0x1a7",
2184         "SampleAfterValue": "100003",
2185         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_HIT_NO_FWD",
2186         "Offcore": "1",
2187         "CounterHTOff": "0,1,2,3"
2188     },
2189     {
2190         "EventCode": "0xB7, 0xBB",
2191         "MSRValue": "0x0204000001 ",
2192         "Counter": "0,1,2,3",
2193         "UMask": "0x1",
2194         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2195         "MSRIndex": "0x1a6,0x1a7",
2196         "SampleAfterValue": "100003",
2197         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_MISS",
2198         "Offcore": "1",
2199         "CounterHTOff": "0,1,2,3"
2200     },
2201     {
2202         "EventCode": "0xB7, 0xBB",
2203         "MSRValue": "0x0104000001 ",
2204         "Counter": "0,1,2,3",
2205         "UMask": "0x1",
2206         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2207         "MSRIndex": "0x1a6,0x1a7",
2208         "SampleAfterValue": "100003",
2209         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_NOT_NEEDED",
2210         "Offcore": "1",
2211         "CounterHTOff": "0,1,2,3"
2212     },
2213     {
2214         "EventCode": "0xB7, 0xBB",
2215         "MSRValue": "0x0084000001 ",
2216         "Counter": "0,1,2,3",
2217         "UMask": "0x1",
2218         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2219         "MSRIndex": "0x1a6,0x1a7",
2220         "SampleAfterValue": "100003",
2221         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SNOOP_NONE",
2222         "Offcore": "1",
2223         "CounterHTOff": "0,1,2,3"
2224     },
2225     {
2226         "EventCode": "0xB7, 0xBB",
2227         "MSRValue": "0x0044000001 ",
2228         "Counter": "0,1,2,3",
2229         "UMask": "0x1",
2230         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SPL_HIT",
2231         "MSRIndex": "0x1a6,0x1a7",
2232         "SampleAfterValue": "100003",
2233         "BriefDescription": "DEMAND_DATA_RD & L3_MISS_LOCAL_DRAM & SPL_HIT",
2234         "Offcore": "1",
2235         "CounterHTOff": "0,1,2,3"
2236     },
2237     {
2238         "EventCode": "0xB7, 0xBB",
2239         "MSRValue": "0x2000400001 ",
2240         "Counter": "0,1,2,3",
2241         "UMask": "0x1",
2242         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L4_HIT_LOCAL_L4.SNOOP_NON_DRAM",
2243         "MSRIndex": "0x1a6,0x1a7",
2244         "SampleAfterValue": "100003",
2245         "BriefDescription": "DEMAND_DATA_RD & L4_HIT_LOCAL_L4 & SNOOP_NON_DRAM",
2246         "Offcore": "1",
2247         "CounterHTOff": "0,1,2,3"
2248     },
2249     {
2250         "EventCode": "0xB7, 0xBB",
2251         "MSRValue": "0x20001c0001 ",
2252         "Counter": "0,1,2,3",
2253         "UMask": "0x1",
2254         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
2255         "MSRIndex": "0x1a6,0x1a7",
2256         "SampleAfterValue": "100003",
2257         "BriefDescription": "DEMAND_DATA_RD & L3_HIT & SNOOP_NON_DRAM",
2258         "Offcore": "1",
2259         "CounterHTOff": "0,1,2,3"
2260     },
2261     {
2262         "EventCode": "0xB7, 0xBB",
2263         "MSRValue": "0x2000100001 ",
2264         "Counter": "0,1,2,3",
2265         "UMask": "0x1",
2266         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_S.SNOOP_NON_DRAM",
2267         "MSRIndex": "0x1a6,0x1a7",
2268         "SampleAfterValue": "100003",
2269         "BriefDescription": "DEMAND_DATA_RD & L3_HIT_S & SNOOP_NON_DRAM",
2270         "Offcore": "1",
2271         "CounterHTOff": "0,1,2,3"
2272     },
2273     {
2274         "EventCode": "0xB7, 0xBB",
2275         "MSRValue": "0x2000080001 ",
2276         "Counter": "0,1,2,3",
2277         "UMask": "0x1",
2278         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_E.SNOOP_NON_DRAM",
2279         "MSRIndex": "0x1a6,0x1a7",
2280         "SampleAfterValue": "100003",
2281         "BriefDescription": "DEMAND_DATA_RD & L3_HIT_E & SNOOP_NON_DRAM",
2282         "Offcore": "1",
2283         "CounterHTOff": "0,1,2,3"
2284     },
2285     {
2286         "EventCode": "0xB7, 0xBB",
2287         "MSRValue": "0x2000040001 ",
2288         "Counter": "0,1,2,3",
2289         "UMask": "0x1",
2290         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT_M.SNOOP_NON_DRAM",
2291         "MSRIndex": "0x1a6,0x1a7",
2292         "SampleAfterValue": "100003",
2293         "BriefDescription": "DEMAND_DATA_RD & L3_HIT_M & SNOOP_NON_DRAM",
2294         "Offcore": "1",
2295         "CounterHTOff": "0,1,2,3"
2296     },
2297     {
2298         "EventCode": "0xB7, 0xBB",
2299         "MSRValue": "0x2000020001 ",
2300         "Counter": "0,1,2,3",
2301         "UMask": "0x1",
2302         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2303         "MSRIndex": "0x1a6,0x1a7",
2304         "SampleAfterValue": "100003",
2305         "BriefDescription": "DEMAND_DATA_RD & SUPPLIER_NONE & SNOOP_NON_DRAM",
2306         "Offcore": "1",
2307         "CounterHTOff": "0,1,2,3"
2308     }
2309 ]