16e82bdaeSAndi Kleen[
26e82bdaeSAndi Kleen    {
36e82bdaeSAndi Kleen        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
4*b5948fc6SIan Rogers        "EventCode": "0xC3",
5*b5948fc6SIan Rogers        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
6*b5948fc6SIan Rogers        "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from memory disambiguation, external snoops, or cross SMT-HW-thread snoop (stores) hitting load buffers.  Machine clears can have a significant performance impact if they are happening frequently.",
76e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
8*b5948fc6SIan Rogers        "UMask": "0x2"
96e82bdaeSAndi Kleen    },
106e82bdaeSAndi Kleen    {
11*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 128.",
126e82bdaeSAndi Kleen        "EventCode": "0xCD",
136e82bdaeSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
146e82bdaeSAndi Kleen        "MSRIndex": "0x3F6",
15*b5948fc6SIan Rogers        "MSRValue": "0x80",
16*b5948fc6SIan Rogers        "PEBS": "2",
176e82bdaeSAndi Kleen        "SampleAfterValue": "1009",
18*b5948fc6SIan Rogers        "UMask": "0x1"
196e82bdaeSAndi Kleen    },
206e82bdaeSAndi Kleen    {
21*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 16.",
22*b5948fc6SIan Rogers        "EventCode": "0xCD",
23*b5948fc6SIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
24*b5948fc6SIan Rogers        "MSRIndex": "0x3F6",
25*b5948fc6SIan Rogers        "MSRValue": "0x10",
26*b5948fc6SIan Rogers        "PEBS": "2",
27*b5948fc6SIan Rogers        "SampleAfterValue": "20011",
28*b5948fc6SIan Rogers        "UMask": "0x1"
29*b5948fc6SIan Rogers    },
30*b5948fc6SIan Rogers    {
31*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 256.",
32*b5948fc6SIan Rogers        "EventCode": "0xCD",
336e82bdaeSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
346e82bdaeSAndi Kleen        "MSRIndex": "0x3F6",
35*b5948fc6SIan Rogers        "MSRValue": "0x100",
36*b5948fc6SIan Rogers        "PEBS": "2",
376e82bdaeSAndi Kleen        "SampleAfterValue": "503",
38*b5948fc6SIan Rogers        "UMask": "0x1"
396e82bdaeSAndi Kleen    },
406e82bdaeSAndi Kleen    {
41*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 32.",
42*b5948fc6SIan Rogers        "EventCode": "0xCD",
43*b5948fc6SIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
44*b5948fc6SIan Rogers        "MSRIndex": "0x3F6",
45*b5948fc6SIan Rogers        "MSRValue": "0x20",
46*b5948fc6SIan Rogers        "PEBS": "2",
47*b5948fc6SIan Rogers        "SampleAfterValue": "100007",
48*b5948fc6SIan Rogers        "UMask": "0x1"
49*b5948fc6SIan Rogers    },
50*b5948fc6SIan Rogers    {
51*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 4 .",
52*b5948fc6SIan Rogers        "EventCode": "0xCD",
53*b5948fc6SIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
54*b5948fc6SIan Rogers        "MSRIndex": "0x3F6",
55*b5948fc6SIan Rogers        "MSRValue": "0x4",
56*b5948fc6SIan Rogers        "PEBS": "2",
57*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
58*b5948fc6SIan Rogers        "UMask": "0x1"
59*b5948fc6SIan Rogers    },
60*b5948fc6SIan Rogers    {
61*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 512.",
62*b5948fc6SIan Rogers        "EventCode": "0xCD",
636e82bdaeSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
646e82bdaeSAndi Kleen        "MSRIndex": "0x3F6",
65*b5948fc6SIan Rogers        "MSRValue": "0x200",
666e82bdaeSAndi Kleen        "PEBS": "2",
67*b5948fc6SIan Rogers        "SampleAfterValue": "101",
68*b5948fc6SIan Rogers        "UMask": "0x1"
696e82bdaeSAndi Kleen    },
706e82bdaeSAndi Kleen    {
71*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 64.",
72*b5948fc6SIan Rogers        "EventCode": "0xCD",
73*b5948fc6SIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
74*b5948fc6SIan Rogers        "MSRIndex": "0x3F6",
75*b5948fc6SIan Rogers        "MSRValue": "0x40",
76*b5948fc6SIan Rogers        "PEBS": "2",
77*b5948fc6SIan Rogers        "SampleAfterValue": "2003",
78*b5948fc6SIan Rogers        "UMask": "0x1"
79*b5948fc6SIan Rogers    },
80*b5948fc6SIan Rogers    {
81*b5948fc6SIan Rogers        "BriefDescription": "Loads with latency value being above 8.",
82*b5948fc6SIan Rogers        "EventCode": "0xCD",
83*b5948fc6SIan Rogers        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
84*b5948fc6SIan Rogers        "MSRIndex": "0x3F6",
85*b5948fc6SIan Rogers        "MSRValue": "0x8",
86*b5948fc6SIan Rogers        "PEBS": "2",
87*b5948fc6SIan Rogers        "SampleAfterValue": "50021",
88*b5948fc6SIan Rogers        "UMask": "0x1"
89*b5948fc6SIan Rogers    },
90*b5948fc6SIan Rogers    {
91*b5948fc6SIan Rogers        "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only. (Precise Event - PEBS).",
92*b5948fc6SIan Rogers        "EventCode": "0xCD",
93*b5948fc6SIan Rogers        "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE",
94*b5948fc6SIan Rogers        "PEBS": "2",
95*b5948fc6SIan Rogers        "SampleAfterValue": "2000003",
96*b5948fc6SIan Rogers        "UMask": "0x2"
97*b5948fc6SIan Rogers    },
98*b5948fc6SIan Rogers    {
99*b5948fc6SIan Rogers        "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache.",
100*b5948fc6SIan Rogers        "EventCode": "0x05",
101*b5948fc6SIan Rogers        "EventName": "MISALIGN_MEM_REF.LOADS",
102*b5948fc6SIan Rogers        "SampleAfterValue": "2000003",
103*b5948fc6SIan Rogers        "UMask": "0x1"
104*b5948fc6SIan Rogers    },
105*b5948fc6SIan Rogers    {
106*b5948fc6SIan Rogers        "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache.",
107*b5948fc6SIan Rogers        "EventCode": "0x05",
108*b5948fc6SIan Rogers        "EventName": "MISALIGN_MEM_REF.STORES",
109*b5948fc6SIan Rogers        "SampleAfterValue": "2000003",
110*b5948fc6SIan Rogers        "UMask": "0x2"
111*b5948fc6SIan Rogers    },
112*b5948fc6SIan Rogers    {
113*b5948fc6SIan Rogers        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC  and the data returned from dram.",
114*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1156e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.DRAM",
1166e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
117*b5948fc6SIan Rogers        "MSRValue": "0x300400244",
1186e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
119*b5948fc6SIan Rogers        "UMask": "0x1"
1206e82bdaeSAndi Kleen    },
1216e82bdaeSAndi Kleen    {
122*b5948fc6SIan Rogers        "BriefDescription": "Counts all demand & prefetch data reads that miss the LLC  and the data returned from dram.",
123*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1246e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.DRAM",
1256e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
126*b5948fc6SIan Rogers        "MSRValue": "0x300400091",
1276e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
128*b5948fc6SIan Rogers        "UMask": "0x1"
1296e82bdaeSAndi Kleen    },
1306e82bdaeSAndi Kleen    {
131*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch code reads that miss the LLC  and the data returned from dram.",
132*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1336e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.LLC_MISS.DRAM",
1346e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
135*b5948fc6SIan Rogers        "MSRValue": "0x300400240",
1366e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
137*b5948fc6SIan Rogers        "UMask": "0x1"
1386e82bdaeSAndi Kleen    },
1396e82bdaeSAndi Kleen    {
140*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch data reads that miss the LLC  and the data returned from dram.",
141*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1426e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.LLC_MISS.DRAM",
1436e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
144*b5948fc6SIan Rogers        "MSRValue": "0x300400090",
1456e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
146*b5948fc6SIan Rogers        "UMask": "0x1"
1476e82bdaeSAndi Kleen    },
1486e82bdaeSAndi Kleen    {
149*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch RFOs that miss the LLC  and the data returned from dram.",
150*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1516e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.LLC_MISS.DRAM",
1526e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
153*b5948fc6SIan Rogers        "MSRValue": "0x300400120",
1546e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
155*b5948fc6SIan Rogers        "UMask": "0x1"
1566e82bdaeSAndi Kleen    },
1576e82bdaeSAndi Kleen    {
158*b5948fc6SIan Rogers        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  and the data returned from dram.",
159*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1606e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.DRAM",
1616e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
162*b5948fc6SIan Rogers        "MSRValue": "0x3004003f7",
1636e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
164*b5948fc6SIan Rogers        "UMask": "0x1"
1656e82bdaeSAndi Kleen    },
1666e82bdaeSAndi Kleen    {
167*b5948fc6SIan Rogers        "BriefDescription": "Counts all demand & prefetch RFOs that miss the LLC  and the data returned from dram.",
168*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1696e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.DRAM",
1706e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
171*b5948fc6SIan Rogers        "MSRValue": "0x300400122",
1726e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
173*b5948fc6SIan Rogers        "UMask": "0x1"
1746e82bdaeSAndi Kleen    },
1756e82bdaeSAndi Kleen    {
176*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
1776e82bdaeSAndi Kleen        "EventCode": "0xB7, 0xBB",
1786e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_MISS_LOCAL.DRAM",
1796e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
180*b5948fc6SIan Rogers        "MSRValue": "0x1f80408fff",
181*b5948fc6SIan Rogers        "PublicDescription": "This event counts any requests that miss the LLC where the data was returned from local DRAM",
1826e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
183*b5948fc6SIan Rogers        "UMask": "0x1"
1846e82bdaeSAndi Kleen    },
1856e82bdaeSAndi Kleen    {
186*b5948fc6SIan Rogers        "BriefDescription": "Counts LLC replacements.",
187*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
188*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.DATA_IN_SOCKET.LLC_MISS.LOCAL_DRAM",
189*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
190*b5948fc6SIan Rogers        "MSRValue": "0x6004001b3",
191*b5948fc6SIan Rogers        "PublicDescription": "This event counts all data requests (demand/prefetch data reads and demand data writes (RFOs) that miss the LLC  where the data is returned from local DRAM",
192*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
193*b5948fc6SIan Rogers        "UMask": "0x1"
194*b5948fc6SIan Rogers    },
195*b5948fc6SIan Rogers    {
196*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = DATA_IN_SOCKET and RESPONSE = LLC_MISS_LOCAL and SNOOP = ANY_LLC_HIT",
197*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
1986e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN_SOCKET.LLC_MISS_LOCAL.ANY_LLC_HIT",
1996e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
200*b5948fc6SIan Rogers        "MSRValue": "0x17004001b3",
2016e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
202*b5948fc6SIan Rogers        "UMask": "0x1"
2036e82bdaeSAndi Kleen    },
2046e82bdaeSAndi Kleen    {
205*b5948fc6SIan Rogers        "BriefDescription": "Counts demand code reads that miss the LLC and the data returned from dram.",
206*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
207*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.DRAM",
208*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
209*b5948fc6SIan Rogers        "MSRValue": "0x300400004",
210*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
211*b5948fc6SIan Rogers        "UMask": "0x1"
212*b5948fc6SIan Rogers    },
213*b5948fc6SIan Rogers    {
214*b5948fc6SIan Rogers        "BriefDescription": "Counts demand data reads that miss the LLC and the data returned from dram.",
215*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
216*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.DRAM",
217*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
218*b5948fc6SIan Rogers        "MSRValue": "0x300400001",
219*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
220*b5948fc6SIan Rogers        "UMask": "0x1"
221*b5948fc6SIan Rogers    },
222*b5948fc6SIan Rogers    {
223*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
224*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
2256e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_MISS_LOCAL.DRAM",
2266e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
227*b5948fc6SIan Rogers        "MSRValue": "0x1f80400004",
2286e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
229*b5948fc6SIan Rogers        "UMask": "0x1"
2306e82bdaeSAndi Kleen    },
2316e82bdaeSAndi Kleen    {
232*b5948fc6SIan Rogers        "BriefDescription": "Counts demand data writes (RFOs) that miss the LLC and the data returned from dram.",
233*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
234*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.DRAM",
235*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
236*b5948fc6SIan Rogers        "MSRValue": "0x300400002",
237*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
238*b5948fc6SIan Rogers        "UMask": "0x1"
239*b5948fc6SIan Rogers    },
240*b5948fc6SIan Rogers    {
241*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
242*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
2436e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_MISS_LOCAL.DRAM",
2446e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
245*b5948fc6SIan Rogers        "MSRValue": "0x1f80400010",
2466e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
247*b5948fc6SIan Rogers        "UMask": "0x1"
2486e82bdaeSAndi Kleen    },
2496e82bdaeSAndi Kleen    {
250*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
251*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
2526e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_MISS_LOCAL.DRAM",
2536e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
254*b5948fc6SIan Rogers        "MSRValue": "0x1f80400040",
2556e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
256*b5948fc6SIan Rogers        "UMask": "0x1"
2576e82bdaeSAndi Kleen    },
2586e82bdaeSAndi Kleen    {
259*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC  and the data returned from dram.",
260*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
261*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.DRAM",
262*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
263*b5948fc6SIan Rogers        "MSRValue": "0x300400040",
264*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
265*b5948fc6SIan Rogers        "UMask": "0x1"
266*b5948fc6SIan Rogers    },
267*b5948fc6SIan Rogers    {
268*b5948fc6SIan Rogers        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data returned from dram.",
269*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
270*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.DRAM",
271*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
272*b5948fc6SIan Rogers        "MSRValue": "0x300400010",
273*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
274*b5948fc6SIan Rogers        "UMask": "0x1"
275*b5948fc6SIan Rogers    },
276*b5948fc6SIan Rogers    {
277*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that miss the LLC  and the data returned from dram.",
278*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
279*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.LLC_MISS.DRAM",
280*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
281*b5948fc6SIan Rogers        "MSRValue": "0x300400020",
282*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
283*b5948fc6SIan Rogers        "UMask": "0x1"
284*b5948fc6SIan Rogers    },
285*b5948fc6SIan Rogers    {
286*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss the LLC  and the data returned from dram.",
287*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
288*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.DRAM",
289*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
290*b5948fc6SIan Rogers        "MSRValue": "0x300400200",
291*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
292*b5948fc6SIan Rogers        "UMask": "0x1"
293*b5948fc6SIan Rogers    },
294*b5948fc6SIan Rogers    {
295*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that miss the LLC  and the data returned from dram.",
296*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
297*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.DRAM",
298*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
299*b5948fc6SIan Rogers        "MSRValue": "0x300400080",
300*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
301*b5948fc6SIan Rogers        "UMask": "0x1"
302*b5948fc6SIan Rogers    },
303*b5948fc6SIan Rogers    {
304*b5948fc6SIan Rogers        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that miss the LLC  and the data returned from dram.",
305*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
306*b5948fc6SIan Rogers        "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_MISS.DRAM",
307*b5948fc6SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
308*b5948fc6SIan Rogers        "MSRValue": "0x300400100",
309*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
310*b5948fc6SIan Rogers        "UMask": "0x1"
311*b5948fc6SIan Rogers    },
312*b5948fc6SIan Rogers    {
313*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = PF_LLC_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
314*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
3156e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L_DATA_RD.LLC_MISS_LOCAL.DRAM",
3166e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
317*b5948fc6SIan Rogers        "MSRValue": "0x1f80400080",
3186e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
319*b5948fc6SIan Rogers        "UMask": "0x1"
3206e82bdaeSAndi Kleen    },
3216e82bdaeSAndi Kleen    {
322*b5948fc6SIan Rogers        "BriefDescription": "REQUEST = PF_LLC_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM",
323*b5948fc6SIan Rogers        "EventCode": "0xB7, 0xBB",
3246e82bdaeSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L_IFETCH.LLC_MISS_LOCAL.DRAM",
3256e82bdaeSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
326*b5948fc6SIan Rogers        "MSRValue": "0x1f80400200",
3276e82bdaeSAndi Kleen        "SampleAfterValue": "100003",
328*b5948fc6SIan Rogers        "UMask": "0x1"
329*b5948fc6SIan Rogers    },
330*b5948fc6SIan Rogers    {
331*b5948fc6SIan Rogers        "BriefDescription": "Number of any page walk that had a miss in LLC. Does not necessary cause a SUSPEND.",
332*b5948fc6SIan Rogers        "EventCode": "0xBE",
333*b5948fc6SIan Rogers        "EventName": "PAGE_WALKS.LLC_MISS",
334*b5948fc6SIan Rogers        "SampleAfterValue": "100003",
335*b5948fc6SIan Rogers        "UMask": "0x1"
3366e82bdaeSAndi Kleen    }
3376e82bdaeSAndi Kleen]
338