1d910f0baSAndi Kleen[
2d910f0baSAndi Kleen    {
3*70d90a6aSIan Rogers        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
4d910f0baSAndi Kleen        "EventCode": "0xC3",
5d910f0baSAndi Kleen        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
6d910f0baSAndi Kleen        "SampleAfterValue": "100003",
7*70d90a6aSIan Rogers        "UMask": "0x2"
8d910f0baSAndi Kleen    },
9d910f0baSAndi Kleen    {
10*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 128",
11d910f0baSAndi Kleen        "EventCode": "0xCD",
12d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
13d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
14*70d90a6aSIan Rogers        "MSRValue": "0x80",
15*70d90a6aSIan Rogers        "PEBS": "2",
16*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 128.",
17d910f0baSAndi Kleen        "SampleAfterValue": "1009",
18*70d90a6aSIan Rogers        "UMask": "0x1"
19d910f0baSAndi Kleen    },
20d910f0baSAndi Kleen    {
21*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 16",
22*70d90a6aSIan Rogers        "EventCode": "0xCD",
23*70d90a6aSIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
24*70d90a6aSIan Rogers        "MSRIndex": "0x3F6",
25*70d90a6aSIan Rogers        "MSRValue": "0x10",
26*70d90a6aSIan Rogers        "PEBS": "2",
27*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 16.",
28*70d90a6aSIan Rogers        "SampleAfterValue": "20011",
29*70d90a6aSIan Rogers        "UMask": "0x1"
30*70d90a6aSIan Rogers    },
31*70d90a6aSIan Rogers    {
32*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 256",
33*70d90a6aSIan Rogers        "EventCode": "0xCD",
34d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
35d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
36*70d90a6aSIan Rogers        "MSRValue": "0x100",
37*70d90a6aSIan Rogers        "PEBS": "2",
38*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 256.",
39d910f0baSAndi Kleen        "SampleAfterValue": "503",
40*70d90a6aSIan Rogers        "UMask": "0x1"
41d910f0baSAndi Kleen    },
42d910f0baSAndi Kleen    {
43*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 32",
44*70d90a6aSIan Rogers        "EventCode": "0xCD",
45*70d90a6aSIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
46*70d90a6aSIan Rogers        "MSRIndex": "0x3F6",
47*70d90a6aSIan Rogers        "MSRValue": "0x20",
48*70d90a6aSIan Rogers        "PEBS": "2",
49*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 32.",
50*70d90a6aSIan Rogers        "SampleAfterValue": "100007",
51*70d90a6aSIan Rogers        "UMask": "0x1"
52*70d90a6aSIan Rogers    },
53*70d90a6aSIan Rogers    {
54*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 4",
55*70d90a6aSIan Rogers        "EventCode": "0xCD",
56*70d90a6aSIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
57*70d90a6aSIan Rogers        "MSRIndex": "0x3F6",
58*70d90a6aSIan Rogers        "MSRValue": "0x4",
59*70d90a6aSIan Rogers        "PEBS": "2",
60*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 4.",
61*70d90a6aSIan Rogers        "SampleAfterValue": "100003",
62*70d90a6aSIan Rogers        "UMask": "0x1"
63*70d90a6aSIan Rogers    },
64*70d90a6aSIan Rogers    {
65*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 512",
66*70d90a6aSIan Rogers        "EventCode": "0xCD",
67d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
68d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
69*70d90a6aSIan Rogers        "MSRValue": "0x200",
70194b6fa4SAndi Kleen        "PEBS": "2",
71*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 512.",
72*70d90a6aSIan Rogers        "SampleAfterValue": "101",
73*70d90a6aSIan Rogers        "UMask": "0x1"
745b50758cSAndi Kleen    },
755b50758cSAndi Kleen    {
76*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 64",
77*70d90a6aSIan Rogers        "EventCode": "0xCD",
78*70d90a6aSIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
79*70d90a6aSIan Rogers        "MSRIndex": "0x3F6",
80*70d90a6aSIan Rogers        "MSRValue": "0x40",
81*70d90a6aSIan Rogers        "PEBS": "2",
82*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 64.",
83*70d90a6aSIan Rogers        "SampleAfterValue": "2003",
84*70d90a6aSIan Rogers        "UMask": "0x1"
85*70d90a6aSIan Rogers    },
86*70d90a6aSIan Rogers    {
87*70d90a6aSIan Rogers        "BriefDescription": "Loads with latency value being above 8",
88*70d90a6aSIan Rogers        "EventCode": "0xCD",
89*70d90a6aSIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
90*70d90a6aSIan Rogers        "MSRIndex": "0x3F6",
91*70d90a6aSIan Rogers        "MSRValue": "0x8",
92*70d90a6aSIan Rogers        "PEBS": "2",
93*70d90a6aSIan Rogers        "PublicDescription": "Loads with latency value being above 8.",
94*70d90a6aSIan Rogers        "SampleAfterValue": "50021",
95*70d90a6aSIan Rogers        "UMask": "0x1"
96*70d90a6aSIan Rogers    },
97*70d90a6aSIan Rogers    {
98*70d90a6aSIan Rogers        "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only.",
99*70d90a6aSIan Rogers        "EventCode": "0xCD",
100*70d90a6aSIan Rogers        "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE",
101*70d90a6aSIan Rogers        "PEBS": "2",
102*70d90a6aSIan Rogers        "SampleAfterValue": "2000003",
103*70d90a6aSIan Rogers        "UMask": "0x2"
104*70d90a6aSIan Rogers    },
105*70d90a6aSIan Rogers    {
106*70d90a6aSIan Rogers        "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache",
107*70d90a6aSIan Rogers        "EventCode": "0x05",
108*70d90a6aSIan Rogers        "EventName": "MISALIGN_MEM_REF.LOADS",
109*70d90a6aSIan Rogers        "PublicDescription": "Speculative cache-line split load uops dispatched to L1D.",
110*70d90a6aSIan Rogers        "SampleAfterValue": "2000003",
111*70d90a6aSIan Rogers        "UMask": "0x1"
112*70d90a6aSIan Rogers    },
113*70d90a6aSIan Rogers    {
114*70d90a6aSIan Rogers        "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache",
115*70d90a6aSIan Rogers        "EventCode": "0x05",
116*70d90a6aSIan Rogers        "EventName": "MISALIGN_MEM_REF.STORES",
117*70d90a6aSIan Rogers        "PublicDescription": "Speculative cache-line split Store-address uops dispatched to L1D.",
118*70d90a6aSIan Rogers        "SampleAfterValue": "2000003",
119*70d90a6aSIan Rogers        "UMask": "0x2"
120*70d90a6aSIan Rogers    },
121*70d90a6aSIan Rogers    {
122*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC",
123*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1245b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.ANY_RESPONSE",
1255b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
126*70d90a6aSIan Rogers        "MSRValue": "0x3fffc00244",
1275b50758cSAndi Kleen        "SampleAfterValue": "100003",
128*70d90a6aSIan Rogers        "UMask": "0x1"
1295b50758cSAndi Kleen    },
1305b50758cSAndi Kleen    {
131*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC  and the data returned from remote dram",
132*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1335b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.REMOTE_DRAM",
1345b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
135*70d90a6aSIan Rogers        "MSRValue": "0x67f800244",
1365b50758cSAndi Kleen        "SampleAfterValue": "100003",
137*70d90a6aSIan Rogers        "UMask": "0x1"
1385b50758cSAndi Kleen    },
1395b50758cSAndi Kleen    {
140*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC  and the data forwarded from remote cache",
141*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1425b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD",
1435b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
144*70d90a6aSIan Rogers        "MSRValue": "0x87f800244",
1455b50758cSAndi Kleen        "SampleAfterValue": "100003",
146*70d90a6aSIan Rogers        "UMask": "0x1"
1475b50758cSAndi Kleen    },
1485b50758cSAndi Kleen    {
149*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand & prefetch data reads that hits the LLC",
150*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1515b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.ANY_RESPONSE",
1525b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
153*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20091",
1545b50758cSAndi Kleen        "SampleAfterValue": "100003",
155*70d90a6aSIan Rogers        "UMask": "0x1"
1565b50758cSAndi Kleen    },
1575b50758cSAndi Kleen    {
158*70d90a6aSIan Rogers        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit the LLC",
159*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1605b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.ANY_RESPONSE",
1615b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
162*70d90a6aSIan Rogers        "MSRValue": "0x3fffc203f7",
1635b50758cSAndi Kleen        "SampleAfterValue": "100003",
164*70d90a6aSIan Rogers        "UMask": "0x1"
1655b50758cSAndi Kleen    },
1665b50758cSAndi Kleen    {
167*70d90a6aSIan Rogers        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  and the data returned from local dram",
168*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1695b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.LOCAL_DRAM",
1705b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
171*70d90a6aSIan Rogers        "MSRValue": "0x6004003f7",
1725b50758cSAndi Kleen        "SampleAfterValue": "100003",
173*70d90a6aSIan Rogers        "UMask": "0x1"
1745b50758cSAndi Kleen    },
1755b50758cSAndi Kleen    {
176*70d90a6aSIan Rogers        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  the data is found in M state in remote cache and forwarded from there",
1775b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
1785b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HITM",
1795b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
180*70d90a6aSIan Rogers        "MSRValue": "0x107fc003f7",
1815b50758cSAndi Kleen        "SampleAfterValue": "100003",
182*70d90a6aSIan Rogers        "UMask": "0x1"
1835b50758cSAndi Kleen    },
1845b50758cSAndi Kleen    {
185*70d90a6aSIan Rogers        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  and the data forwarded from remote cache",
186*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
187*70d90a6aSIan Rogers        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HIT_FORWARD",
188*70d90a6aSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
189*70d90a6aSIan Rogers        "MSRValue": "0x87f8203f7",
190*70d90a6aSIan Rogers        "SampleAfterValue": "100003",
191*70d90a6aSIan Rogers        "UMask": "0x1"
192*70d90a6aSIan Rogers    },
193*70d90a6aSIan Rogers    {
194*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand code reads that miss the LLC",
195*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
1965b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.ANY_RESPONSE",
1975b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
198*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20004",
1995b50758cSAndi Kleen        "SampleAfterValue": "100003",
200*70d90a6aSIan Rogers        "UMask": "0x1"
2015b50758cSAndi Kleen    },
2025b50758cSAndi Kleen    {
203*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand code reads that miss the LLC  and the data returned from local dram",
204*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2055b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.LOCAL_DRAM",
2065b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
207*70d90a6aSIan Rogers        "MSRValue": "0x600400004",
2085b50758cSAndi Kleen        "SampleAfterValue": "100003",
209*70d90a6aSIan Rogers        "UMask": "0x1"
2105b50758cSAndi Kleen    },
2115b50758cSAndi Kleen    {
212*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand code reads that miss the LLC  and the data returned from remote dram",
213*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2145b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_DRAM",
2155b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
216*70d90a6aSIan Rogers        "MSRValue": "0x67f800004",
2175b50758cSAndi Kleen        "SampleAfterValue": "100003",
218*70d90a6aSIan Rogers        "UMask": "0x1"
2195b50758cSAndi Kleen    },
2205b50758cSAndi Kleen    {
221*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand code reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
2225b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2235b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HITM",
2245b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
225*70d90a6aSIan Rogers        "MSRValue": "0x107fc00004",
2265b50758cSAndi Kleen        "SampleAfterValue": "100003",
227*70d90a6aSIan Rogers        "UMask": "0x1"
2285b50758cSAndi Kleen    },
2295b50758cSAndi Kleen    {
230*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand code reads that miss the LLC  and the data forwarded from remote cache",
231*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
232*70d90a6aSIan Rogers        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD",
233*70d90a6aSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
234*70d90a6aSIan Rogers        "MSRValue": "0x87f820004",
235*70d90a6aSIan Rogers        "SampleAfterValue": "100003",
236*70d90a6aSIan Rogers        "UMask": "0x1"
237*70d90a6aSIan Rogers    },
238*70d90a6aSIan Rogers    {
239*70d90a6aSIan Rogers        "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from remote & local dram",
240*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2415b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_DRAM",
2425b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
243*70d90a6aSIan Rogers        "MSRValue": "0x67fc00001",
2445b50758cSAndi Kleen        "SampleAfterValue": "100003",
245*70d90a6aSIan Rogers        "UMask": "0x1"
2465b50758cSAndi Kleen    },
2475b50758cSAndi Kleen    {
248*70d90a6aSIan Rogers        "BriefDescription": "Counts demand data reads that miss in the LLC",
249*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2505b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_RESPONSE",
2515b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
252*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20001",
2535b50758cSAndi Kleen        "SampleAfterValue": "100003",
254*70d90a6aSIan Rogers        "UMask": "0x1"
2555b50758cSAndi Kleen    },
2565b50758cSAndi Kleen    {
257*70d90a6aSIan Rogers        "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from local dram",
258*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2595b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.LOCAL_DRAM",
2605b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
261*70d90a6aSIan Rogers        "MSRValue": "0x600400001",
2625b50758cSAndi Kleen        "SampleAfterValue": "100003",
263*70d90a6aSIan Rogers        "UMask": "0x1"
2645b50758cSAndi Kleen    },
2655b50758cSAndi Kleen    {
266*70d90a6aSIan Rogers        "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from remote dram",
267*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2685b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_DRAM",
2695b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
270*70d90a6aSIan Rogers        "MSRValue": "0x67f800001",
2715b50758cSAndi Kleen        "SampleAfterValue": "100003",
272*70d90a6aSIan Rogers        "UMask": "0x1"
2735b50758cSAndi Kleen    },
2745b50758cSAndi Kleen    {
275*70d90a6aSIan Rogers        "BriefDescription": "Counts demand data reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
2765b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2775b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HITM",
2785b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
279*70d90a6aSIan Rogers        "MSRValue": "0x107fc00001",
2805b50758cSAndi Kleen        "SampleAfterValue": "100003",
281*70d90a6aSIan Rogers        "UMask": "0x1"
2825b50758cSAndi Kleen    },
2835b50758cSAndi Kleen    {
284*70d90a6aSIan Rogers        "BriefDescription": "Counts demand data reads that miss the LLC  and the data forwarded from remote cache",
285*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
286*70d90a6aSIan Rogers        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD",
287*70d90a6aSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
288*70d90a6aSIan Rogers        "MSRValue": "0x87f820001",
289*70d90a6aSIan Rogers        "SampleAfterValue": "100003",
290*70d90a6aSIan Rogers        "UMask": "0x1"
291*70d90a6aSIan Rogers    },
292*70d90a6aSIan Rogers    {
293*70d90a6aSIan Rogers        "BriefDescription": "Counts all demand data writes (RFOs) that miss the LLC and the data is found in M state in remote cache and forwarded from there.",
294*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
2955b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.REMOTE_HITM",
2965b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
297*70d90a6aSIan Rogers        "MSRValue": "0x107fc20002",
2985b50758cSAndi Kleen        "SampleAfterValue": "100003",
299*70d90a6aSIan Rogers        "UMask": "0x1"
3005b50758cSAndi Kleen    },
3015b50758cSAndi Kleen    {
302*70d90a6aSIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC  and the data returned from remote & local dram",
303*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3045b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.ANY_RESPONSE",
3055b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
306*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20040",
3075b50758cSAndi Kleen        "SampleAfterValue": "100003",
308*70d90a6aSIan Rogers        "UMask": "0x1"
3095b50758cSAndi Kleen    },
3105b50758cSAndi Kleen    {
311*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data returned from remote & local dram",
312*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3135b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_DRAM",
3145b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
315*70d90a6aSIan Rogers        "MSRValue": "0x67fc00010",
3165b50758cSAndi Kleen        "SampleAfterValue": "100003",
317*70d90a6aSIan Rogers        "UMask": "0x1"
3185b50758cSAndi Kleen    },
3195b50758cSAndi Kleen    {
320*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss in the LLC",
321*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3225b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_RESPONSE",
3235b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
324*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20010",
3255b50758cSAndi Kleen        "SampleAfterValue": "100003",
326*70d90a6aSIan Rogers        "UMask": "0x1"
3275b50758cSAndi Kleen    },
3285b50758cSAndi Kleen    {
329*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data returned from local dram",
330*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3315b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.LOCAL_DRAM",
3325b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
333*70d90a6aSIan Rogers        "MSRValue": "0x600400010",
3345b50758cSAndi Kleen        "SampleAfterValue": "100003",
335*70d90a6aSIan Rogers        "UMask": "0x1"
3365b50758cSAndi Kleen    },
3375b50758cSAndi Kleen    {
338*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  that miss the LLC  and the data returned from remote dram",
339*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3405b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_DRAM",
3415b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
342*70d90a6aSIan Rogers        "MSRValue": "0x67f800010",
3435b50758cSAndi Kleen        "SampleAfterValue": "100003",
344*70d90a6aSIan Rogers        "UMask": "0x1"
3455b50758cSAndi Kleen    },
3465b50758cSAndi Kleen    {
347*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
3485b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3495b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HITM",
3505b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
351*70d90a6aSIan Rogers        "MSRValue": "0x107fc00010",
3525b50758cSAndi Kleen        "SampleAfterValue": "100003",
353*70d90a6aSIan Rogers        "UMask": "0x1"
3545b50758cSAndi Kleen    },
3555b50758cSAndi Kleen    {
356*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data forwarded from remote cache",
357*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
358*70d90a6aSIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD",
359*70d90a6aSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
360*70d90a6aSIan Rogers        "MSRValue": "0x87f820010",
361*70d90a6aSIan Rogers        "SampleAfterValue": "100003",
362*70d90a6aSIan Rogers        "UMask": "0x1"
363*70d90a6aSIan Rogers    },
364*70d90a6aSIan Rogers    {
365*70d90a6aSIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss in the LLC",
366*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3675b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE",
3685b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
369*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20200",
3705b50758cSAndi Kleen        "SampleAfterValue": "100003",
371*70d90a6aSIan Rogers        "UMask": "0x1"
3725b50758cSAndi Kleen    },
3735b50758cSAndi Kleen    {
374*70d90a6aSIan Rogers        "BriefDescription": "Counts prefetch (that bring data to LLC only) data reads that miss in the LLC",
375*70d90a6aSIan Rogers        "EventCode": "0xB7, 0xBB",
3765b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.ANY_RESPONSE",
3775b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
378*70d90a6aSIan Rogers        "MSRValue": "0x3fffc20080",
3795b50758cSAndi Kleen        "SampleAfterValue": "100003",
380*70d90a6aSIan Rogers        "UMask": "0x1"
381d910f0baSAndi Kleen    }
382d910f0baSAndi Kleen]
383