xref: /openbmc/linux/tools/perf/pmu-events/arch/x86/nehalemex/cache.json (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
1d8c30385SAndi Kleen[
2d8c30385SAndi Kleen    {
3*8fe33fd5SIan Rogers        "BriefDescription": "Cycles L1D locked",
4*8fe33fd5SIan Rogers        "EventCode": "0x63",
5d8c30385SAndi Kleen        "EventName": "CACHE_LOCK_CYCLES.L1D",
6d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
7*8fe33fd5SIan Rogers        "UMask": "0x2"
8d8c30385SAndi Kleen    },
9d8c30385SAndi Kleen    {
10*8fe33fd5SIan Rogers        "BriefDescription": "Cycles L1D and L2 locked",
11*8fe33fd5SIan Rogers        "EventCode": "0x63",
12d8c30385SAndi Kleen        "EventName": "CACHE_LOCK_CYCLES.L1D_L2",
13d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
14*8fe33fd5SIan Rogers        "UMask": "0x1"
15d8c30385SAndi Kleen    },
16d8c30385SAndi Kleen    {
17*8fe33fd5SIan Rogers        "BriefDescription": "L1D cache lines replaced in M state",
18*8fe33fd5SIan Rogers        "EventCode": "0x51",
19d8c30385SAndi Kleen        "EventName": "L1D.M_EVICT",
20d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
21*8fe33fd5SIan Rogers        "UMask": "0x4"
22d8c30385SAndi Kleen    },
23d8c30385SAndi Kleen    {
24*8fe33fd5SIan Rogers        "BriefDescription": "L1D cache lines allocated in the M state",
25*8fe33fd5SIan Rogers        "EventCode": "0x51",
26d8c30385SAndi Kleen        "EventName": "L1D.M_REPL",
27d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
28*8fe33fd5SIan Rogers        "UMask": "0x2"
29d8c30385SAndi Kleen    },
30d8c30385SAndi Kleen    {
31*8fe33fd5SIan Rogers        "BriefDescription": "L1D snoop eviction of cache lines in M state",
32*8fe33fd5SIan Rogers        "EventCode": "0x51",
33d8c30385SAndi Kleen        "EventName": "L1D.M_SNOOP_EVICT",
34d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
35*8fe33fd5SIan Rogers        "UMask": "0x8"
36d8c30385SAndi Kleen    },
37d8c30385SAndi Kleen    {
38*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache lines allocated",
39*8fe33fd5SIan Rogers        "EventCode": "0x51",
40d8c30385SAndi Kleen        "EventName": "L1D.REPL",
41d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
42*8fe33fd5SIan Rogers        "UMask": "0x1"
43d8c30385SAndi Kleen    },
44d8c30385SAndi Kleen    {
45*8fe33fd5SIan Rogers        "BriefDescription": "All references to the L1 data cache",
46*8fe33fd5SIan Rogers        "EventCode": "0x43",
47d8c30385SAndi Kleen        "EventName": "L1D_ALL_REF.ANY",
48d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
49*8fe33fd5SIan Rogers        "UMask": "0x1"
50d8c30385SAndi Kleen    },
51d8c30385SAndi Kleen    {
52*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cacheable reads and writes",
53*8fe33fd5SIan Rogers        "EventCode": "0x43",
54d8c30385SAndi Kleen        "EventName": "L1D_ALL_REF.CACHEABLE",
55d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
56*8fe33fd5SIan Rogers        "UMask": "0x2"
57d8c30385SAndi Kleen    },
58d8c30385SAndi Kleen    {
59*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache read in E state",
60*8fe33fd5SIan Rogers        "EventCode": "0x40",
61d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LD.E_STATE",
62d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
63*8fe33fd5SIan Rogers        "UMask": "0x4"
64d8c30385SAndi Kleen    },
65d8c30385SAndi Kleen    {
66*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache read in I state (misses)",
67*8fe33fd5SIan Rogers        "EventCode": "0x40",
68d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LD.I_STATE",
69d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
70*8fe33fd5SIan Rogers        "UMask": "0x1"
71d8c30385SAndi Kleen    },
72d8c30385SAndi Kleen    {
73*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache reads",
74d8c30385SAndi Kleen        "EventCode": "0x40",
75d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LD.MESI",
76d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
77*8fe33fd5SIan Rogers        "UMask": "0xf"
78d8c30385SAndi Kleen    },
79d8c30385SAndi Kleen    {
80*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache read in M state",
81*8fe33fd5SIan Rogers        "EventCode": "0x40",
82*8fe33fd5SIan Rogers        "EventName": "L1D_CACHE_LD.M_STATE",
83*8fe33fd5SIan Rogers        "SampleAfterValue": "2000000",
84*8fe33fd5SIan Rogers        "UMask": "0x8"
85*8fe33fd5SIan Rogers    },
86*8fe33fd5SIan Rogers    {
87*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache read in S state",
88*8fe33fd5SIan Rogers        "EventCode": "0x40",
89d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LD.S_STATE",
90d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
91*8fe33fd5SIan Rogers        "UMask": "0x2"
92d8c30385SAndi Kleen    },
93d8c30385SAndi Kleen    {
94*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache load locks in E state",
95*8fe33fd5SIan Rogers        "EventCode": "0x42",
96d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LOCK.E_STATE",
97d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
98*8fe33fd5SIan Rogers        "UMask": "0x4"
99d8c30385SAndi Kleen    },
100d8c30385SAndi Kleen    {
101*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache load lock hits",
102*8fe33fd5SIan Rogers        "EventCode": "0x42",
103d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LOCK.HIT",
104d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
105*8fe33fd5SIan Rogers        "UMask": "0x1"
106d8c30385SAndi Kleen    },
107d8c30385SAndi Kleen    {
108*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache load locks in M state",
109*8fe33fd5SIan Rogers        "EventCode": "0x42",
110d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LOCK.M_STATE",
111d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
112*8fe33fd5SIan Rogers        "UMask": "0x8"
113d8c30385SAndi Kleen    },
114d8c30385SAndi Kleen    {
115*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache load locks in S state",
116*8fe33fd5SIan Rogers        "EventCode": "0x42",
117d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LOCK.S_STATE",
118d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
119*8fe33fd5SIan Rogers        "UMask": "0x2"
120d8c30385SAndi Kleen    },
121d8c30385SAndi Kleen    {
122*8fe33fd5SIan Rogers        "BriefDescription": "L1D load lock accepted in fill buffer",
123*8fe33fd5SIan Rogers        "EventCode": "0x53",
124d8c30385SAndi Kleen        "EventName": "L1D_CACHE_LOCK_FB_HIT",
125d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
126*8fe33fd5SIan Rogers        "UMask": "0x1"
127d8c30385SAndi Kleen    },
128d8c30385SAndi Kleen    {
129*8fe33fd5SIan Rogers        "BriefDescription": "L1D prefetch load lock accepted in fill buffer",
130*8fe33fd5SIan Rogers        "EventCode": "0x52",
131d8c30385SAndi Kleen        "EventName": "L1D_CACHE_PREFETCH_LOCK_FB_HIT",
132d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
133*8fe33fd5SIan Rogers        "UMask": "0x1"
134d8c30385SAndi Kleen    },
135d8c30385SAndi Kleen    {
136*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache stores in E state",
137*8fe33fd5SIan Rogers        "EventCode": "0x41",
138d8c30385SAndi Kleen        "EventName": "L1D_CACHE_ST.E_STATE",
139d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
140*8fe33fd5SIan Rogers        "UMask": "0x4"
141d8c30385SAndi Kleen    },
142d8c30385SAndi Kleen    {
143*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache stores in M state",
144*8fe33fd5SIan Rogers        "EventCode": "0x41",
145d8c30385SAndi Kleen        "EventName": "L1D_CACHE_ST.M_STATE",
146d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
147*8fe33fd5SIan Rogers        "UMask": "0x8"
148d8c30385SAndi Kleen    },
149d8c30385SAndi Kleen    {
150*8fe33fd5SIan Rogers        "BriefDescription": "L1 data cache stores in S state",
151*8fe33fd5SIan Rogers        "EventCode": "0x41",
152d8c30385SAndi Kleen        "EventName": "L1D_CACHE_ST.S_STATE",
153d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
154*8fe33fd5SIan Rogers        "UMask": "0x2"
155d8c30385SAndi Kleen    },
156d8c30385SAndi Kleen    {
157*8fe33fd5SIan Rogers        "BriefDescription": "L1D hardware prefetch misses",
158*8fe33fd5SIan Rogers        "EventCode": "0x4E",
159d8c30385SAndi Kleen        "EventName": "L1D_PREFETCH.MISS",
160d8c30385SAndi Kleen        "SampleAfterValue": "200000",
161*8fe33fd5SIan Rogers        "UMask": "0x2"
162d8c30385SAndi Kleen    },
163d8c30385SAndi Kleen    {
164*8fe33fd5SIan Rogers        "BriefDescription": "L1D hardware prefetch requests",
165*8fe33fd5SIan Rogers        "EventCode": "0x4E",
166d8c30385SAndi Kleen        "EventName": "L1D_PREFETCH.REQUESTS",
167d8c30385SAndi Kleen        "SampleAfterValue": "200000",
168*8fe33fd5SIan Rogers        "UMask": "0x1"
169d8c30385SAndi Kleen    },
170d8c30385SAndi Kleen    {
171*8fe33fd5SIan Rogers        "BriefDescription": "L1D hardware prefetch requests triggered",
172*8fe33fd5SIan Rogers        "EventCode": "0x4E",
173d8c30385SAndi Kleen        "EventName": "L1D_PREFETCH.TRIGGERS",
174d8c30385SAndi Kleen        "SampleAfterValue": "200000",
175*8fe33fd5SIan Rogers        "UMask": "0x4"
176d8c30385SAndi Kleen    },
177d8c30385SAndi Kleen    {
178*8fe33fd5SIan Rogers        "BriefDescription": "L1 writebacks to L2 in E state",
179*8fe33fd5SIan Rogers        "EventCode": "0x28",
180d8c30385SAndi Kleen        "EventName": "L1D_WB_L2.E_STATE",
181d8c30385SAndi Kleen        "SampleAfterValue": "100000",
182*8fe33fd5SIan Rogers        "UMask": "0x4"
183d8c30385SAndi Kleen    },
184d8c30385SAndi Kleen    {
185*8fe33fd5SIan Rogers        "BriefDescription": "L1 writebacks to L2 in I state (misses)",
186*8fe33fd5SIan Rogers        "EventCode": "0x28",
187d8c30385SAndi Kleen        "EventName": "L1D_WB_L2.I_STATE",
188d8c30385SAndi Kleen        "SampleAfterValue": "100000",
189*8fe33fd5SIan Rogers        "UMask": "0x1"
190d8c30385SAndi Kleen    },
191d8c30385SAndi Kleen    {
192*8fe33fd5SIan Rogers        "BriefDescription": "All L1 writebacks to L2",
193d8c30385SAndi Kleen        "EventCode": "0x28",
194d8c30385SAndi Kleen        "EventName": "L1D_WB_L2.MESI",
195d8c30385SAndi Kleen        "SampleAfterValue": "100000",
196*8fe33fd5SIan Rogers        "UMask": "0xf"
197d8c30385SAndi Kleen    },
198d8c30385SAndi Kleen    {
199*8fe33fd5SIan Rogers        "BriefDescription": "L1 writebacks to L2 in M state",
200*8fe33fd5SIan Rogers        "EventCode": "0x28",
201*8fe33fd5SIan Rogers        "EventName": "L1D_WB_L2.M_STATE",
202*8fe33fd5SIan Rogers        "SampleAfterValue": "100000",
203*8fe33fd5SIan Rogers        "UMask": "0x8"
204*8fe33fd5SIan Rogers    },
205*8fe33fd5SIan Rogers    {
206*8fe33fd5SIan Rogers        "BriefDescription": "L1 writebacks to L2 in S state",
207*8fe33fd5SIan Rogers        "EventCode": "0x28",
208d8c30385SAndi Kleen        "EventName": "L1D_WB_L2.S_STATE",
209d8c30385SAndi Kleen        "SampleAfterValue": "100000",
210*8fe33fd5SIan Rogers        "UMask": "0x2"
211d8c30385SAndi Kleen    },
212d8c30385SAndi Kleen    {
213*8fe33fd5SIan Rogers        "BriefDescription": "All L2 data requests",
214*8fe33fd5SIan Rogers        "EventCode": "0x26",
215d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.ANY",
216d8c30385SAndi Kleen        "SampleAfterValue": "200000",
217*8fe33fd5SIan Rogers        "UMask": "0xff"
218d8c30385SAndi Kleen    },
219d8c30385SAndi Kleen    {
220*8fe33fd5SIan Rogers        "BriefDescription": "L2 data demand loads in E state",
221*8fe33fd5SIan Rogers        "EventCode": "0x26",
222d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.E_STATE",
223d8c30385SAndi Kleen        "SampleAfterValue": "200000",
224*8fe33fd5SIan Rogers        "UMask": "0x4"
225d8c30385SAndi Kleen    },
226d8c30385SAndi Kleen    {
227*8fe33fd5SIan Rogers        "BriefDescription": "L2 data demand loads in I state (misses)",
228*8fe33fd5SIan Rogers        "EventCode": "0x26",
229d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.I_STATE",
230d8c30385SAndi Kleen        "SampleAfterValue": "200000",
231*8fe33fd5SIan Rogers        "UMask": "0x1"
232d8c30385SAndi Kleen    },
233d8c30385SAndi Kleen    {
234*8fe33fd5SIan Rogers        "BriefDescription": "L2 data demand requests",
235d8c30385SAndi Kleen        "EventCode": "0x26",
236d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.MESI",
237d8c30385SAndi Kleen        "SampleAfterValue": "200000",
238*8fe33fd5SIan Rogers        "UMask": "0xf"
239d8c30385SAndi Kleen    },
240d8c30385SAndi Kleen    {
241*8fe33fd5SIan Rogers        "BriefDescription": "L2 data demand loads in M state",
242*8fe33fd5SIan Rogers        "EventCode": "0x26",
243*8fe33fd5SIan Rogers        "EventName": "L2_DATA_RQSTS.DEMAND.M_STATE",
244*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
245*8fe33fd5SIan Rogers        "UMask": "0x8"
246*8fe33fd5SIan Rogers    },
247*8fe33fd5SIan Rogers    {
248*8fe33fd5SIan Rogers        "BriefDescription": "L2 data demand loads in S state",
249*8fe33fd5SIan Rogers        "EventCode": "0x26",
250d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.S_STATE",
251d8c30385SAndi Kleen        "SampleAfterValue": "200000",
252*8fe33fd5SIan Rogers        "UMask": "0x2"
253d8c30385SAndi Kleen    },
254d8c30385SAndi Kleen    {
255*8fe33fd5SIan Rogers        "BriefDescription": "L2 data prefetches in E state",
256*8fe33fd5SIan Rogers        "EventCode": "0x26",
257d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.E_STATE",
258d8c30385SAndi Kleen        "SampleAfterValue": "200000",
259*8fe33fd5SIan Rogers        "UMask": "0x40"
260d8c30385SAndi Kleen    },
261d8c30385SAndi Kleen    {
262*8fe33fd5SIan Rogers        "BriefDescription": "L2 data prefetches in the I state (misses)",
263*8fe33fd5SIan Rogers        "EventCode": "0x26",
264d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.I_STATE",
265d8c30385SAndi Kleen        "SampleAfterValue": "200000",
266*8fe33fd5SIan Rogers        "UMask": "0x10"
267d8c30385SAndi Kleen    },
268d8c30385SAndi Kleen    {
269*8fe33fd5SIan Rogers        "BriefDescription": "All L2 data prefetches",
270d8c30385SAndi Kleen        "EventCode": "0x26",
271d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.MESI",
272d8c30385SAndi Kleen        "SampleAfterValue": "200000",
273*8fe33fd5SIan Rogers        "UMask": "0xf0"
274d8c30385SAndi Kleen    },
275d8c30385SAndi Kleen    {
276*8fe33fd5SIan Rogers        "BriefDescription": "L2 data prefetches in M state",
277*8fe33fd5SIan Rogers        "EventCode": "0x26",
278*8fe33fd5SIan Rogers        "EventName": "L2_DATA_RQSTS.PREFETCH.M_STATE",
279*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
280*8fe33fd5SIan Rogers        "UMask": "0x80"
281*8fe33fd5SIan Rogers    },
282*8fe33fd5SIan Rogers    {
283*8fe33fd5SIan Rogers        "BriefDescription": "L2 data prefetches in the S state",
284*8fe33fd5SIan Rogers        "EventCode": "0x26",
285d8c30385SAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.S_STATE",
286d8c30385SAndi Kleen        "SampleAfterValue": "200000",
287*8fe33fd5SIan Rogers        "UMask": "0x20"
288d8c30385SAndi Kleen    },
289d8c30385SAndi Kleen    {
290*8fe33fd5SIan Rogers        "BriefDescription": "L2 lines alloacated",
291*8fe33fd5SIan Rogers        "EventCode": "0xF1",
292d8c30385SAndi Kleen        "EventName": "L2_LINES_IN.ANY",
293d8c30385SAndi Kleen        "SampleAfterValue": "100000",
294*8fe33fd5SIan Rogers        "UMask": "0x7"
295d8c30385SAndi Kleen    },
296d8c30385SAndi Kleen    {
297*8fe33fd5SIan Rogers        "BriefDescription": "L2 lines allocated in the E state",
298*8fe33fd5SIan Rogers        "EventCode": "0xF1",
299d8c30385SAndi Kleen        "EventName": "L2_LINES_IN.E_STATE",
300d8c30385SAndi Kleen        "SampleAfterValue": "100000",
301*8fe33fd5SIan Rogers        "UMask": "0x4"
302d8c30385SAndi Kleen    },
303d8c30385SAndi Kleen    {
304*8fe33fd5SIan Rogers        "BriefDescription": "L2 lines allocated in the S state",
305*8fe33fd5SIan Rogers        "EventCode": "0xF1",
306d8c30385SAndi Kleen        "EventName": "L2_LINES_IN.S_STATE",
307d8c30385SAndi Kleen        "SampleAfterValue": "100000",
308*8fe33fd5SIan Rogers        "UMask": "0x2"
309d8c30385SAndi Kleen    },
310d8c30385SAndi Kleen    {
311*8fe33fd5SIan Rogers        "BriefDescription": "L2 lines evicted",
312*8fe33fd5SIan Rogers        "EventCode": "0xF2",
313d8c30385SAndi Kleen        "EventName": "L2_LINES_OUT.ANY",
314d8c30385SAndi Kleen        "SampleAfterValue": "100000",
315*8fe33fd5SIan Rogers        "UMask": "0xf"
316d8c30385SAndi Kleen    },
317d8c30385SAndi Kleen    {
318*8fe33fd5SIan Rogers        "BriefDescription": "L2 lines evicted by a demand request",
319*8fe33fd5SIan Rogers        "EventCode": "0xF2",
320d8c30385SAndi Kleen        "EventName": "L2_LINES_OUT.DEMAND_CLEAN",
321d8c30385SAndi Kleen        "SampleAfterValue": "100000",
322*8fe33fd5SIan Rogers        "UMask": "0x1"
323d8c30385SAndi Kleen    },
324d8c30385SAndi Kleen    {
325*8fe33fd5SIan Rogers        "BriefDescription": "L2 modified lines evicted by a demand request",
326*8fe33fd5SIan Rogers        "EventCode": "0xF2",
327d8c30385SAndi Kleen        "EventName": "L2_LINES_OUT.DEMAND_DIRTY",
328d8c30385SAndi Kleen        "SampleAfterValue": "100000",
329*8fe33fd5SIan Rogers        "UMask": "0x2"
330d8c30385SAndi Kleen    },
331d8c30385SAndi Kleen    {
332*8fe33fd5SIan Rogers        "BriefDescription": "L2 lines evicted by a prefetch request",
333*8fe33fd5SIan Rogers        "EventCode": "0xF2",
334d8c30385SAndi Kleen        "EventName": "L2_LINES_OUT.PREFETCH_CLEAN",
335d8c30385SAndi Kleen        "SampleAfterValue": "100000",
336*8fe33fd5SIan Rogers        "UMask": "0x4"
337d8c30385SAndi Kleen    },
338d8c30385SAndi Kleen    {
339*8fe33fd5SIan Rogers        "BriefDescription": "L2 modified lines evicted by a prefetch request",
340*8fe33fd5SIan Rogers        "EventCode": "0xF2",
341d8c30385SAndi Kleen        "EventName": "L2_LINES_OUT.PREFETCH_DIRTY",
342d8c30385SAndi Kleen        "SampleAfterValue": "100000",
343*8fe33fd5SIan Rogers        "UMask": "0x8"
344d8c30385SAndi Kleen    },
345d8c30385SAndi Kleen    {
346*8fe33fd5SIan Rogers        "BriefDescription": "L2 instruction fetches",
347d8c30385SAndi Kleen        "EventCode": "0x24",
348d8c30385SAndi Kleen        "EventName": "L2_RQSTS.IFETCHES",
349d8c30385SAndi Kleen        "SampleAfterValue": "200000",
350*8fe33fd5SIan Rogers        "UMask": "0x30"
351d8c30385SAndi Kleen    },
352d8c30385SAndi Kleen    {
353*8fe33fd5SIan Rogers        "BriefDescription": "L2 instruction fetch hits",
354*8fe33fd5SIan Rogers        "EventCode": "0x24",
355*8fe33fd5SIan Rogers        "EventName": "L2_RQSTS.IFETCH_HIT",
356*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
357*8fe33fd5SIan Rogers        "UMask": "0x10"
358*8fe33fd5SIan Rogers    },
359*8fe33fd5SIan Rogers    {
360*8fe33fd5SIan Rogers        "BriefDescription": "L2 instruction fetch misses",
361*8fe33fd5SIan Rogers        "EventCode": "0x24",
362*8fe33fd5SIan Rogers        "EventName": "L2_RQSTS.IFETCH_MISS",
363*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
364*8fe33fd5SIan Rogers        "UMask": "0x20"
365*8fe33fd5SIan Rogers    },
366*8fe33fd5SIan Rogers    {
367*8fe33fd5SIan Rogers        "BriefDescription": "L2 load hits",
368*8fe33fd5SIan Rogers        "EventCode": "0x24",
369d8c30385SAndi Kleen        "EventName": "L2_RQSTS.LD_HIT",
370d8c30385SAndi Kleen        "SampleAfterValue": "200000",
371*8fe33fd5SIan Rogers        "UMask": "0x1"
372d8c30385SAndi Kleen    },
373d8c30385SAndi Kleen    {
374*8fe33fd5SIan Rogers        "BriefDescription": "L2 load misses",
375*8fe33fd5SIan Rogers        "EventCode": "0x24",
376d8c30385SAndi Kleen        "EventName": "L2_RQSTS.LD_MISS",
377d8c30385SAndi Kleen        "SampleAfterValue": "200000",
378*8fe33fd5SIan Rogers        "UMask": "0x2"
379d8c30385SAndi Kleen    },
380d8c30385SAndi Kleen    {
381*8fe33fd5SIan Rogers        "BriefDescription": "L2 requests",
382*8fe33fd5SIan Rogers        "EventCode": "0x24",
383d8c30385SAndi Kleen        "EventName": "L2_RQSTS.LOADS",
384d8c30385SAndi Kleen        "SampleAfterValue": "200000",
385*8fe33fd5SIan Rogers        "UMask": "0x3"
386d8c30385SAndi Kleen    },
387d8c30385SAndi Kleen    {
388*8fe33fd5SIan Rogers        "BriefDescription": "All L2 misses",
389*8fe33fd5SIan Rogers        "EventCode": "0x24",
390d8c30385SAndi Kleen        "EventName": "L2_RQSTS.MISS",
391d8c30385SAndi Kleen        "SampleAfterValue": "200000",
392*8fe33fd5SIan Rogers        "UMask": "0xaa"
393d8c30385SAndi Kleen    },
394d8c30385SAndi Kleen    {
395*8fe33fd5SIan Rogers        "BriefDescription": "All L2 prefetches",
396d8c30385SAndi Kleen        "EventCode": "0x24",
397d8c30385SAndi Kleen        "EventName": "L2_RQSTS.PREFETCHES",
398d8c30385SAndi Kleen        "SampleAfterValue": "200000",
399*8fe33fd5SIan Rogers        "UMask": "0xc0"
400d8c30385SAndi Kleen    },
401d8c30385SAndi Kleen    {
402*8fe33fd5SIan Rogers        "BriefDescription": "L2 prefetch hits",
403*8fe33fd5SIan Rogers        "EventCode": "0x24",
404*8fe33fd5SIan Rogers        "EventName": "L2_RQSTS.PREFETCH_HIT",
405*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
406*8fe33fd5SIan Rogers        "UMask": "0x40"
407*8fe33fd5SIan Rogers    },
408*8fe33fd5SIan Rogers    {
409*8fe33fd5SIan Rogers        "BriefDescription": "L2 prefetch misses",
410*8fe33fd5SIan Rogers        "EventCode": "0x24",
411*8fe33fd5SIan Rogers        "EventName": "L2_RQSTS.PREFETCH_MISS",
412*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
413*8fe33fd5SIan Rogers        "UMask": "0x80"
414*8fe33fd5SIan Rogers    },
415*8fe33fd5SIan Rogers    {
416*8fe33fd5SIan Rogers        "BriefDescription": "All L2 requests",
417*8fe33fd5SIan Rogers        "EventCode": "0x24",
418d8c30385SAndi Kleen        "EventName": "L2_RQSTS.REFERENCES",
419d8c30385SAndi Kleen        "SampleAfterValue": "200000",
420*8fe33fd5SIan Rogers        "UMask": "0xff"
421d8c30385SAndi Kleen    },
422d8c30385SAndi Kleen    {
423*8fe33fd5SIan Rogers        "BriefDescription": "L2 RFO requests",
424d8c30385SAndi Kleen        "EventCode": "0x24",
425d8c30385SAndi Kleen        "EventName": "L2_RQSTS.RFOS",
426d8c30385SAndi Kleen        "SampleAfterValue": "200000",
427*8fe33fd5SIan Rogers        "UMask": "0xc"
428d8c30385SAndi Kleen    },
429d8c30385SAndi Kleen    {
430*8fe33fd5SIan Rogers        "BriefDescription": "L2 RFO hits",
431*8fe33fd5SIan Rogers        "EventCode": "0x24",
432*8fe33fd5SIan Rogers        "EventName": "L2_RQSTS.RFO_HIT",
433*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
434*8fe33fd5SIan Rogers        "UMask": "0x4"
435*8fe33fd5SIan Rogers    },
436*8fe33fd5SIan Rogers    {
437*8fe33fd5SIan Rogers        "BriefDescription": "L2 RFO misses",
438*8fe33fd5SIan Rogers        "EventCode": "0x24",
439*8fe33fd5SIan Rogers        "EventName": "L2_RQSTS.RFO_MISS",
440*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
441*8fe33fd5SIan Rogers        "UMask": "0x8"
442*8fe33fd5SIan Rogers    },
443*8fe33fd5SIan Rogers    {
444*8fe33fd5SIan Rogers        "BriefDescription": "All L2 transactions",
445*8fe33fd5SIan Rogers        "EventCode": "0xF0",
446d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.ANY",
447d8c30385SAndi Kleen        "SampleAfterValue": "200000",
448*8fe33fd5SIan Rogers        "UMask": "0x80"
449d8c30385SAndi Kleen    },
450d8c30385SAndi Kleen    {
451*8fe33fd5SIan Rogers        "BriefDescription": "L2 fill transactions",
452*8fe33fd5SIan Rogers        "EventCode": "0xF0",
453d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.FILL",
454d8c30385SAndi Kleen        "SampleAfterValue": "200000",
455*8fe33fd5SIan Rogers        "UMask": "0x20"
456d8c30385SAndi Kleen    },
457d8c30385SAndi Kleen    {
458*8fe33fd5SIan Rogers        "BriefDescription": "L2 instruction fetch transactions",
459*8fe33fd5SIan Rogers        "EventCode": "0xF0",
460d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.IFETCH",
461d8c30385SAndi Kleen        "SampleAfterValue": "200000",
462*8fe33fd5SIan Rogers        "UMask": "0x4"
463d8c30385SAndi Kleen    },
464d8c30385SAndi Kleen    {
465*8fe33fd5SIan Rogers        "BriefDescription": "L1D writeback to L2 transactions",
466*8fe33fd5SIan Rogers        "EventCode": "0xF0",
467d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.L1D_WB",
468d8c30385SAndi Kleen        "SampleAfterValue": "200000",
469*8fe33fd5SIan Rogers        "UMask": "0x10"
470d8c30385SAndi Kleen    },
471d8c30385SAndi Kleen    {
472*8fe33fd5SIan Rogers        "BriefDescription": "L2 Load transactions",
473*8fe33fd5SIan Rogers        "EventCode": "0xF0",
474d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.LOAD",
475d8c30385SAndi Kleen        "SampleAfterValue": "200000",
476*8fe33fd5SIan Rogers        "UMask": "0x1"
477d8c30385SAndi Kleen    },
478d8c30385SAndi Kleen    {
479*8fe33fd5SIan Rogers        "BriefDescription": "L2 prefetch transactions",
480*8fe33fd5SIan Rogers        "EventCode": "0xF0",
481d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.PREFETCH",
482d8c30385SAndi Kleen        "SampleAfterValue": "200000",
483*8fe33fd5SIan Rogers        "UMask": "0x8"
484d8c30385SAndi Kleen    },
485d8c30385SAndi Kleen    {
486*8fe33fd5SIan Rogers        "BriefDescription": "L2 RFO transactions",
487*8fe33fd5SIan Rogers        "EventCode": "0xF0",
488d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.RFO",
489d8c30385SAndi Kleen        "SampleAfterValue": "200000",
490*8fe33fd5SIan Rogers        "UMask": "0x2"
491d8c30385SAndi Kleen    },
492d8c30385SAndi Kleen    {
493*8fe33fd5SIan Rogers        "BriefDescription": "L2 writeback to LLC transactions",
494*8fe33fd5SIan Rogers        "EventCode": "0xF0",
495d8c30385SAndi Kleen        "EventName": "L2_TRANSACTIONS.WB",
496d8c30385SAndi Kleen        "SampleAfterValue": "200000",
497*8fe33fd5SIan Rogers        "UMask": "0x40"
498d8c30385SAndi Kleen    },
499d8c30385SAndi Kleen    {
500*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand lock RFOs in E state",
501*8fe33fd5SIan Rogers        "EventCode": "0x27",
502d8c30385SAndi Kleen        "EventName": "L2_WRITE.LOCK.E_STATE",
503d8c30385SAndi Kleen        "SampleAfterValue": "100000",
504*8fe33fd5SIan Rogers        "UMask": "0x40"
505d8c30385SAndi Kleen    },
506d8c30385SAndi Kleen    {
507*8fe33fd5SIan Rogers        "BriefDescription": "All demand L2 lock RFOs that hit the cache",
508*8fe33fd5SIan Rogers        "EventCode": "0x27",
509d8c30385SAndi Kleen        "EventName": "L2_WRITE.LOCK.HIT",
510d8c30385SAndi Kleen        "SampleAfterValue": "100000",
511*8fe33fd5SIan Rogers        "UMask": "0xe0"
512d8c30385SAndi Kleen    },
513d8c30385SAndi Kleen    {
514*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand lock RFOs in I state (misses)",
515*8fe33fd5SIan Rogers        "EventCode": "0x27",
516d8c30385SAndi Kleen        "EventName": "L2_WRITE.LOCK.I_STATE",
517d8c30385SAndi Kleen        "SampleAfterValue": "100000",
518*8fe33fd5SIan Rogers        "UMask": "0x10"
519d8c30385SAndi Kleen    },
520d8c30385SAndi Kleen    {
521*8fe33fd5SIan Rogers        "BriefDescription": "All demand L2 lock RFOs",
522d8c30385SAndi Kleen        "EventCode": "0x27",
523d8c30385SAndi Kleen        "EventName": "L2_WRITE.LOCK.MESI",
524d8c30385SAndi Kleen        "SampleAfterValue": "100000",
525*8fe33fd5SIan Rogers        "UMask": "0xf0"
526d8c30385SAndi Kleen    },
527d8c30385SAndi Kleen    {
528*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand lock RFOs in M state",
529*8fe33fd5SIan Rogers        "EventCode": "0x27",
530*8fe33fd5SIan Rogers        "EventName": "L2_WRITE.LOCK.M_STATE",
531*8fe33fd5SIan Rogers        "SampleAfterValue": "100000",
532*8fe33fd5SIan Rogers        "UMask": "0x80"
533*8fe33fd5SIan Rogers    },
534*8fe33fd5SIan Rogers    {
535*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand lock RFOs in S state",
536*8fe33fd5SIan Rogers        "EventCode": "0x27",
537d8c30385SAndi Kleen        "EventName": "L2_WRITE.LOCK.S_STATE",
538d8c30385SAndi Kleen        "SampleAfterValue": "100000",
539*8fe33fd5SIan Rogers        "UMask": "0x20"
540d8c30385SAndi Kleen    },
541d8c30385SAndi Kleen    {
542*8fe33fd5SIan Rogers        "BriefDescription": "All L2 demand store RFOs that hit the cache",
543*8fe33fd5SIan Rogers        "EventCode": "0x27",
544d8c30385SAndi Kleen        "EventName": "L2_WRITE.RFO.HIT",
545d8c30385SAndi Kleen        "SampleAfterValue": "100000",
546*8fe33fd5SIan Rogers        "UMask": "0xe"
547d8c30385SAndi Kleen    },
548d8c30385SAndi Kleen    {
549*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand store RFOs in I state (misses)",
550*8fe33fd5SIan Rogers        "EventCode": "0x27",
551d8c30385SAndi Kleen        "EventName": "L2_WRITE.RFO.I_STATE",
552d8c30385SAndi Kleen        "SampleAfterValue": "100000",
553*8fe33fd5SIan Rogers        "UMask": "0x1"
554d8c30385SAndi Kleen    },
555d8c30385SAndi Kleen    {
556*8fe33fd5SIan Rogers        "BriefDescription": "All L2 demand store RFOs",
557d8c30385SAndi Kleen        "EventCode": "0x27",
558d8c30385SAndi Kleen        "EventName": "L2_WRITE.RFO.MESI",
559d8c30385SAndi Kleen        "SampleAfterValue": "100000",
560*8fe33fd5SIan Rogers        "UMask": "0xf"
561d8c30385SAndi Kleen    },
562d8c30385SAndi Kleen    {
563*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand store RFOs in M state",
564*8fe33fd5SIan Rogers        "EventCode": "0x27",
565*8fe33fd5SIan Rogers        "EventName": "L2_WRITE.RFO.M_STATE",
566*8fe33fd5SIan Rogers        "SampleAfterValue": "100000",
567*8fe33fd5SIan Rogers        "UMask": "0x8"
568*8fe33fd5SIan Rogers    },
569*8fe33fd5SIan Rogers    {
570*8fe33fd5SIan Rogers        "BriefDescription": "L2 demand store RFOs in S state",
571*8fe33fd5SIan Rogers        "EventCode": "0x27",
572d8c30385SAndi Kleen        "EventName": "L2_WRITE.RFO.S_STATE",
573d8c30385SAndi Kleen        "SampleAfterValue": "100000",
574*8fe33fd5SIan Rogers        "UMask": "0x2"
575d8c30385SAndi Kleen    },
576d8c30385SAndi Kleen    {
577*8fe33fd5SIan Rogers        "BriefDescription": "Longest latency cache miss",
578*8fe33fd5SIan Rogers        "EventCode": "0x2E",
579d8c30385SAndi Kleen        "EventName": "LONGEST_LAT_CACHE.MISS",
580d8c30385SAndi Kleen        "SampleAfterValue": "100000",
581*8fe33fd5SIan Rogers        "UMask": "0x41"
582d8c30385SAndi Kleen    },
583d8c30385SAndi Kleen    {
584*8fe33fd5SIan Rogers        "BriefDescription": "Longest latency cache reference",
585*8fe33fd5SIan Rogers        "EventCode": "0x2E",
586d8c30385SAndi Kleen        "EventName": "LONGEST_LAT_CACHE.REFERENCE",
587d8c30385SAndi Kleen        "SampleAfterValue": "200000",
588*8fe33fd5SIan Rogers        "UMask": "0x4f"
589d8c30385SAndi Kleen    },
590d8c30385SAndi Kleen    {
591*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 0 clocks (Precise Event)",
592*8fe33fd5SIan Rogers        "EventCode": "0xB",
593d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_0",
594d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
595*8fe33fd5SIan Rogers        "PEBS": "2",
596d8c30385SAndi Kleen        "SampleAfterValue": "2000000",
597*8fe33fd5SIan Rogers        "UMask": "0x10"
598d8c30385SAndi Kleen    },
599d8c30385SAndi Kleen    {
600*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 1024 clocks (Precise Event)",
601*8fe33fd5SIan Rogers        "EventCode": "0xB",
602d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_1024",
603d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
604*8fe33fd5SIan Rogers        "MSRValue": "0x400",
605*8fe33fd5SIan Rogers        "PEBS": "2",
606d8c30385SAndi Kleen        "SampleAfterValue": "100",
607*8fe33fd5SIan Rogers        "UMask": "0x10"
608d8c30385SAndi Kleen    },
609d8c30385SAndi Kleen    {
610*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 128 clocks (Precise Event)",
611*8fe33fd5SIan Rogers        "EventCode": "0xB",
612d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_128",
613d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
614*8fe33fd5SIan Rogers        "MSRValue": "0x80",
615*8fe33fd5SIan Rogers        "PEBS": "2",
616d8c30385SAndi Kleen        "SampleAfterValue": "1000",
617*8fe33fd5SIan Rogers        "UMask": "0x10"
618d8c30385SAndi Kleen    },
619d8c30385SAndi Kleen    {
620*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 16 clocks (Precise Event)",
621*8fe33fd5SIan Rogers        "EventCode": "0xB",
622d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_16",
623d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
624*8fe33fd5SIan Rogers        "MSRValue": "0x10",
625*8fe33fd5SIan Rogers        "PEBS": "2",
626d8c30385SAndi Kleen        "SampleAfterValue": "10000",
627*8fe33fd5SIan Rogers        "UMask": "0x10"
628d8c30385SAndi Kleen    },
629d8c30385SAndi Kleen    {
630*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 16384 clocks (Precise Event)",
631*8fe33fd5SIan Rogers        "EventCode": "0xB",
632d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_16384",
633d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
634*8fe33fd5SIan Rogers        "MSRValue": "0x4000",
635*8fe33fd5SIan Rogers        "PEBS": "2",
636d8c30385SAndi Kleen        "SampleAfterValue": "5",
637*8fe33fd5SIan Rogers        "UMask": "0x10"
638d8c30385SAndi Kleen    },
639d8c30385SAndi Kleen    {
640*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 2048 clocks (Precise Event)",
641*8fe33fd5SIan Rogers        "EventCode": "0xB",
642d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_2048",
643d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
644*8fe33fd5SIan Rogers        "MSRValue": "0x800",
645*8fe33fd5SIan Rogers        "PEBS": "2",
646d8c30385SAndi Kleen        "SampleAfterValue": "50",
647*8fe33fd5SIan Rogers        "UMask": "0x10"
648d8c30385SAndi Kleen    },
649d8c30385SAndi Kleen    {
650*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 256 clocks (Precise Event)",
651*8fe33fd5SIan Rogers        "EventCode": "0xB",
652d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_256",
653d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
654*8fe33fd5SIan Rogers        "MSRValue": "0x100",
655*8fe33fd5SIan Rogers        "PEBS": "2",
656d8c30385SAndi Kleen        "SampleAfterValue": "500",
657*8fe33fd5SIan Rogers        "UMask": "0x10"
658d8c30385SAndi Kleen    },
659d8c30385SAndi Kleen    {
660*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 32 clocks (Precise Event)",
661*8fe33fd5SIan Rogers        "EventCode": "0xB",
662d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_32",
663d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
664*8fe33fd5SIan Rogers        "MSRValue": "0x20",
665*8fe33fd5SIan Rogers        "PEBS": "2",
666d8c30385SAndi Kleen        "SampleAfterValue": "5000",
667*8fe33fd5SIan Rogers        "UMask": "0x10"
668d8c30385SAndi Kleen    },
669d8c30385SAndi Kleen    {
670*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 32768 clocks (Precise Event)",
671*8fe33fd5SIan Rogers        "EventCode": "0xB",
672d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_32768",
673d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
674*8fe33fd5SIan Rogers        "MSRValue": "0x8000",
675*8fe33fd5SIan Rogers        "PEBS": "2",
676d8c30385SAndi Kleen        "SampleAfterValue": "3",
677*8fe33fd5SIan Rogers        "UMask": "0x10"
678d8c30385SAndi Kleen    },
679d8c30385SAndi Kleen    {
680*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 4 clocks (Precise Event)",
681*8fe33fd5SIan Rogers        "EventCode": "0xB",
682d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_4",
683d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
684*8fe33fd5SIan Rogers        "MSRValue": "0x4",
685*8fe33fd5SIan Rogers        "PEBS": "2",
686d8c30385SAndi Kleen        "SampleAfterValue": "50000",
687*8fe33fd5SIan Rogers        "UMask": "0x10"
688d8c30385SAndi Kleen    },
689d8c30385SAndi Kleen    {
690*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 4096 clocks (Precise Event)",
691*8fe33fd5SIan Rogers        "EventCode": "0xB",
692d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_4096",
693d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
694*8fe33fd5SIan Rogers        "MSRValue": "0x1000",
695*8fe33fd5SIan Rogers        "PEBS": "2",
696d8c30385SAndi Kleen        "SampleAfterValue": "20",
697*8fe33fd5SIan Rogers        "UMask": "0x10"
698d8c30385SAndi Kleen    },
699d8c30385SAndi Kleen    {
700*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 512 clocks (Precise Event)",
701*8fe33fd5SIan Rogers        "EventCode": "0xB",
702d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_512",
703d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
704*8fe33fd5SIan Rogers        "MSRValue": "0x200",
705*8fe33fd5SIan Rogers        "PEBS": "2",
706d8c30385SAndi Kleen        "SampleAfterValue": "200",
707*8fe33fd5SIan Rogers        "UMask": "0x10"
708d8c30385SAndi Kleen    },
709d8c30385SAndi Kleen    {
710*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 64 clocks (Precise Event)",
711*8fe33fd5SIan Rogers        "EventCode": "0xB",
712d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_64",
713d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
714*8fe33fd5SIan Rogers        "MSRValue": "0x40",
715*8fe33fd5SIan Rogers        "PEBS": "2",
716d8c30385SAndi Kleen        "SampleAfterValue": "2000",
717*8fe33fd5SIan Rogers        "UMask": "0x10"
718d8c30385SAndi Kleen    },
719d8c30385SAndi Kleen    {
720*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 8 clocks (Precise Event)",
721*8fe33fd5SIan Rogers        "EventCode": "0xB",
722d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_8",
723d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
724*8fe33fd5SIan Rogers        "MSRValue": "0x8",
725*8fe33fd5SIan Rogers        "PEBS": "2",
726d8c30385SAndi Kleen        "SampleAfterValue": "20000",
727*8fe33fd5SIan Rogers        "UMask": "0x10"
728d8c30385SAndi Kleen    },
729d8c30385SAndi Kleen    {
730*8fe33fd5SIan Rogers        "BriefDescription": "Memory instructions retired above 8192 clocks (Precise Event)",
731*8fe33fd5SIan Rogers        "EventCode": "0xB",
732d8c30385SAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_8192",
733d8c30385SAndi Kleen        "MSRIndex": "0x3F6",
734*8fe33fd5SIan Rogers        "MSRValue": "0x2000",
735*8fe33fd5SIan Rogers        "PEBS": "2",
736d8c30385SAndi Kleen        "SampleAfterValue": "10",
737*8fe33fd5SIan Rogers        "UMask": "0x10"
738d8c30385SAndi Kleen    },
739d8c30385SAndi Kleen    {
740*8fe33fd5SIan Rogers        "BriefDescription": "Instructions retired which contains a load (Precise Event)",
741*8fe33fd5SIan Rogers        "EventCode": "0xB",
742*8fe33fd5SIan Rogers        "EventName": "MEM_INST_RETIRED.LOADS",
743*8fe33fd5SIan Rogers        "PEBS": "1",
744*8fe33fd5SIan Rogers        "SampleAfterValue": "2000000",
745*8fe33fd5SIan Rogers        "UMask": "0x1"
746*8fe33fd5SIan Rogers    },
747*8fe33fd5SIan Rogers    {
748*8fe33fd5SIan Rogers        "BriefDescription": "Instructions retired which contains a store (Precise Event)",
749*8fe33fd5SIan Rogers        "EventCode": "0xB",
750*8fe33fd5SIan Rogers        "EventName": "MEM_INST_RETIRED.STORES",
751*8fe33fd5SIan Rogers        "PEBS": "1",
752*8fe33fd5SIan Rogers        "SampleAfterValue": "2000000",
753*8fe33fd5SIan Rogers        "UMask": "0x2"
754*8fe33fd5SIan Rogers    },
755*8fe33fd5SIan Rogers    {
756*8fe33fd5SIan Rogers        "BriefDescription": "Retired loads that miss L1D and hit an previously allocated LFB (Precise Event)",
757*8fe33fd5SIan Rogers        "EventCode": "0xCB",
758*8fe33fd5SIan Rogers        "EventName": "MEM_LOAD_RETIRED.HIT_LFB",
759*8fe33fd5SIan Rogers        "PEBS": "1",
760*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
761*8fe33fd5SIan Rogers        "UMask": "0x40"
762*8fe33fd5SIan Rogers    },
763*8fe33fd5SIan Rogers    {
764*8fe33fd5SIan Rogers        "BriefDescription": "Retired loads that hit the L1 data cache (Precise Event)",
765*8fe33fd5SIan Rogers        "EventCode": "0xCB",
766*8fe33fd5SIan Rogers        "EventName": "MEM_LOAD_RETIRED.L1D_HIT",
767*8fe33fd5SIan Rogers        "PEBS": "1",
768*8fe33fd5SIan Rogers        "SampleAfterValue": "2000000",
769*8fe33fd5SIan Rogers        "UMask": "0x1"
770*8fe33fd5SIan Rogers    },
771*8fe33fd5SIan Rogers    {
772*8fe33fd5SIan Rogers        "BriefDescription": "Retired loads that hit the L2 cache (Precise Event)",
773*8fe33fd5SIan Rogers        "EventCode": "0xCB",
774*8fe33fd5SIan Rogers        "EventName": "MEM_LOAD_RETIRED.L2_HIT",
775*8fe33fd5SIan Rogers        "PEBS": "1",
776*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
777*8fe33fd5SIan Rogers        "UMask": "0x2"
778*8fe33fd5SIan Rogers    },
779*8fe33fd5SIan Rogers    {
780*8fe33fd5SIan Rogers        "BriefDescription": "Retired loads that miss the LLC cache (Precise Event)",
781*8fe33fd5SIan Rogers        "EventCode": "0xCB",
782*8fe33fd5SIan Rogers        "EventName": "MEM_LOAD_RETIRED.LLC_MISS",
783*8fe33fd5SIan Rogers        "PEBS": "1",
784*8fe33fd5SIan Rogers        "SampleAfterValue": "10000",
785*8fe33fd5SIan Rogers        "UMask": "0x10"
786*8fe33fd5SIan Rogers    },
787*8fe33fd5SIan Rogers    {
788*8fe33fd5SIan Rogers        "BriefDescription": "Retired loads that hit valid versions in the LLC cache (Precise Event)",
789*8fe33fd5SIan Rogers        "EventCode": "0xCB",
790*8fe33fd5SIan Rogers        "EventName": "MEM_LOAD_RETIRED.LLC_UNSHARED_HIT",
791*8fe33fd5SIan Rogers        "PEBS": "1",
792*8fe33fd5SIan Rogers        "SampleAfterValue": "40000",
793*8fe33fd5SIan Rogers        "UMask": "0x4"
794*8fe33fd5SIan Rogers    },
795*8fe33fd5SIan Rogers    {
796*8fe33fd5SIan Rogers        "BriefDescription": "Retired loads that hit sibling core's L2 in modified or unmodified states (Precise Event)",
797*8fe33fd5SIan Rogers        "EventCode": "0xCB",
798*8fe33fd5SIan Rogers        "EventName": "MEM_LOAD_RETIRED.OTHER_CORE_L2_HIT_HITM",
799*8fe33fd5SIan Rogers        "PEBS": "1",
800*8fe33fd5SIan Rogers        "SampleAfterValue": "40000",
801*8fe33fd5SIan Rogers        "UMask": "0x8"
802*8fe33fd5SIan Rogers    },
803*8fe33fd5SIan Rogers    {
804*8fe33fd5SIan Rogers        "BriefDescription": "Offcore L1 data cache writebacks",
805*8fe33fd5SIan Rogers        "EventCode": "0xB0",
806*8fe33fd5SIan Rogers        "EventName": "OFFCORE_REQUESTS.L1D_WRITEBACK",
807*8fe33fd5SIan Rogers        "SampleAfterValue": "100000",
808*8fe33fd5SIan Rogers        "UMask": "0x40"
809*8fe33fd5SIan Rogers    },
810*8fe33fd5SIan Rogers    {
811*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests blocked due to Super Queue full",
812*8fe33fd5SIan Rogers        "EventCode": "0xB2",
813*8fe33fd5SIan Rogers        "EventName": "OFFCORE_REQUESTS_SQ_FULL",
814*8fe33fd5SIan Rogers        "SampleAfterValue": "100000",
815*8fe33fd5SIan Rogers        "UMask": "0x1"
816*8fe33fd5SIan Rogers    },
817*8fe33fd5SIan Rogers    {
818*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by any cache or DRAM",
819*8fe33fd5SIan Rogers        "EventCode": "0xB7",
820d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ANY_CACHE_DRAM",
821d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
822*8fe33fd5SIan Rogers        "MSRValue": "0x7F11",
823d8c30385SAndi Kleen        "SampleAfterValue": "100000",
824*8fe33fd5SIan Rogers        "UMask": "0x1"
825d8c30385SAndi Kleen    },
826d8c30385SAndi Kleen    {
827*8fe33fd5SIan Rogers        "BriefDescription": "All offcore data reads",
828*8fe33fd5SIan Rogers        "EventCode": "0xB7",
829d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ANY_LOCATION",
830d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
831*8fe33fd5SIan Rogers        "MSRValue": "0xFF11",
832d8c30385SAndi Kleen        "SampleAfterValue": "100000",
833*8fe33fd5SIan Rogers        "UMask": "0x1"
834d8c30385SAndi Kleen    },
835d8c30385SAndi Kleen    {
836*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by the IO, CSR, MMIO unit",
837*8fe33fd5SIan Rogers        "EventCode": "0xB7",
838d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.IO_CSR_MMIO",
839d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
840*8fe33fd5SIan Rogers        "MSRValue": "0x8011",
841d8c30385SAndi Kleen        "SampleAfterValue": "100000",
842*8fe33fd5SIan Rogers        "UMask": "0x1"
843d8c30385SAndi Kleen    },
844d8c30385SAndi Kleen    {
845*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by the LLC and not found in a sibling core",
846*8fe33fd5SIan Rogers        "EventCode": "0xB7",
847d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LLC_HIT_NO_OTHER_CORE",
848d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
849*8fe33fd5SIan Rogers        "MSRValue": "0x111",
850d8c30385SAndi Kleen        "SampleAfterValue": "100000",
851*8fe33fd5SIan Rogers        "UMask": "0x1"
852d8c30385SAndi Kleen    },
853d8c30385SAndi Kleen    {
854*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by the LLC and HIT in a sibling core",
855*8fe33fd5SIan Rogers        "EventCode": "0xB7",
856d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LLC_HIT_OTHER_CORE_HIT",
857d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
858*8fe33fd5SIan Rogers        "MSRValue": "0x211",
859d8c30385SAndi Kleen        "SampleAfterValue": "100000",
860*8fe33fd5SIan Rogers        "UMask": "0x1"
861d8c30385SAndi Kleen    },
862d8c30385SAndi Kleen    {
863*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by the LLC  and HITM in a sibling core",
864*8fe33fd5SIan Rogers        "EventCode": "0xB7",
865d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LLC_HIT_OTHER_CORE_HITM",
866d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
867*8fe33fd5SIan Rogers        "MSRValue": "0x411",
868d8c30385SAndi Kleen        "SampleAfterValue": "100000",
869*8fe33fd5SIan Rogers        "UMask": "0x1"
870d8c30385SAndi Kleen    },
871d8c30385SAndi Kleen    {
872*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by the LLC",
873*8fe33fd5SIan Rogers        "EventCode": "0xB7",
874d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LOCAL_CACHE",
875d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
876*8fe33fd5SIan Rogers        "MSRValue": "0x711",
877d8c30385SAndi Kleen        "SampleAfterValue": "100000",
878*8fe33fd5SIan Rogers        "UMask": "0x1"
879d8c30385SAndi Kleen    },
880d8c30385SAndi Kleen    {
881*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by the LLC or local DRAM",
882*8fe33fd5SIan Rogers        "EventCode": "0xB7",
883d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LOCAL_CACHE_DRAM",
884d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
885*8fe33fd5SIan Rogers        "MSRValue": "0x4711",
886d8c30385SAndi Kleen        "SampleAfterValue": "100000",
887*8fe33fd5SIan Rogers        "UMask": "0x1"
888d8c30385SAndi Kleen    },
889d8c30385SAndi Kleen    {
890*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by a remote cache",
891*8fe33fd5SIan Rogers        "EventCode": "0xB7",
892d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.REMOTE_CACHE",
893d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
894*8fe33fd5SIan Rogers        "MSRValue": "0x1811",
895d8c30385SAndi Kleen        "SampleAfterValue": "100000",
896*8fe33fd5SIan Rogers        "UMask": "0x1"
897d8c30385SAndi Kleen    },
898d8c30385SAndi Kleen    {
899*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads satisfied by a remote cache or remote DRAM",
900*8fe33fd5SIan Rogers        "EventCode": "0xB7",
901d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.REMOTE_CACHE_DRAM",
902d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
903*8fe33fd5SIan Rogers        "MSRValue": "0x3811",
904d8c30385SAndi Kleen        "SampleAfterValue": "100000",
905*8fe33fd5SIan Rogers        "UMask": "0x1"
906d8c30385SAndi Kleen    },
907d8c30385SAndi Kleen    {
908*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads that HIT in a remote cache",
909*8fe33fd5SIan Rogers        "EventCode": "0xB7",
910d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.REMOTE_CACHE_HIT",
911d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
912*8fe33fd5SIan Rogers        "MSRValue": "0x1011",
913d8c30385SAndi Kleen        "SampleAfterValue": "100000",
914*8fe33fd5SIan Rogers        "UMask": "0x1"
915d8c30385SAndi Kleen    },
916d8c30385SAndi Kleen    {
917*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads that HITM in a remote cache",
918*8fe33fd5SIan Rogers        "EventCode": "0xB7",
919d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.REMOTE_CACHE_HITM",
920d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
921*8fe33fd5SIan Rogers        "MSRValue": "0x811",
922d8c30385SAndi Kleen        "SampleAfterValue": "100000",
923*8fe33fd5SIan Rogers        "UMask": "0x1"
924d8c30385SAndi Kleen    },
925d8c30385SAndi Kleen    {
926*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by any cache or DRAM",
927*8fe33fd5SIan Rogers        "EventCode": "0xB7",
928d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ANY_CACHE_DRAM",
929d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
930*8fe33fd5SIan Rogers        "MSRValue": "0x7F44",
931d8c30385SAndi Kleen        "SampleAfterValue": "100000",
932*8fe33fd5SIan Rogers        "UMask": "0x1"
933d8c30385SAndi Kleen    },
934d8c30385SAndi Kleen    {
935*8fe33fd5SIan Rogers        "BriefDescription": "All offcore code reads",
936*8fe33fd5SIan Rogers        "EventCode": "0xB7",
937d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ANY_LOCATION",
938d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
939*8fe33fd5SIan Rogers        "MSRValue": "0xFF44",
940d8c30385SAndi Kleen        "SampleAfterValue": "100000",
941*8fe33fd5SIan Rogers        "UMask": "0x1"
942d8c30385SAndi Kleen    },
943d8c30385SAndi Kleen    {
944*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by the IO, CSR, MMIO unit",
945*8fe33fd5SIan Rogers        "EventCode": "0xB7",
946d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.IO_CSR_MMIO",
947d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
948*8fe33fd5SIan Rogers        "MSRValue": "0x8044",
949d8c30385SAndi Kleen        "SampleAfterValue": "100000",
950*8fe33fd5SIan Rogers        "UMask": "0x1"
951d8c30385SAndi Kleen    },
952d8c30385SAndi Kleen    {
953*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by the LLC and not found in a sibling core",
954*8fe33fd5SIan Rogers        "EventCode": "0xB7",
955d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LLC_HIT_NO_OTHER_CORE",
956d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
957*8fe33fd5SIan Rogers        "MSRValue": "0x144",
958d8c30385SAndi Kleen        "SampleAfterValue": "100000",
959*8fe33fd5SIan Rogers        "UMask": "0x1"
960d8c30385SAndi Kleen    },
961d8c30385SAndi Kleen    {
962*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by the LLC and HIT in a sibling core",
963*8fe33fd5SIan Rogers        "EventCode": "0xB7",
964d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LLC_HIT_OTHER_CORE_HIT",
965d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
966*8fe33fd5SIan Rogers        "MSRValue": "0x244",
967d8c30385SAndi Kleen        "SampleAfterValue": "100000",
968*8fe33fd5SIan Rogers        "UMask": "0x1"
969d8c30385SAndi Kleen    },
970d8c30385SAndi Kleen    {
971*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by the LLC  and HITM in a sibling core",
972*8fe33fd5SIan Rogers        "EventCode": "0xB7",
973d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LLC_HIT_OTHER_CORE_HITM",
974d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
975*8fe33fd5SIan Rogers        "MSRValue": "0x444",
976d8c30385SAndi Kleen        "SampleAfterValue": "100000",
977*8fe33fd5SIan Rogers        "UMask": "0x1"
978d8c30385SAndi Kleen    },
979d8c30385SAndi Kleen    {
980*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by the LLC",
981*8fe33fd5SIan Rogers        "EventCode": "0xB7",
982d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LOCAL_CACHE",
983d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
984*8fe33fd5SIan Rogers        "MSRValue": "0x744",
985d8c30385SAndi Kleen        "SampleAfterValue": "100000",
986*8fe33fd5SIan Rogers        "UMask": "0x1"
987d8c30385SAndi Kleen    },
988d8c30385SAndi Kleen    {
989*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by the LLC or local DRAM",
990*8fe33fd5SIan Rogers        "EventCode": "0xB7",
991d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LOCAL_CACHE_DRAM",
992d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
993*8fe33fd5SIan Rogers        "MSRValue": "0x4744",
994d8c30385SAndi Kleen        "SampleAfterValue": "100000",
995*8fe33fd5SIan Rogers        "UMask": "0x1"
996d8c30385SAndi Kleen    },
997d8c30385SAndi Kleen    {
998*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by a remote cache",
999*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1000d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.REMOTE_CACHE",
1001d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1002*8fe33fd5SIan Rogers        "MSRValue": "0x1844",
1003d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1004*8fe33fd5SIan Rogers        "UMask": "0x1"
1005d8c30385SAndi Kleen    },
1006d8c30385SAndi Kleen    {
1007*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads satisfied by a remote cache or remote DRAM",
1008*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1009d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.REMOTE_CACHE_DRAM",
1010d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1011*8fe33fd5SIan Rogers        "MSRValue": "0x3844",
1012d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1013*8fe33fd5SIan Rogers        "UMask": "0x1"
1014d8c30385SAndi Kleen    },
1015d8c30385SAndi Kleen    {
1016*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads that HIT in a remote cache",
1017*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1018d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.REMOTE_CACHE_HIT",
1019d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1020*8fe33fd5SIan Rogers        "MSRValue": "0x1044",
1021d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1022*8fe33fd5SIan Rogers        "UMask": "0x1"
1023d8c30385SAndi Kleen    },
1024d8c30385SAndi Kleen    {
1025*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code reads that HITM in a remote cache",
1026*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1027d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.REMOTE_CACHE_HITM",
1028d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1029*8fe33fd5SIan Rogers        "MSRValue": "0x844",
1030d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1031*8fe33fd5SIan Rogers        "UMask": "0x1"
1032d8c30385SAndi Kleen    },
1033d8c30385SAndi Kleen    {
1034*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by any cache or DRAM",
1035*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1036d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ANY_CACHE_DRAM",
1037d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1038*8fe33fd5SIan Rogers        "MSRValue": "0x7FFF",
1039d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1040*8fe33fd5SIan Rogers        "UMask": "0x1"
1041d8c30385SAndi Kleen    },
1042d8c30385SAndi Kleen    {
1043*8fe33fd5SIan Rogers        "BriefDescription": "All offcore requests",
1044*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1045d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ANY_LOCATION",
1046d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1047*8fe33fd5SIan Rogers        "MSRValue": "0xFFFF",
1048d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1049*8fe33fd5SIan Rogers        "UMask": "0x1"
1050d8c30385SAndi Kleen    },
1051d8c30385SAndi Kleen    {
1052*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by the IO, CSR, MMIO unit",
1053*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1054d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.IO_CSR_MMIO",
1055d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1056*8fe33fd5SIan Rogers        "MSRValue": "0x80FF",
1057d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1058*8fe33fd5SIan Rogers        "UMask": "0x1"
1059d8c30385SAndi Kleen    },
1060d8c30385SAndi Kleen    {
1061*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by the LLC and not found in a sibling core",
1062*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1063d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_HIT_NO_OTHER_CORE",
1064d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1065*8fe33fd5SIan Rogers        "MSRValue": "0x1FF",
1066d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1067*8fe33fd5SIan Rogers        "UMask": "0x1"
1068d8c30385SAndi Kleen    },
1069d8c30385SAndi Kleen    {
1070*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by the LLC and HIT in a sibling core",
1071*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1072d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_HIT_OTHER_CORE_HIT",
1073d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1074*8fe33fd5SIan Rogers        "MSRValue": "0x2FF",
1075d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1076*8fe33fd5SIan Rogers        "UMask": "0x1"
1077d8c30385SAndi Kleen    },
1078d8c30385SAndi Kleen    {
1079*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by the LLC  and HITM in a sibling core",
1080*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1081d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_HIT_OTHER_CORE_HITM",
1082d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1083*8fe33fd5SIan Rogers        "MSRValue": "0x4FF",
1084d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1085*8fe33fd5SIan Rogers        "UMask": "0x1"
1086d8c30385SAndi Kleen    },
1087d8c30385SAndi Kleen    {
1088*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by the LLC",
1089*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1090d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LOCAL_CACHE",
1091d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1092*8fe33fd5SIan Rogers        "MSRValue": "0x7FF",
1093d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1094*8fe33fd5SIan Rogers        "UMask": "0x1"
1095d8c30385SAndi Kleen    },
1096d8c30385SAndi Kleen    {
1097*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by the LLC or local DRAM",
1098*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1099d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LOCAL_CACHE_DRAM",
1100d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1101*8fe33fd5SIan Rogers        "MSRValue": "0x47FF",
1102d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1103*8fe33fd5SIan Rogers        "UMask": "0x1"
1104d8c30385SAndi Kleen    },
1105d8c30385SAndi Kleen    {
1106*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by a remote cache",
1107*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1108d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.REMOTE_CACHE",
1109d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1110*8fe33fd5SIan Rogers        "MSRValue": "0x18FF",
1111d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1112*8fe33fd5SIan Rogers        "UMask": "0x1"
1113d8c30385SAndi Kleen    },
1114d8c30385SAndi Kleen    {
1115*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests satisfied by a remote cache or remote DRAM",
1116*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1117d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.REMOTE_CACHE_DRAM",
1118d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1119*8fe33fd5SIan Rogers        "MSRValue": "0x38FF",
1120d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1121*8fe33fd5SIan Rogers        "UMask": "0x1"
1122d8c30385SAndi Kleen    },
1123d8c30385SAndi Kleen    {
1124*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests that HIT in a remote cache",
1125*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1126d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.REMOTE_CACHE_HIT",
1127d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1128*8fe33fd5SIan Rogers        "MSRValue": "0x10FF",
1129d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1130*8fe33fd5SIan Rogers        "UMask": "0x1"
1131d8c30385SAndi Kleen    },
1132d8c30385SAndi Kleen    {
1133*8fe33fd5SIan Rogers        "BriefDescription": "Offcore requests that HITM in a remote cache",
1134*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1135d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.REMOTE_CACHE_HITM",
1136d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1137*8fe33fd5SIan Rogers        "MSRValue": "0x8FF",
1138d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1139*8fe33fd5SIan Rogers        "UMask": "0x1"
1140d8c30385SAndi Kleen    },
1141d8c30385SAndi Kleen    {
1142*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by any cache or DRAM",
1143*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1144d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ANY_CACHE_DRAM",
1145d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1146*8fe33fd5SIan Rogers        "MSRValue": "0x7F22",
1147d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1148*8fe33fd5SIan Rogers        "UMask": "0x1"
1149d8c30385SAndi Kleen    },
1150d8c30385SAndi Kleen    {
1151*8fe33fd5SIan Rogers        "BriefDescription": "All offcore RFO requests",
1152*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1153d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ANY_LOCATION",
1154d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1155*8fe33fd5SIan Rogers        "MSRValue": "0xFF22",
1156d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1157*8fe33fd5SIan Rogers        "UMask": "0x1"
1158d8c30385SAndi Kleen    },
1159d8c30385SAndi Kleen    {
1160*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by the IO, CSR, MMIO unit",
1161*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1162d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.IO_CSR_MMIO",
1163d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1164*8fe33fd5SIan Rogers        "MSRValue": "0x8022",
1165d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1166*8fe33fd5SIan Rogers        "UMask": "0x1"
1167d8c30385SAndi Kleen    },
1168d8c30385SAndi Kleen    {
1169*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by the LLC and not found in a sibling core",
1170*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1171d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LLC_HIT_NO_OTHER_CORE",
1172d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1173*8fe33fd5SIan Rogers        "MSRValue": "0x122",
1174d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1175*8fe33fd5SIan Rogers        "UMask": "0x1"
1176d8c30385SAndi Kleen    },
1177d8c30385SAndi Kleen    {
1178*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by the LLC and HIT in a sibling core",
1179*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1180d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LLC_HIT_OTHER_CORE_HIT",
1181d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1182*8fe33fd5SIan Rogers        "MSRValue": "0x222",
1183d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1184*8fe33fd5SIan Rogers        "UMask": "0x1"
1185d8c30385SAndi Kleen    },
1186d8c30385SAndi Kleen    {
1187*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by the LLC  and HITM in a sibling core",
1188*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1189d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LLC_HIT_OTHER_CORE_HITM",
1190d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1191*8fe33fd5SIan Rogers        "MSRValue": "0x422",
1192d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1193*8fe33fd5SIan Rogers        "UMask": "0x1"
1194d8c30385SAndi Kleen    },
1195d8c30385SAndi Kleen    {
1196*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by the LLC",
1197*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1198d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LOCAL_CACHE",
1199d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1200*8fe33fd5SIan Rogers        "MSRValue": "0x722",
1201d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1202*8fe33fd5SIan Rogers        "UMask": "0x1"
1203d8c30385SAndi Kleen    },
1204d8c30385SAndi Kleen    {
1205*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by the LLC or local DRAM",
1206*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1207d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LOCAL_CACHE_DRAM",
1208d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1209*8fe33fd5SIan Rogers        "MSRValue": "0x4722",
1210d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1211*8fe33fd5SIan Rogers        "UMask": "0x1"
1212d8c30385SAndi Kleen    },
1213d8c30385SAndi Kleen    {
1214*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by a remote cache",
1215*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1216d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.REMOTE_CACHE",
1217d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1218*8fe33fd5SIan Rogers        "MSRValue": "0x1822",
1219d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1220*8fe33fd5SIan Rogers        "UMask": "0x1"
1221d8c30385SAndi Kleen    },
1222d8c30385SAndi Kleen    {
1223*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests satisfied by a remote cache or remote DRAM",
1224*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1225d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.REMOTE_CACHE_DRAM",
1226d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1227*8fe33fd5SIan Rogers        "MSRValue": "0x3822",
1228d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1229*8fe33fd5SIan Rogers        "UMask": "0x1"
1230d8c30385SAndi Kleen    },
1231d8c30385SAndi Kleen    {
1232*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests that HIT in a remote cache",
1233*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1234d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.REMOTE_CACHE_HIT",
1235d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1236*8fe33fd5SIan Rogers        "MSRValue": "0x1022",
1237d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1238*8fe33fd5SIan Rogers        "UMask": "0x1"
1239d8c30385SAndi Kleen    },
1240d8c30385SAndi Kleen    {
1241*8fe33fd5SIan Rogers        "BriefDescription": "Offcore RFO requests that HITM in a remote cache",
1242*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1243d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.REMOTE_CACHE_HITM",
1244d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1245*8fe33fd5SIan Rogers        "MSRValue": "0x822",
1246d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1247*8fe33fd5SIan Rogers        "UMask": "0x1"
1248d8c30385SAndi Kleen    },
1249d8c30385SAndi Kleen    {
1250*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to any cache or DRAM.",
1251*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1252d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.ANY_CACHE_DRAM",
1253d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1254*8fe33fd5SIan Rogers        "MSRValue": "0x7F08",
1255d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1256*8fe33fd5SIan Rogers        "UMask": "0x1"
1257d8c30385SAndi Kleen    },
1258d8c30385SAndi Kleen    {
1259*8fe33fd5SIan Rogers        "BriefDescription": "All offcore writebacks",
1260*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1261d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.ANY_LOCATION",
1262d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1263*8fe33fd5SIan Rogers        "MSRValue": "0xFF08",
1264d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1265*8fe33fd5SIan Rogers        "UMask": "0x1"
1266d8c30385SAndi Kleen    },
1267d8c30385SAndi Kleen    {
1268*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to the IO, CSR, MMIO unit.",
1269*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1270d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.IO_CSR_MMIO",
1271d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1272*8fe33fd5SIan Rogers        "MSRValue": "0x8008",
1273d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1274*8fe33fd5SIan Rogers        "UMask": "0x1"
1275d8c30385SAndi Kleen    },
1276d8c30385SAndi Kleen    {
1277*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to the LLC and not found in a sibling core",
1278*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1279d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LLC_HIT_NO_OTHER_CORE",
1280d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1281*8fe33fd5SIan Rogers        "MSRValue": "0x108",
1282d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1283*8fe33fd5SIan Rogers        "UMask": "0x1"
1284d8c30385SAndi Kleen    },
1285d8c30385SAndi Kleen    {
1286*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to the LLC  and HITM in a sibling core",
1287*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1288d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LLC_HIT_OTHER_CORE_HITM",
1289d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1290*8fe33fd5SIan Rogers        "MSRValue": "0x408",
1291d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1292*8fe33fd5SIan Rogers        "UMask": "0x1"
1293d8c30385SAndi Kleen    },
1294d8c30385SAndi Kleen    {
1295*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to the LLC",
1296*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1297d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LOCAL_CACHE",
1298d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1299*8fe33fd5SIan Rogers        "MSRValue": "0x708",
1300d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1301*8fe33fd5SIan Rogers        "UMask": "0x1"
1302d8c30385SAndi Kleen    },
1303d8c30385SAndi Kleen    {
1304*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to the LLC or local DRAM",
1305*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1306d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LOCAL_CACHE_DRAM",
1307d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1308*8fe33fd5SIan Rogers        "MSRValue": "0x4708",
1309d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1310*8fe33fd5SIan Rogers        "UMask": "0x1"
1311d8c30385SAndi Kleen    },
1312d8c30385SAndi Kleen    {
1313*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to a remote cache",
1314*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1315d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.REMOTE_CACHE",
1316d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1317*8fe33fd5SIan Rogers        "MSRValue": "0x1808",
1318d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1319*8fe33fd5SIan Rogers        "UMask": "0x1"
1320d8c30385SAndi Kleen    },
1321d8c30385SAndi Kleen    {
1322*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks to a remote cache or remote DRAM",
1323*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1324d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.REMOTE_CACHE_DRAM",
1325d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1326*8fe33fd5SIan Rogers        "MSRValue": "0x3808",
1327d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1328*8fe33fd5SIan Rogers        "UMask": "0x1"
1329d8c30385SAndi Kleen    },
1330d8c30385SAndi Kleen    {
1331*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks that HIT in a remote cache",
1332*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1333d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.REMOTE_CACHE_HIT",
1334d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1335*8fe33fd5SIan Rogers        "MSRValue": "0x1008",
1336d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1337*8fe33fd5SIan Rogers        "UMask": "0x1"
1338d8c30385SAndi Kleen    },
1339d8c30385SAndi Kleen    {
1340*8fe33fd5SIan Rogers        "BriefDescription": "Offcore writebacks that HITM in a remote cache",
1341*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1342d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.REMOTE_CACHE_HITM",
1343d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1344*8fe33fd5SIan Rogers        "MSRValue": "0x808",
1345d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1346*8fe33fd5SIan Rogers        "UMask": "0x1"
1347d8c30385SAndi Kleen    },
1348d8c30385SAndi Kleen    {
1349*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by any cache or DRAM.",
1350*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1351d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ANY_CACHE_DRAM",
1352d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1353*8fe33fd5SIan Rogers        "MSRValue": "0x7F77",
1354d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1355*8fe33fd5SIan Rogers        "UMask": "0x1"
1356d8c30385SAndi Kleen    },
1357d8c30385SAndi Kleen    {
1358*8fe33fd5SIan Rogers        "BriefDescription": "All offcore code or data read requests",
1359*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1360d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ANY_LOCATION",
1361d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1362*8fe33fd5SIan Rogers        "MSRValue": "0xFF77",
1363d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1364*8fe33fd5SIan Rogers        "UMask": "0x1"
1365d8c30385SAndi Kleen    },
1366d8c30385SAndi Kleen    {
1367*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by the IO, CSR, MMIO unit.",
1368*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1369d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.IO_CSR_MMIO",
1370d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1371*8fe33fd5SIan Rogers        "MSRValue": "0x8077",
1372d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1373*8fe33fd5SIan Rogers        "UMask": "0x1"
1374d8c30385SAndi Kleen    },
1375d8c30385SAndi Kleen    {
1376*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by the LLC and not found in a sibling core",
1377*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1378d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LLC_HIT_NO_OTHER_CORE",
1379d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1380*8fe33fd5SIan Rogers        "MSRValue": "0x177",
1381d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1382*8fe33fd5SIan Rogers        "UMask": "0x1"
1383d8c30385SAndi Kleen    },
1384d8c30385SAndi Kleen    {
1385*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by the LLC and HIT in a sibling core",
1386*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1387d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LLC_HIT_OTHER_CORE_HIT",
1388d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1389*8fe33fd5SIan Rogers        "MSRValue": "0x277",
1390d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1391*8fe33fd5SIan Rogers        "UMask": "0x1"
1392d8c30385SAndi Kleen    },
1393d8c30385SAndi Kleen    {
1394*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by the LLC  and HITM in a sibling core",
1395*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1396d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LLC_HIT_OTHER_CORE_HITM",
1397d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1398*8fe33fd5SIan Rogers        "MSRValue": "0x477",
1399d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1400*8fe33fd5SIan Rogers        "UMask": "0x1"
1401d8c30385SAndi Kleen    },
1402d8c30385SAndi Kleen    {
1403*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by the LLC",
1404*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1405d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LOCAL_CACHE",
1406d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1407*8fe33fd5SIan Rogers        "MSRValue": "0x777",
1408d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1409*8fe33fd5SIan Rogers        "UMask": "0x1"
1410d8c30385SAndi Kleen    },
1411d8c30385SAndi Kleen    {
1412*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by the LLC or local DRAM",
1413*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1414d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LOCAL_CACHE_DRAM",
1415d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1416*8fe33fd5SIan Rogers        "MSRValue": "0x4777",
1417d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1418*8fe33fd5SIan Rogers        "UMask": "0x1"
1419d8c30385SAndi Kleen    },
1420d8c30385SAndi Kleen    {
1421*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by a remote cache",
1422*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1423d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.REMOTE_CACHE",
1424d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1425*8fe33fd5SIan Rogers        "MSRValue": "0x1877",
1426d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1427*8fe33fd5SIan Rogers        "UMask": "0x1"
1428d8c30385SAndi Kleen    },
1429d8c30385SAndi Kleen    {
1430*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests satisfied by a remote cache or remote DRAM",
1431*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1432d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.REMOTE_CACHE_DRAM",
1433d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1434*8fe33fd5SIan Rogers        "MSRValue": "0x3877",
1435d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1436*8fe33fd5SIan Rogers        "UMask": "0x1"
1437d8c30385SAndi Kleen    },
1438d8c30385SAndi Kleen    {
1439*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests that HIT in a remote cache",
1440*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1441d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.REMOTE_CACHE_HIT",
1442d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1443*8fe33fd5SIan Rogers        "MSRValue": "0x1077",
1444d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1445*8fe33fd5SIan Rogers        "UMask": "0x1"
1446d8c30385SAndi Kleen    },
1447d8c30385SAndi Kleen    {
1448*8fe33fd5SIan Rogers        "BriefDescription": "Offcore code or data read requests that HITM in a remote cache",
1449*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1450d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.REMOTE_CACHE_HITM",
1451d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1452*8fe33fd5SIan Rogers        "MSRValue": "0x877",
1453d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1454*8fe33fd5SIan Rogers        "UMask": "0x1"
1455d8c30385SAndi Kleen    },
1456d8c30385SAndi Kleen    {
1457*8fe33fd5SIan Rogers        "BriefDescription": "Offcore request = all data, response = any cache_dram",
1458*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1459d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.ANY_CACHE_DRAM",
1460d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1461*8fe33fd5SIan Rogers        "MSRValue": "0x7F33",
1462d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1463*8fe33fd5SIan Rogers        "UMask": "0x1"
1464d8c30385SAndi Kleen    },
1465d8c30385SAndi Kleen    {
1466*8fe33fd5SIan Rogers        "BriefDescription": "Offcore request = all data, response = any location",
1467*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1468d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.ANY_LOCATION",
1469d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1470*8fe33fd5SIan Rogers        "MSRValue": "0xFF33",
1471d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1472*8fe33fd5SIan Rogers        "UMask": "0x1"
1473d8c30385SAndi Kleen    },
1474d8c30385SAndi Kleen    {
1475*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads, RFOs, and prefetches satisfied by the IO, CSR, MMIO unit",
1476*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1477d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.IO_CSR_MMIO",
1478d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1479*8fe33fd5SIan Rogers        "MSRValue": "0x8033",
1480d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1481*8fe33fd5SIan Rogers        "UMask": "0x1"
1482d8c30385SAndi Kleen    },
1483d8c30385SAndi Kleen    {
1484*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads, RFOs, and prefetches satisfied by the LLC and not found in a sibling core",
1485*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1486d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LLC_HIT_NO_OTHER_CORE",
1487d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1488*8fe33fd5SIan Rogers        "MSRValue": "0x133",
1489d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1490*8fe33fd5SIan Rogers        "UMask": "0x1"
1491d8c30385SAndi Kleen    },
1492d8c30385SAndi Kleen    {
1493*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads, RFOs, and prefetches satisfied by the LLC and HIT in a sibling core",
1494*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1495d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LLC_HIT_OTHER_CORE_HIT",
1496d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1497*8fe33fd5SIan Rogers        "MSRValue": "0x233",
1498d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1499*8fe33fd5SIan Rogers        "UMask": "0x1"
1500d8c30385SAndi Kleen    },
1501d8c30385SAndi Kleen    {
1502*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads, RFOs, and prefetches satisfied by the LLC  and HITM in a sibling core",
1503*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1504d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LLC_HIT_OTHER_CORE_HITM",
1505d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1506*8fe33fd5SIan Rogers        "MSRValue": "0x433",
1507d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1508*8fe33fd5SIan Rogers        "UMask": "0x1"
1509d8c30385SAndi Kleen    },
1510d8c30385SAndi Kleen    {
1511*8fe33fd5SIan Rogers        "BriefDescription": "Offcore request = all data, response = local cache",
1512*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1513d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LOCAL_CACHE",
1514d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1515*8fe33fd5SIan Rogers        "MSRValue": "0x733",
1516d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1517*8fe33fd5SIan Rogers        "UMask": "0x1"
1518d8c30385SAndi Kleen    },
1519d8c30385SAndi Kleen    {
1520*8fe33fd5SIan Rogers        "BriefDescription": "Offcore request = all data, response = local cache or dram",
1521*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1522d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LOCAL_CACHE_DRAM",
1523d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1524*8fe33fd5SIan Rogers        "MSRValue": "0x4733",
1525d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1526*8fe33fd5SIan Rogers        "UMask": "0x1"
1527d8c30385SAndi Kleen    },
1528d8c30385SAndi Kleen    {
1529*8fe33fd5SIan Rogers        "BriefDescription": "Offcore request = all data, response = remote cache",
1530*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1531d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.REMOTE_CACHE",
1532d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1533*8fe33fd5SIan Rogers        "MSRValue": "0x1833",
1534d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1535*8fe33fd5SIan Rogers        "UMask": "0x1"
1536d8c30385SAndi Kleen    },
1537d8c30385SAndi Kleen    {
1538*8fe33fd5SIan Rogers        "BriefDescription": "Offcore request = all data, response = remote cache or dram",
1539*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1540d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.REMOTE_CACHE_DRAM",
1541d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1542*8fe33fd5SIan Rogers        "MSRValue": "0x3833",
1543d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1544*8fe33fd5SIan Rogers        "UMask": "0x1"
1545d8c30385SAndi Kleen    },
1546d8c30385SAndi Kleen    {
1547*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads, RFOs, and prefetches that HIT in a remote cache",
1548*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1549d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.REMOTE_CACHE_HIT",
1550d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1551*8fe33fd5SIan Rogers        "MSRValue": "0x1033",
1552d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1553*8fe33fd5SIan Rogers        "UMask": "0x1"
1554d8c30385SAndi Kleen    },
1555d8c30385SAndi Kleen    {
1556*8fe33fd5SIan Rogers        "BriefDescription": "Offcore data reads, RFOs, and prefetches that HITM in a remote cache",
1557*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1558d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.REMOTE_CACHE_HITM",
1559d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1560*8fe33fd5SIan Rogers        "MSRValue": "0x833",
1561d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1562*8fe33fd5SIan Rogers        "UMask": "0x1"
1563d8c30385SAndi Kleen    },
1564d8c30385SAndi Kleen    {
1565*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by any cache or DRAM",
1566*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1567d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ANY_CACHE_DRAM",
1568d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1569*8fe33fd5SIan Rogers        "MSRValue": "0x7F03",
1570d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1571*8fe33fd5SIan Rogers        "UMask": "0x1"
1572d8c30385SAndi Kleen    },
1573d8c30385SAndi Kleen    {
1574*8fe33fd5SIan Rogers        "BriefDescription": "All offcore demand data requests",
1575*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1576d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ANY_LOCATION",
1577d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1578*8fe33fd5SIan Rogers        "MSRValue": "0xFF03",
1579d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1580*8fe33fd5SIan Rogers        "UMask": "0x1"
1581d8c30385SAndi Kleen    },
1582d8c30385SAndi Kleen    {
1583*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by the IO, CSR, MMIO unit.",
1584*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1585d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.IO_CSR_MMIO",
1586d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1587*8fe33fd5SIan Rogers        "MSRValue": "0x8003",
1588d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1589*8fe33fd5SIan Rogers        "UMask": "0x1"
1590d8c30385SAndi Kleen    },
1591d8c30385SAndi Kleen    {
1592*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by the LLC and not found in a sibling core",
1593*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1594d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LLC_HIT_NO_OTHER_CORE",
1595d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1596*8fe33fd5SIan Rogers        "MSRValue": "0x103",
1597d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1598*8fe33fd5SIan Rogers        "UMask": "0x1"
1599d8c30385SAndi Kleen    },
1600d8c30385SAndi Kleen    {
1601*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by the LLC and HIT in a sibling core",
1602*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1603d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LLC_HIT_OTHER_CORE_HIT",
1604d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1605*8fe33fd5SIan Rogers        "MSRValue": "0x203",
1606d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1607*8fe33fd5SIan Rogers        "UMask": "0x1"
1608d8c30385SAndi Kleen    },
1609d8c30385SAndi Kleen    {
1610*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by the LLC  and HITM in a sibling core",
1611*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1612d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LLC_HIT_OTHER_CORE_HITM",
1613d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1614*8fe33fd5SIan Rogers        "MSRValue": "0x403",
1615d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1616*8fe33fd5SIan Rogers        "UMask": "0x1"
1617d8c30385SAndi Kleen    },
1618d8c30385SAndi Kleen    {
1619*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by the LLC",
1620*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1621d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LOCAL_CACHE",
1622d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1623*8fe33fd5SIan Rogers        "MSRValue": "0x703",
1624d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1625*8fe33fd5SIan Rogers        "UMask": "0x1"
1626d8c30385SAndi Kleen    },
1627d8c30385SAndi Kleen    {
1628*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by the LLC or local DRAM",
1629*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1630d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LOCAL_CACHE_DRAM",
1631d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1632*8fe33fd5SIan Rogers        "MSRValue": "0x4703",
1633d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1634*8fe33fd5SIan Rogers        "UMask": "0x1"
1635d8c30385SAndi Kleen    },
1636d8c30385SAndi Kleen    {
1637*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by a remote cache",
1638*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1639d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.REMOTE_CACHE",
1640d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1641*8fe33fd5SIan Rogers        "MSRValue": "0x1803",
1642d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1643*8fe33fd5SIan Rogers        "UMask": "0x1"
1644d8c30385SAndi Kleen    },
1645d8c30385SAndi Kleen    {
1646*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests satisfied by a remote cache or remote DRAM",
1647*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1648d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.REMOTE_CACHE_DRAM",
1649d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1650*8fe33fd5SIan Rogers        "MSRValue": "0x3803",
1651d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1652*8fe33fd5SIan Rogers        "UMask": "0x1"
1653d8c30385SAndi Kleen    },
1654d8c30385SAndi Kleen    {
1655*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests that HIT in a remote cache",
1656*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1657d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.REMOTE_CACHE_HIT",
1658d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1659*8fe33fd5SIan Rogers        "MSRValue": "0x1003",
1660d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1661*8fe33fd5SIan Rogers        "UMask": "0x1"
1662d8c30385SAndi Kleen    },
1663d8c30385SAndi Kleen    {
1664*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data requests that HITM in a remote cache",
1665*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1666d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.REMOTE_CACHE_HITM",
1667d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1668*8fe33fd5SIan Rogers        "MSRValue": "0x803",
1669d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1670*8fe33fd5SIan Rogers        "UMask": "0x1"
1671d8c30385SAndi Kleen    },
1672d8c30385SAndi Kleen    {
1673*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by any cache or DRAM.",
1674*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1675d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_CACHE_DRAM",
1676d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1677*8fe33fd5SIan Rogers        "MSRValue": "0x7F01",
1678d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1679*8fe33fd5SIan Rogers        "UMask": "0x1"
1680d8c30385SAndi Kleen    },
1681d8c30385SAndi Kleen    {
1682*8fe33fd5SIan Rogers        "BriefDescription": "All offcore demand data reads",
1683*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1684d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_LOCATION",
1685d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1686*8fe33fd5SIan Rogers        "MSRValue": "0xFF01",
1687d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1688*8fe33fd5SIan Rogers        "UMask": "0x1"
1689d8c30385SAndi Kleen    },
1690d8c30385SAndi Kleen    {
1691*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by the IO, CSR, MMIO unit",
1692*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1693d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.IO_CSR_MMIO",
1694d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1695*8fe33fd5SIan Rogers        "MSRValue": "0x8001",
1696d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1697*8fe33fd5SIan Rogers        "UMask": "0x1"
1698d8c30385SAndi Kleen    },
1699d8c30385SAndi Kleen    {
1700*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by the LLC and not found in a sibling core",
1701*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1702d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT_NO_OTHER_CORE",
1703d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1704*8fe33fd5SIan Rogers        "MSRValue": "0x101",
1705d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1706*8fe33fd5SIan Rogers        "UMask": "0x1"
1707d8c30385SAndi Kleen    },
1708d8c30385SAndi Kleen    {
1709*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by the LLC and HIT in a sibling core",
1710*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1711d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT_OTHER_CORE_HIT",
1712d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1713*8fe33fd5SIan Rogers        "MSRValue": "0x201",
1714d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1715*8fe33fd5SIan Rogers        "UMask": "0x1"
1716d8c30385SAndi Kleen    },
1717d8c30385SAndi Kleen    {
1718*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by the LLC  and HITM in a sibling core",
1719*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1720d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT_OTHER_CORE_HITM",
1721d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1722*8fe33fd5SIan Rogers        "MSRValue": "0x401",
1723d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1724*8fe33fd5SIan Rogers        "UMask": "0x1"
1725d8c30385SAndi Kleen    },
1726d8c30385SAndi Kleen    {
1727*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by the LLC",
1728*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1729d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LOCAL_CACHE",
1730d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1731*8fe33fd5SIan Rogers        "MSRValue": "0x701",
1732d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1733*8fe33fd5SIan Rogers        "UMask": "0x1"
1734d8c30385SAndi Kleen    },
1735d8c30385SAndi Kleen    {
1736*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by the LLC or local DRAM",
1737*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1738d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LOCAL_CACHE_DRAM",
1739d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1740*8fe33fd5SIan Rogers        "MSRValue": "0x4701",
1741d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1742*8fe33fd5SIan Rogers        "UMask": "0x1"
1743d8c30385SAndi Kleen    },
1744d8c30385SAndi Kleen    {
1745*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by a remote cache",
1746*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1747d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.REMOTE_CACHE",
1748d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1749*8fe33fd5SIan Rogers        "MSRValue": "0x1801",
1750d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1751*8fe33fd5SIan Rogers        "UMask": "0x1"
1752d8c30385SAndi Kleen    },
1753d8c30385SAndi Kleen    {
1754*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads satisfied by a remote cache or remote DRAM",
1755*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1756d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.REMOTE_CACHE_DRAM",
1757d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1758*8fe33fd5SIan Rogers        "MSRValue": "0x3801",
1759d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1760*8fe33fd5SIan Rogers        "UMask": "0x1"
1761d8c30385SAndi Kleen    },
1762d8c30385SAndi Kleen    {
1763*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads that HIT in a remote cache",
1764*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1765d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.REMOTE_CACHE_HIT",
1766d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1767*8fe33fd5SIan Rogers        "MSRValue": "0x1001",
1768d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1769*8fe33fd5SIan Rogers        "UMask": "0x1"
1770d8c30385SAndi Kleen    },
1771d8c30385SAndi Kleen    {
1772*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand data reads that HITM in a remote cache",
1773*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1774d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.REMOTE_CACHE_HITM",
1775d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1776*8fe33fd5SIan Rogers        "MSRValue": "0x801",
1777d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1778*8fe33fd5SIan Rogers        "UMask": "0x1"
1779d8c30385SAndi Kleen    },
1780d8c30385SAndi Kleen    {
1781*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by any cache or DRAM.",
1782*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1783d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ANY_CACHE_DRAM",
1784d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1785*8fe33fd5SIan Rogers        "MSRValue": "0x7F04",
1786d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1787*8fe33fd5SIan Rogers        "UMask": "0x1"
1788d8c30385SAndi Kleen    },
1789d8c30385SAndi Kleen    {
1790*8fe33fd5SIan Rogers        "BriefDescription": "All offcore demand code reads",
1791*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1792d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ANY_LOCATION",
1793d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1794*8fe33fd5SIan Rogers        "MSRValue": "0xFF04",
1795d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1796*8fe33fd5SIan Rogers        "UMask": "0x1"
1797d8c30385SAndi Kleen    },
1798d8c30385SAndi Kleen    {
1799*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by the IO, CSR, MMIO unit",
1800*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1801d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.IO_CSR_MMIO",
1802d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1803*8fe33fd5SIan Rogers        "MSRValue": "0x8004",
1804d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1805*8fe33fd5SIan Rogers        "UMask": "0x1"
1806d8c30385SAndi Kleen    },
1807d8c30385SAndi Kleen    {
1808*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by the LLC and not found in a sibling core",
1809*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1810d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_HIT_NO_OTHER_CORE",
1811d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1812*8fe33fd5SIan Rogers        "MSRValue": "0x104",
1813d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1814*8fe33fd5SIan Rogers        "UMask": "0x1"
1815d8c30385SAndi Kleen    },
1816d8c30385SAndi Kleen    {
1817*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by the LLC and HIT in a sibling core",
1818*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1819d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_HIT_OTHER_CORE_HIT",
1820d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1821*8fe33fd5SIan Rogers        "MSRValue": "0x204",
1822d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1823*8fe33fd5SIan Rogers        "UMask": "0x1"
1824d8c30385SAndi Kleen    },
1825d8c30385SAndi Kleen    {
1826*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by the LLC  and HITM in a sibling core",
1827*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1828d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_HIT_OTHER_CORE_HITM",
1829d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1830*8fe33fd5SIan Rogers        "MSRValue": "0x404",
1831d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1832*8fe33fd5SIan Rogers        "UMask": "0x1"
1833d8c30385SAndi Kleen    },
1834d8c30385SAndi Kleen    {
1835*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by the LLC",
1836*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1837d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LOCAL_CACHE",
1838d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1839*8fe33fd5SIan Rogers        "MSRValue": "0x704",
1840d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1841*8fe33fd5SIan Rogers        "UMask": "0x1"
1842d8c30385SAndi Kleen    },
1843d8c30385SAndi Kleen    {
1844*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by the LLC or local DRAM",
1845*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1846d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LOCAL_CACHE_DRAM",
1847d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1848*8fe33fd5SIan Rogers        "MSRValue": "0x4704",
1849d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1850*8fe33fd5SIan Rogers        "UMask": "0x1"
1851d8c30385SAndi Kleen    },
1852d8c30385SAndi Kleen    {
1853*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by a remote cache",
1854*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1855d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.REMOTE_CACHE",
1856d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1857*8fe33fd5SIan Rogers        "MSRValue": "0x1804",
1858d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1859*8fe33fd5SIan Rogers        "UMask": "0x1"
1860d8c30385SAndi Kleen    },
1861d8c30385SAndi Kleen    {
1862*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads satisfied by a remote cache or remote DRAM",
1863*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1864d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.REMOTE_CACHE_DRAM",
1865d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1866*8fe33fd5SIan Rogers        "MSRValue": "0x3804",
1867d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1868*8fe33fd5SIan Rogers        "UMask": "0x1"
1869d8c30385SAndi Kleen    },
1870d8c30385SAndi Kleen    {
1871*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads that HIT in a remote cache",
1872*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1873d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.REMOTE_CACHE_HIT",
1874d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1875*8fe33fd5SIan Rogers        "MSRValue": "0x1004",
1876d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1877*8fe33fd5SIan Rogers        "UMask": "0x1"
1878d8c30385SAndi Kleen    },
1879d8c30385SAndi Kleen    {
1880*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand code reads that HITM in a remote cache",
1881*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1882d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.REMOTE_CACHE_HITM",
1883d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1884*8fe33fd5SIan Rogers        "MSRValue": "0x804",
1885d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1886*8fe33fd5SIan Rogers        "UMask": "0x1"
1887d8c30385SAndi Kleen    },
1888d8c30385SAndi Kleen    {
1889*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by any cache or DRAM.",
1890*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1891d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_CACHE_DRAM",
1892d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1893*8fe33fd5SIan Rogers        "MSRValue": "0x7F02",
1894d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1895*8fe33fd5SIan Rogers        "UMask": "0x1"
1896d8c30385SAndi Kleen    },
1897d8c30385SAndi Kleen    {
1898*8fe33fd5SIan Rogers        "BriefDescription": "All offcore demand RFO requests",
1899*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1900d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_LOCATION",
1901d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1902*8fe33fd5SIan Rogers        "MSRValue": "0xFF02",
1903d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1904*8fe33fd5SIan Rogers        "UMask": "0x1"
1905d8c30385SAndi Kleen    },
1906d8c30385SAndi Kleen    {
1907*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by the IO, CSR, MMIO unit",
1908*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1909d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.IO_CSR_MMIO",
1910d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1911*8fe33fd5SIan Rogers        "MSRValue": "0x8002",
1912d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1913*8fe33fd5SIan Rogers        "UMask": "0x1"
1914d8c30385SAndi Kleen    },
1915d8c30385SAndi Kleen    {
1916*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by the LLC and not found in a sibling core",
1917*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1918d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT_NO_OTHER_CORE",
1919d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1920*8fe33fd5SIan Rogers        "MSRValue": "0x102",
1921d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1922*8fe33fd5SIan Rogers        "UMask": "0x1"
1923d8c30385SAndi Kleen    },
1924d8c30385SAndi Kleen    {
1925*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by the LLC and HIT in a sibling core",
1926*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1927d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT_OTHER_CORE_HIT",
1928d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1929*8fe33fd5SIan Rogers        "MSRValue": "0x202",
1930d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1931*8fe33fd5SIan Rogers        "UMask": "0x1"
1932d8c30385SAndi Kleen    },
1933d8c30385SAndi Kleen    {
1934*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by the LLC  and HITM in a sibling core",
1935*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1936d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT_OTHER_CORE_HITM",
1937d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1938*8fe33fd5SIan Rogers        "MSRValue": "0x402",
1939d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1940*8fe33fd5SIan Rogers        "UMask": "0x1"
1941d8c30385SAndi Kleen    },
1942d8c30385SAndi Kleen    {
1943*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by the LLC",
1944*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1945d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LOCAL_CACHE",
1946d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1947*8fe33fd5SIan Rogers        "MSRValue": "0x702",
1948d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1949*8fe33fd5SIan Rogers        "UMask": "0x1"
1950d8c30385SAndi Kleen    },
1951d8c30385SAndi Kleen    {
1952*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by the LLC or local DRAM",
1953*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1954d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LOCAL_CACHE_DRAM",
1955d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1956*8fe33fd5SIan Rogers        "MSRValue": "0x4702",
1957d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1958*8fe33fd5SIan Rogers        "UMask": "0x1"
1959d8c30385SAndi Kleen    },
1960d8c30385SAndi Kleen    {
1961*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by a remote cache",
1962*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1963d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.REMOTE_CACHE",
1964d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1965*8fe33fd5SIan Rogers        "MSRValue": "0x1802",
1966d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1967*8fe33fd5SIan Rogers        "UMask": "0x1"
1968d8c30385SAndi Kleen    },
1969d8c30385SAndi Kleen    {
1970*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests satisfied by a remote cache or remote DRAM",
1971*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1972d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.REMOTE_CACHE_DRAM",
1973d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1974*8fe33fd5SIan Rogers        "MSRValue": "0x3802",
1975d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1976*8fe33fd5SIan Rogers        "UMask": "0x1"
1977d8c30385SAndi Kleen    },
1978d8c30385SAndi Kleen    {
1979*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests that HIT in a remote cache",
1980*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1981d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.REMOTE_CACHE_HIT",
1982d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1983*8fe33fd5SIan Rogers        "MSRValue": "0x1002",
1984d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1985*8fe33fd5SIan Rogers        "UMask": "0x1"
1986d8c30385SAndi Kleen    },
1987d8c30385SAndi Kleen    {
1988*8fe33fd5SIan Rogers        "BriefDescription": "Offcore demand RFO requests that HITM in a remote cache",
1989*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1990d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.REMOTE_CACHE_HITM",
1991d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
1992*8fe33fd5SIan Rogers        "MSRValue": "0x802",
1993d8c30385SAndi Kleen        "SampleAfterValue": "100000",
1994*8fe33fd5SIan Rogers        "UMask": "0x1"
1995d8c30385SAndi Kleen    },
1996d8c30385SAndi Kleen    {
1997*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by any cache or DRAM.",
1998*8fe33fd5SIan Rogers        "EventCode": "0xB7",
1999d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.ANY_CACHE_DRAM",
2000d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2001*8fe33fd5SIan Rogers        "MSRValue": "0x7F80",
2002d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2003*8fe33fd5SIan Rogers        "UMask": "0x1"
2004d8c30385SAndi Kleen    },
2005d8c30385SAndi Kleen    {
2006*8fe33fd5SIan Rogers        "BriefDescription": "All offcore other requests",
2007*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2008d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.ANY_LOCATION",
2009d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2010*8fe33fd5SIan Rogers        "MSRValue": "0xFF80",
2011d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2012*8fe33fd5SIan Rogers        "UMask": "0x1"
2013d8c30385SAndi Kleen    },
2014d8c30385SAndi Kleen    {
2015*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by the IO, CSR, MMIO unit",
2016*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2017d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.IO_CSR_MMIO",
2018d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2019*8fe33fd5SIan Rogers        "MSRValue": "0x8080",
2020d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2021*8fe33fd5SIan Rogers        "UMask": "0x1"
2022d8c30385SAndi Kleen    },
2023d8c30385SAndi Kleen    {
2024*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by the LLC and not found in a sibling core",
2025*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2026d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LLC_HIT_NO_OTHER_CORE",
2027d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2028*8fe33fd5SIan Rogers        "MSRValue": "0x180",
2029d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2030*8fe33fd5SIan Rogers        "UMask": "0x1"
2031d8c30385SAndi Kleen    },
2032d8c30385SAndi Kleen    {
2033*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by the LLC and HIT in a sibling core",
2034*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2035d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LLC_HIT_OTHER_CORE_HIT",
2036d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2037*8fe33fd5SIan Rogers        "MSRValue": "0x280",
2038d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2039*8fe33fd5SIan Rogers        "UMask": "0x1"
2040d8c30385SAndi Kleen    },
2041d8c30385SAndi Kleen    {
2042*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by the LLC  and HITM in a sibling core",
2043*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2044d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LLC_HIT_OTHER_CORE_HITM",
2045d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2046*8fe33fd5SIan Rogers        "MSRValue": "0x480",
2047d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2048*8fe33fd5SIan Rogers        "UMask": "0x1"
2049d8c30385SAndi Kleen    },
2050d8c30385SAndi Kleen    {
2051*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by the LLC",
2052*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2053d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LOCAL_CACHE",
2054d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2055*8fe33fd5SIan Rogers        "MSRValue": "0x780",
2056d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2057*8fe33fd5SIan Rogers        "UMask": "0x1"
2058d8c30385SAndi Kleen    },
2059d8c30385SAndi Kleen    {
2060*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by the LLC or local DRAM",
2061*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2062d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LOCAL_CACHE_DRAM",
2063d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2064*8fe33fd5SIan Rogers        "MSRValue": "0x4780",
2065d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2066*8fe33fd5SIan Rogers        "UMask": "0x1"
2067d8c30385SAndi Kleen    },
2068d8c30385SAndi Kleen    {
2069*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by a remote cache",
2070*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2071d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.REMOTE_CACHE",
2072d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2073*8fe33fd5SIan Rogers        "MSRValue": "0x1880",
2074d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2075*8fe33fd5SIan Rogers        "UMask": "0x1"
2076d8c30385SAndi Kleen    },
2077d8c30385SAndi Kleen    {
2078*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests satisfied by a remote cache or remote DRAM",
2079*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2080d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.REMOTE_CACHE_DRAM",
2081d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2082*8fe33fd5SIan Rogers        "MSRValue": "0x3880",
2083d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2084*8fe33fd5SIan Rogers        "UMask": "0x1"
2085d8c30385SAndi Kleen    },
2086d8c30385SAndi Kleen    {
2087*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests that HIT in a remote cache",
2088*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2089d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.REMOTE_CACHE_HIT",
2090d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2091*8fe33fd5SIan Rogers        "MSRValue": "0x1080",
2092d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2093*8fe33fd5SIan Rogers        "UMask": "0x1"
2094d8c30385SAndi Kleen    },
2095d8c30385SAndi Kleen    {
2096*8fe33fd5SIan Rogers        "BriefDescription": "Offcore other requests that HITM in a remote cache",
2097*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2098d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.REMOTE_CACHE_HITM",
2099d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2100*8fe33fd5SIan Rogers        "MSRValue": "0x880",
2101d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2102*8fe33fd5SIan Rogers        "UMask": "0x1"
2103d8c30385SAndi Kleen    },
2104d8c30385SAndi Kleen    {
2105*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by any cache or DRAM",
2106*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2107d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.ANY_CACHE_DRAM",
2108d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2109*8fe33fd5SIan Rogers        "MSRValue": "0x7F30",
2110d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2111*8fe33fd5SIan Rogers        "UMask": "0x1"
2112d8c30385SAndi Kleen    },
2113d8c30385SAndi Kleen    {
2114*8fe33fd5SIan Rogers        "BriefDescription": "All offcore prefetch data requests",
2115*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2116d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.ANY_LOCATION",
2117d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2118*8fe33fd5SIan Rogers        "MSRValue": "0xFF30",
2119d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2120*8fe33fd5SIan Rogers        "UMask": "0x1"
2121d8c30385SAndi Kleen    },
2122d8c30385SAndi Kleen    {
2123*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by the IO, CSR, MMIO unit.",
2124*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2125d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.IO_CSR_MMIO",
2126d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2127*8fe33fd5SIan Rogers        "MSRValue": "0x8030",
2128d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2129*8fe33fd5SIan Rogers        "UMask": "0x1"
2130d8c30385SAndi Kleen    },
2131d8c30385SAndi Kleen    {
2132*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by the LLC and not found in a sibling core",
2133*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2134d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LLC_HIT_NO_OTHER_CORE",
2135d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2136*8fe33fd5SIan Rogers        "MSRValue": "0x130",
2137d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2138*8fe33fd5SIan Rogers        "UMask": "0x1"
2139d8c30385SAndi Kleen    },
2140d8c30385SAndi Kleen    {
2141*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by the LLC and HIT in a sibling core",
2142*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2143d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LLC_HIT_OTHER_CORE_HIT",
2144d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2145*8fe33fd5SIan Rogers        "MSRValue": "0x230",
2146d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2147*8fe33fd5SIan Rogers        "UMask": "0x1"
2148d8c30385SAndi Kleen    },
2149d8c30385SAndi Kleen    {
2150*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by the LLC  and HITM in a sibling core",
2151*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2152d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LLC_HIT_OTHER_CORE_HITM",
2153d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2154*8fe33fd5SIan Rogers        "MSRValue": "0x430",
2155d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2156*8fe33fd5SIan Rogers        "UMask": "0x1"
2157d8c30385SAndi Kleen    },
2158d8c30385SAndi Kleen    {
2159*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by the LLC",
2160*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2161d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LOCAL_CACHE",
2162d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2163*8fe33fd5SIan Rogers        "MSRValue": "0x730",
2164d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2165*8fe33fd5SIan Rogers        "UMask": "0x1"
2166d8c30385SAndi Kleen    },
2167d8c30385SAndi Kleen    {
2168*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by the LLC or local DRAM",
2169*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2170d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LOCAL_CACHE_DRAM",
2171d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2172*8fe33fd5SIan Rogers        "MSRValue": "0x4730",
2173d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2174*8fe33fd5SIan Rogers        "UMask": "0x1"
2175d8c30385SAndi Kleen    },
2176d8c30385SAndi Kleen    {
2177*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by a remote cache",
2178*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2179d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.REMOTE_CACHE",
2180d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2181*8fe33fd5SIan Rogers        "MSRValue": "0x1830",
2182d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2183*8fe33fd5SIan Rogers        "UMask": "0x1"
2184d8c30385SAndi Kleen    },
2185d8c30385SAndi Kleen    {
2186*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests satisfied by a remote cache or remote DRAM",
2187*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2188d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.REMOTE_CACHE_DRAM",
2189d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2190*8fe33fd5SIan Rogers        "MSRValue": "0x3830",
2191d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2192*8fe33fd5SIan Rogers        "UMask": "0x1"
2193d8c30385SAndi Kleen    },
2194d8c30385SAndi Kleen    {
2195*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests that HIT in a remote cache",
2196*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2197d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.REMOTE_CACHE_HIT",
2198d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2199*8fe33fd5SIan Rogers        "MSRValue": "0x1030",
2200d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2201*8fe33fd5SIan Rogers        "UMask": "0x1"
2202d8c30385SAndi Kleen    },
2203d8c30385SAndi Kleen    {
2204*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data requests that HITM in a remote cache",
2205*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2206d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.REMOTE_CACHE_HITM",
2207d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2208*8fe33fd5SIan Rogers        "MSRValue": "0x830",
2209d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2210*8fe33fd5SIan Rogers        "UMask": "0x1"
2211d8c30385SAndi Kleen    },
2212d8c30385SAndi Kleen    {
2213*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by any cache or DRAM.",
2214*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2215d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ANY_CACHE_DRAM",
2216d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2217*8fe33fd5SIan Rogers        "MSRValue": "0x7F10",
2218d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2219*8fe33fd5SIan Rogers        "UMask": "0x1"
2220d8c30385SAndi Kleen    },
2221d8c30385SAndi Kleen    {
2222*8fe33fd5SIan Rogers        "BriefDescription": "All offcore prefetch data reads",
2223*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2224d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ANY_LOCATION",
2225d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2226*8fe33fd5SIan Rogers        "MSRValue": "0xFF10",
2227d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2228*8fe33fd5SIan Rogers        "UMask": "0x1"
2229d8c30385SAndi Kleen    },
2230d8c30385SAndi Kleen    {
2231*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by the IO, CSR, MMIO unit",
2232*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2233d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.IO_CSR_MMIO",
2234d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2235*8fe33fd5SIan Rogers        "MSRValue": "0x8010",
2236d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2237*8fe33fd5SIan Rogers        "UMask": "0x1"
2238d8c30385SAndi Kleen    },
2239d8c30385SAndi Kleen    {
2240*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by the LLC and not found in a sibling core",
2241*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2242d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_HIT_NO_OTHER_CORE",
2243d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2244*8fe33fd5SIan Rogers        "MSRValue": "0x110",
2245d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2246*8fe33fd5SIan Rogers        "UMask": "0x1"
2247d8c30385SAndi Kleen    },
2248d8c30385SAndi Kleen    {
2249*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by the LLC and HIT in a sibling core",
2250*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2251d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_HIT_OTHER_CORE_HIT",
2252d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2253*8fe33fd5SIan Rogers        "MSRValue": "0x210",
2254d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2255*8fe33fd5SIan Rogers        "UMask": "0x1"
2256d8c30385SAndi Kleen    },
2257d8c30385SAndi Kleen    {
2258*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by the LLC  and HITM in a sibling core",
2259*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2260d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_HIT_OTHER_CORE_HITM",
2261d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2262*8fe33fd5SIan Rogers        "MSRValue": "0x410",
2263d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2264*8fe33fd5SIan Rogers        "UMask": "0x1"
2265d8c30385SAndi Kleen    },
2266d8c30385SAndi Kleen    {
2267*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by the LLC",
2268*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2269d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LOCAL_CACHE",
2270d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2271*8fe33fd5SIan Rogers        "MSRValue": "0x710",
2272d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2273*8fe33fd5SIan Rogers        "UMask": "0x1"
2274d8c30385SAndi Kleen    },
2275d8c30385SAndi Kleen    {
2276*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by the LLC or local DRAM",
2277*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2278d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LOCAL_CACHE_DRAM",
2279d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2280*8fe33fd5SIan Rogers        "MSRValue": "0x4710",
2281d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2282*8fe33fd5SIan Rogers        "UMask": "0x1"
2283d8c30385SAndi Kleen    },
2284d8c30385SAndi Kleen    {
2285*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by a remote cache",
2286*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2287d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.REMOTE_CACHE",
2288d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2289*8fe33fd5SIan Rogers        "MSRValue": "0x1810",
2290d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2291*8fe33fd5SIan Rogers        "UMask": "0x1"
2292d8c30385SAndi Kleen    },
2293d8c30385SAndi Kleen    {
2294*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads satisfied by a remote cache or remote DRAM",
2295*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2296d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.REMOTE_CACHE_DRAM",
2297d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2298*8fe33fd5SIan Rogers        "MSRValue": "0x3810",
2299d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2300*8fe33fd5SIan Rogers        "UMask": "0x1"
2301d8c30385SAndi Kleen    },
2302d8c30385SAndi Kleen    {
2303*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads that HIT in a remote cache",
2304*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2305d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.REMOTE_CACHE_HIT",
2306d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2307*8fe33fd5SIan Rogers        "MSRValue": "0x1010",
2308d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2309*8fe33fd5SIan Rogers        "UMask": "0x1"
2310d8c30385SAndi Kleen    },
2311d8c30385SAndi Kleen    {
2312*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch data reads that HITM in a remote cache",
2313*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2314d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.REMOTE_CACHE_HITM",
2315d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2316*8fe33fd5SIan Rogers        "MSRValue": "0x810",
2317d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2318*8fe33fd5SIan Rogers        "UMask": "0x1"
2319d8c30385SAndi Kleen    },
2320d8c30385SAndi Kleen    {
2321*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by any cache or DRAM.",
2322*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2323d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ANY_CACHE_DRAM",
2324d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2325*8fe33fd5SIan Rogers        "MSRValue": "0x7F40",
2326d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2327*8fe33fd5SIan Rogers        "UMask": "0x1"
2328d8c30385SAndi Kleen    },
2329d8c30385SAndi Kleen    {
2330*8fe33fd5SIan Rogers        "BriefDescription": "All offcore prefetch code reads",
2331*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2332d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ANY_LOCATION",
2333d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2334*8fe33fd5SIan Rogers        "MSRValue": "0xFF40",
2335d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2336*8fe33fd5SIan Rogers        "UMask": "0x1"
2337d8c30385SAndi Kleen    },
2338d8c30385SAndi Kleen    {
2339*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by the IO, CSR, MMIO unit",
2340*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2341d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.IO_CSR_MMIO",
2342d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2343*8fe33fd5SIan Rogers        "MSRValue": "0x8040",
2344d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2345*8fe33fd5SIan Rogers        "UMask": "0x1"
2346d8c30385SAndi Kleen    },
2347d8c30385SAndi Kleen    {
2348*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by the LLC and not found in a sibling core",
2349*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2350d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_HIT_NO_OTHER_CORE",
2351d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2352*8fe33fd5SIan Rogers        "MSRValue": "0x140",
2353d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2354*8fe33fd5SIan Rogers        "UMask": "0x1"
2355d8c30385SAndi Kleen    },
2356d8c30385SAndi Kleen    {
2357*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by the LLC and HIT in a sibling core",
2358*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2359d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_HIT_OTHER_CORE_HIT",
2360d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2361*8fe33fd5SIan Rogers        "MSRValue": "0x240",
2362d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2363*8fe33fd5SIan Rogers        "UMask": "0x1"
2364d8c30385SAndi Kleen    },
2365d8c30385SAndi Kleen    {
2366*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by the LLC  and HITM in a sibling core",
2367*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2368d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_HIT_OTHER_CORE_HITM",
2369d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2370*8fe33fd5SIan Rogers        "MSRValue": "0x440",
2371d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2372*8fe33fd5SIan Rogers        "UMask": "0x1"
2373d8c30385SAndi Kleen    },
2374d8c30385SAndi Kleen    {
2375*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by the LLC",
2376*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2377d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LOCAL_CACHE",
2378d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2379*8fe33fd5SIan Rogers        "MSRValue": "0x740",
2380d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2381*8fe33fd5SIan Rogers        "UMask": "0x1"
2382d8c30385SAndi Kleen    },
2383d8c30385SAndi Kleen    {
2384*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by the LLC or local DRAM",
2385*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2386d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LOCAL_CACHE_DRAM",
2387d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2388*8fe33fd5SIan Rogers        "MSRValue": "0x4740",
2389d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2390*8fe33fd5SIan Rogers        "UMask": "0x1"
2391d8c30385SAndi Kleen    },
2392d8c30385SAndi Kleen    {
2393*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by a remote cache",
2394*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2395d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.REMOTE_CACHE",
2396d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2397*8fe33fd5SIan Rogers        "MSRValue": "0x1840",
2398d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2399*8fe33fd5SIan Rogers        "UMask": "0x1"
2400d8c30385SAndi Kleen    },
2401d8c30385SAndi Kleen    {
2402*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads satisfied by a remote cache or remote DRAM",
2403*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2404d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.REMOTE_CACHE_DRAM",
2405d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2406*8fe33fd5SIan Rogers        "MSRValue": "0x3840",
2407d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2408*8fe33fd5SIan Rogers        "UMask": "0x1"
2409d8c30385SAndi Kleen    },
2410d8c30385SAndi Kleen    {
2411*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads that HIT in a remote cache",
2412*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2413d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.REMOTE_CACHE_HIT",
2414d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2415*8fe33fd5SIan Rogers        "MSRValue": "0x1040",
2416d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2417*8fe33fd5SIan Rogers        "UMask": "0x1"
2418d8c30385SAndi Kleen    },
2419d8c30385SAndi Kleen    {
2420*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch code reads that HITM in a remote cache",
2421*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2422d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.REMOTE_CACHE_HITM",
2423d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2424*8fe33fd5SIan Rogers        "MSRValue": "0x840",
2425d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2426*8fe33fd5SIan Rogers        "UMask": "0x1"
2427d8c30385SAndi Kleen    },
2428d8c30385SAndi Kleen    {
2429*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by any cache or DRAM.",
2430*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2431d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.ANY_CACHE_DRAM",
2432d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2433*8fe33fd5SIan Rogers        "MSRValue": "0x7F20",
2434d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2435*8fe33fd5SIan Rogers        "UMask": "0x1"
2436d8c30385SAndi Kleen    },
2437d8c30385SAndi Kleen    {
2438*8fe33fd5SIan Rogers        "BriefDescription": "All offcore prefetch RFO requests",
2439*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2440d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.ANY_LOCATION",
2441d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2442*8fe33fd5SIan Rogers        "MSRValue": "0xFF20",
2443d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2444*8fe33fd5SIan Rogers        "UMask": "0x1"
2445d8c30385SAndi Kleen    },
2446d8c30385SAndi Kleen    {
2447*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by the IO, CSR, MMIO unit",
2448*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2449d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.IO_CSR_MMIO",
2450d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2451*8fe33fd5SIan Rogers        "MSRValue": "0x8020",
2452d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2453*8fe33fd5SIan Rogers        "UMask": "0x1"
2454d8c30385SAndi Kleen    },
2455d8c30385SAndi Kleen    {
2456*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by the LLC and not found in a sibling core",
2457*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2458d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LLC_HIT_NO_OTHER_CORE",
2459d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2460*8fe33fd5SIan Rogers        "MSRValue": "0x120",
2461d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2462*8fe33fd5SIan Rogers        "UMask": "0x1"
2463d8c30385SAndi Kleen    },
2464d8c30385SAndi Kleen    {
2465*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by the LLC and HIT in a sibling core",
2466*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2467d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LLC_HIT_OTHER_CORE_HIT",
2468d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2469*8fe33fd5SIan Rogers        "MSRValue": "0x220",
2470d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2471*8fe33fd5SIan Rogers        "UMask": "0x1"
2472d8c30385SAndi Kleen    },
2473d8c30385SAndi Kleen    {
2474*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by the LLC  and HITM in a sibling core",
2475*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2476d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LLC_HIT_OTHER_CORE_HITM",
2477d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2478*8fe33fd5SIan Rogers        "MSRValue": "0x420",
2479d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2480*8fe33fd5SIan Rogers        "UMask": "0x1"
2481d8c30385SAndi Kleen    },
2482d8c30385SAndi Kleen    {
2483*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by the LLC",
2484*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2485d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LOCAL_CACHE",
2486d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2487*8fe33fd5SIan Rogers        "MSRValue": "0x720",
2488d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2489*8fe33fd5SIan Rogers        "UMask": "0x1"
2490d8c30385SAndi Kleen    },
2491d8c30385SAndi Kleen    {
2492*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by the LLC or local DRAM",
2493*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2494d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LOCAL_CACHE_DRAM",
2495d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2496*8fe33fd5SIan Rogers        "MSRValue": "0x4720",
2497d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2498*8fe33fd5SIan Rogers        "UMask": "0x1"
2499d8c30385SAndi Kleen    },
2500d8c30385SAndi Kleen    {
2501*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by a remote cache",
2502*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2503d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.REMOTE_CACHE",
2504d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2505*8fe33fd5SIan Rogers        "MSRValue": "0x1820",
2506d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2507*8fe33fd5SIan Rogers        "UMask": "0x1"
2508d8c30385SAndi Kleen    },
2509d8c30385SAndi Kleen    {
2510*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests satisfied by a remote cache or remote DRAM",
2511*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2512d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.REMOTE_CACHE_DRAM",
2513d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2514*8fe33fd5SIan Rogers        "MSRValue": "0x3820",
2515d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2516*8fe33fd5SIan Rogers        "UMask": "0x1"
2517d8c30385SAndi Kleen    },
2518d8c30385SAndi Kleen    {
2519*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests that HIT in a remote cache",
2520*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2521d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.REMOTE_CACHE_HIT",
2522d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2523*8fe33fd5SIan Rogers        "MSRValue": "0x1020",
2524d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2525*8fe33fd5SIan Rogers        "UMask": "0x1"
2526d8c30385SAndi Kleen    },
2527d8c30385SAndi Kleen    {
2528*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch RFO requests that HITM in a remote cache",
2529*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2530d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.REMOTE_CACHE_HITM",
2531d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2532*8fe33fd5SIan Rogers        "MSRValue": "0x820",
2533d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2534*8fe33fd5SIan Rogers        "UMask": "0x1"
2535d8c30385SAndi Kleen    },
2536d8c30385SAndi Kleen    {
2537*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by any cache or DRAM.",
2538*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2539d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.ANY_CACHE_DRAM",
2540d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2541*8fe33fd5SIan Rogers        "MSRValue": "0x7F70",
2542d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2543*8fe33fd5SIan Rogers        "UMask": "0x1"
2544d8c30385SAndi Kleen    },
2545d8c30385SAndi Kleen    {
2546*8fe33fd5SIan Rogers        "BriefDescription": "All offcore prefetch requests",
2547*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2548d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.ANY_LOCATION",
2549d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2550*8fe33fd5SIan Rogers        "MSRValue": "0xFF70",
2551d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2552*8fe33fd5SIan Rogers        "UMask": "0x1"
2553d8c30385SAndi Kleen    },
2554d8c30385SAndi Kleen    {
2555*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by the IO, CSR, MMIO unit",
2556*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2557d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.IO_CSR_MMIO",
2558d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2559*8fe33fd5SIan Rogers        "MSRValue": "0x8070",
2560d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2561*8fe33fd5SIan Rogers        "UMask": "0x1"
2562d8c30385SAndi Kleen    },
2563d8c30385SAndi Kleen    {
2564*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by the LLC and not found in a sibling core",
2565*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2566d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LLC_HIT_NO_OTHER_CORE",
2567d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2568*8fe33fd5SIan Rogers        "MSRValue": "0x170",
2569d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2570*8fe33fd5SIan Rogers        "UMask": "0x1"
2571d8c30385SAndi Kleen    },
2572d8c30385SAndi Kleen    {
2573*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by the LLC and HIT in a sibling core",
2574*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2575d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LLC_HIT_OTHER_CORE_HIT",
2576d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2577*8fe33fd5SIan Rogers        "MSRValue": "0x270",
2578d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2579*8fe33fd5SIan Rogers        "UMask": "0x1"
2580d8c30385SAndi Kleen    },
2581d8c30385SAndi Kleen    {
2582*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by the LLC  and HITM in a sibling core",
2583*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2584d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LLC_HIT_OTHER_CORE_HITM",
2585d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2586*8fe33fd5SIan Rogers        "MSRValue": "0x470",
2587d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2588*8fe33fd5SIan Rogers        "UMask": "0x1"
2589d8c30385SAndi Kleen    },
2590d8c30385SAndi Kleen    {
2591*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by the LLC",
2592*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2593d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LOCAL_CACHE",
2594d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2595*8fe33fd5SIan Rogers        "MSRValue": "0x770",
2596d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2597*8fe33fd5SIan Rogers        "UMask": "0x1"
2598d8c30385SAndi Kleen    },
2599d8c30385SAndi Kleen    {
2600*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by the LLC or local DRAM",
2601*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2602d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LOCAL_CACHE_DRAM",
2603d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2604*8fe33fd5SIan Rogers        "MSRValue": "0x4770",
2605d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2606*8fe33fd5SIan Rogers        "UMask": "0x1"
2607d8c30385SAndi Kleen    },
2608d8c30385SAndi Kleen    {
2609*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by a remote cache",
2610*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2611d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.REMOTE_CACHE",
2612d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2613*8fe33fd5SIan Rogers        "MSRValue": "0x1870",
2614d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2615*8fe33fd5SIan Rogers        "UMask": "0x1"
2616d8c30385SAndi Kleen    },
2617d8c30385SAndi Kleen    {
2618*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests satisfied by a remote cache or remote DRAM",
2619*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2620d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.REMOTE_CACHE_DRAM",
2621d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2622*8fe33fd5SIan Rogers        "MSRValue": "0x3870",
2623d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2624*8fe33fd5SIan Rogers        "UMask": "0x1"
2625d8c30385SAndi Kleen    },
2626d8c30385SAndi Kleen    {
2627*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests that HIT in a remote cache",
2628*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2629d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.REMOTE_CACHE_HIT",
2630d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2631*8fe33fd5SIan Rogers        "MSRValue": "0x1070",
2632d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2633*8fe33fd5SIan Rogers        "UMask": "0x1"
2634d8c30385SAndi Kleen    },
2635d8c30385SAndi Kleen    {
2636*8fe33fd5SIan Rogers        "BriefDescription": "Offcore prefetch requests that HITM in a remote cache",
2637*8fe33fd5SIan Rogers        "EventCode": "0xB7",
2638d8c30385SAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.REMOTE_CACHE_HITM",
2639d8c30385SAndi Kleen        "MSRIndex": "0x1A6",
2640*8fe33fd5SIan Rogers        "MSRValue": "0x870",
2641d8c30385SAndi Kleen        "SampleAfterValue": "100000",
2642*8fe33fd5SIan Rogers        "UMask": "0x1"
2643*8fe33fd5SIan Rogers    },
2644*8fe33fd5SIan Rogers    {
2645*8fe33fd5SIan Rogers        "BriefDescription": "Super Queue lock splits across a cache line",
2646*8fe33fd5SIan Rogers        "EventCode": "0xF4",
2647*8fe33fd5SIan Rogers        "EventName": "SQ_MISC.SPLIT_LOCK",
2648*8fe33fd5SIan Rogers        "SampleAfterValue": "2000000",
2649*8fe33fd5SIan Rogers        "UMask": "0x10"
2650*8fe33fd5SIan Rogers    },
2651*8fe33fd5SIan Rogers    {
2652*8fe33fd5SIan Rogers        "BriefDescription": "Loads delayed with at-Retirement block code",
2653*8fe33fd5SIan Rogers        "EventCode": "0x6",
2654*8fe33fd5SIan Rogers        "EventName": "STORE_BLOCKS.AT_RET",
2655*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
2656*8fe33fd5SIan Rogers        "UMask": "0x4"
2657*8fe33fd5SIan Rogers    },
2658*8fe33fd5SIan Rogers    {
2659*8fe33fd5SIan Rogers        "BriefDescription": "Cacheable loads delayed with L1D block code",
2660*8fe33fd5SIan Rogers        "EventCode": "0x6",
2661*8fe33fd5SIan Rogers        "EventName": "STORE_BLOCKS.L1D_BLOCK",
2662*8fe33fd5SIan Rogers        "SampleAfterValue": "200000",
2663*8fe33fd5SIan Rogers        "UMask": "0x8"
2664d8c30385SAndi Kleen    }
2665d8c30385SAndi Kleen]
2666