xref: /freebsd/lib/libpmc/pmu-events/arch/x86/bonnell/cache.json (revision 18054d0220cfc8df9c9568c437bd6fbb59d53c3c)
1959826caSMatt Macy[
2959826caSMatt Macy    {
3*18054d02SAlexander Motin        "BriefDescription": "L1 Data Cacheable reads and writes",
4959826caSMatt Macy        "Counter": "0,1",
5959826caSMatt Macy        "EventCode": "0x40",
6959826caSMatt Macy        "EventName": "L1D_CACHE.ALL_CACHE_REF",
7959826caSMatt Macy        "SampleAfterValue": "2000000",
8*18054d02SAlexander Motin        "UMask": "0xa3"
9959826caSMatt Macy    },
10959826caSMatt Macy    {
11*18054d02SAlexander Motin        "BriefDescription": "L1 Data reads and writes",
12959826caSMatt Macy        "Counter": "0,1",
13*18054d02SAlexander Motin        "EventCode": "0x40",
14*18054d02SAlexander Motin        "EventName": "L1D_CACHE.ALL_REF",
15*18054d02SAlexander Motin        "SampleAfterValue": "2000000",
16*18054d02SAlexander Motin        "UMask": "0x83"
17959826caSMatt Macy    },
18959826caSMatt Macy    {
19*18054d02SAlexander Motin        "BriefDescription": "Modified cache lines evicted from the L1 data cache",
20959826caSMatt Macy        "Counter": "0,1",
21959826caSMatt Macy        "EventCode": "0x40",
22959826caSMatt Macy        "EventName": "L1D_CACHE.EVICT",
23959826caSMatt Macy        "SampleAfterValue": "200000",
24*18054d02SAlexander Motin        "UMask": "0x10"
25959826caSMatt Macy    },
26959826caSMatt Macy    {
27*18054d02SAlexander Motin        "BriefDescription": "L1 Cacheable Data Reads",
28959826caSMatt Macy        "Counter": "0,1",
29*18054d02SAlexander Motin        "EventCode": "0x40",
30*18054d02SAlexander Motin        "EventName": "L1D_CACHE.LD",
31*18054d02SAlexander Motin        "SampleAfterValue": "2000000",
32*18054d02SAlexander Motin        "UMask": "0xa1"
33*18054d02SAlexander Motin    },
34*18054d02SAlexander Motin    {
35*18054d02SAlexander Motin        "BriefDescription": "L1 Data line replacements",
36*18054d02SAlexander Motin        "Counter": "0,1",
37*18054d02SAlexander Motin        "EventCode": "0x40",
38*18054d02SAlexander Motin        "EventName": "L1D_CACHE.REPL",
39*18054d02SAlexander Motin        "SampleAfterValue": "200000",
40*18054d02SAlexander Motin        "UMask": "0x8"
41*18054d02SAlexander Motin    },
42*18054d02SAlexander Motin    {
43*18054d02SAlexander Motin        "BriefDescription": "Modified cache lines allocated in the L1 data cache",
44*18054d02SAlexander Motin        "Counter": "0,1",
45*18054d02SAlexander Motin        "EventCode": "0x40",
46*18054d02SAlexander Motin        "EventName": "L1D_CACHE.REPLM",
47*18054d02SAlexander Motin        "SampleAfterValue": "200000",
48*18054d02SAlexander Motin        "UMask": "0x48"
49*18054d02SAlexander Motin    },
50*18054d02SAlexander Motin    {
51*18054d02SAlexander Motin        "BriefDescription": "L1 Cacheable Data Writes",
52*18054d02SAlexander Motin        "Counter": "0,1",
53*18054d02SAlexander Motin        "EventCode": "0x40",
54*18054d02SAlexander Motin        "EventName": "L1D_CACHE.ST",
55*18054d02SAlexander Motin        "SampleAfterValue": "2000000",
56*18054d02SAlexander Motin        "UMask": "0xa2"
57*18054d02SAlexander Motin    },
58*18054d02SAlexander Motin    {
59*18054d02SAlexander Motin        "BriefDescription": "Cycles L2 address bus is in use.",
60*18054d02SAlexander Motin        "Counter": "0,1",
61*18054d02SAlexander Motin        "EventCode": "0x21",
62*18054d02SAlexander Motin        "EventName": "L2_ADS.SELF",
63*18054d02SAlexander Motin        "SampleAfterValue": "200000",
64*18054d02SAlexander Motin        "UMask": "0x40"
65*18054d02SAlexander Motin    },
66*18054d02SAlexander Motin    {
67*18054d02SAlexander Motin        "BriefDescription": "All data requests from the L1 data cache",
68*18054d02SAlexander Motin        "Counter": "0,1",
69*18054d02SAlexander Motin        "EventCode": "0x2C",
70*18054d02SAlexander Motin        "EventName": "L2_DATA_RQSTS.SELF.E_STATE",
71*18054d02SAlexander Motin        "SampleAfterValue": "200000",
72*18054d02SAlexander Motin        "UMask": "0x44"
73*18054d02SAlexander Motin    },
74*18054d02SAlexander Motin    {
75*18054d02SAlexander Motin        "BriefDescription": "All data requests from the L1 data cache",
76*18054d02SAlexander Motin        "Counter": "0,1",
77*18054d02SAlexander Motin        "EventCode": "0x2C",
78*18054d02SAlexander Motin        "EventName": "L2_DATA_RQSTS.SELF.I_STATE",
79*18054d02SAlexander Motin        "SampleAfterValue": "200000",
80*18054d02SAlexander Motin        "UMask": "0x41"
81*18054d02SAlexander Motin    },
82*18054d02SAlexander Motin    {
83*18054d02SAlexander Motin        "BriefDescription": "All data requests from the L1 data cache",
84*18054d02SAlexander Motin        "Counter": "0,1",
85*18054d02SAlexander Motin        "EventCode": "0x2C",
86*18054d02SAlexander Motin        "EventName": "L2_DATA_RQSTS.SELF.MESI",
87*18054d02SAlexander Motin        "SampleAfterValue": "200000",
88*18054d02SAlexander Motin        "UMask": "0x4f"
89*18054d02SAlexander Motin    },
90*18054d02SAlexander Motin    {
91*18054d02SAlexander Motin        "BriefDescription": "All data requests from the L1 data cache",
92*18054d02SAlexander Motin        "Counter": "0,1",
93*18054d02SAlexander Motin        "EventCode": "0x2C",
94*18054d02SAlexander Motin        "EventName": "L2_DATA_RQSTS.SELF.M_STATE",
95*18054d02SAlexander Motin        "SampleAfterValue": "200000",
96*18054d02SAlexander Motin        "UMask": "0x48"
97*18054d02SAlexander Motin    },
98*18054d02SAlexander Motin    {
99*18054d02SAlexander Motin        "BriefDescription": "All data requests from the L1 data cache",
100*18054d02SAlexander Motin        "Counter": "0,1",
101*18054d02SAlexander Motin        "EventCode": "0x2C",
102*18054d02SAlexander Motin        "EventName": "L2_DATA_RQSTS.SELF.S_STATE",
103*18054d02SAlexander Motin        "SampleAfterValue": "200000",
104*18054d02SAlexander Motin        "UMask": "0x42"
105*18054d02SAlexander Motin    },
106*18054d02SAlexander Motin    {
107*18054d02SAlexander Motin        "BriefDescription": "Cycles the L2 cache data bus is busy.",
108*18054d02SAlexander Motin        "Counter": "0,1",
109*18054d02SAlexander Motin        "EventCode": "0x22",
110*18054d02SAlexander Motin        "EventName": "L2_DBUS_BUSY.SELF",
111*18054d02SAlexander Motin        "SampleAfterValue": "200000",
112*18054d02SAlexander Motin        "UMask": "0x40"
113*18054d02SAlexander Motin    },
114*18054d02SAlexander Motin    {
115*18054d02SAlexander Motin        "BriefDescription": "Cycles the L2 transfers data to the core.",
116*18054d02SAlexander Motin        "Counter": "0,1",
117*18054d02SAlexander Motin        "EventCode": "0x23",
118*18054d02SAlexander Motin        "EventName": "L2_DBUS_BUSY_RD.SELF",
119*18054d02SAlexander Motin        "SampleAfterValue": "200000",
120*18054d02SAlexander Motin        "UMask": "0x40"
121*18054d02SAlexander Motin    },
122*18054d02SAlexander Motin    {
123*18054d02SAlexander Motin        "BriefDescription": "L2 cacheable instruction fetch requests",
124*18054d02SAlexander Motin        "Counter": "0,1",
125*18054d02SAlexander Motin        "EventCode": "0x28",
126*18054d02SAlexander Motin        "EventName": "L2_IFETCH.SELF.E_STATE",
127*18054d02SAlexander Motin        "SampleAfterValue": "200000",
128*18054d02SAlexander Motin        "UMask": "0x44"
129*18054d02SAlexander Motin    },
130*18054d02SAlexander Motin    {
131*18054d02SAlexander Motin        "BriefDescription": "L2 cacheable instruction fetch requests",
132*18054d02SAlexander Motin        "Counter": "0,1",
133*18054d02SAlexander Motin        "EventCode": "0x28",
134*18054d02SAlexander Motin        "EventName": "L2_IFETCH.SELF.I_STATE",
135*18054d02SAlexander Motin        "SampleAfterValue": "200000",
136*18054d02SAlexander Motin        "UMask": "0x41"
137*18054d02SAlexander Motin    },
138*18054d02SAlexander Motin    {
139*18054d02SAlexander Motin        "BriefDescription": "L2 cacheable instruction fetch requests",
140*18054d02SAlexander Motin        "Counter": "0,1",
141*18054d02SAlexander Motin        "EventCode": "0x28",
142*18054d02SAlexander Motin        "EventName": "L2_IFETCH.SELF.MESI",
143*18054d02SAlexander Motin        "SampleAfterValue": "200000",
144*18054d02SAlexander Motin        "UMask": "0x4f"
145*18054d02SAlexander Motin    },
146*18054d02SAlexander Motin    {
147*18054d02SAlexander Motin        "BriefDescription": "L2 cacheable instruction fetch requests",
148*18054d02SAlexander Motin        "Counter": "0,1",
149*18054d02SAlexander Motin        "EventCode": "0x28",
150*18054d02SAlexander Motin        "EventName": "L2_IFETCH.SELF.M_STATE",
151*18054d02SAlexander Motin        "SampleAfterValue": "200000",
152*18054d02SAlexander Motin        "UMask": "0x48"
153*18054d02SAlexander Motin    },
154*18054d02SAlexander Motin    {
155*18054d02SAlexander Motin        "BriefDescription": "L2 cacheable instruction fetch requests",
156*18054d02SAlexander Motin        "Counter": "0,1",
157*18054d02SAlexander Motin        "EventCode": "0x28",
158*18054d02SAlexander Motin        "EventName": "L2_IFETCH.SELF.S_STATE",
159*18054d02SAlexander Motin        "SampleAfterValue": "200000",
160*18054d02SAlexander Motin        "UMask": "0x42"
161*18054d02SAlexander Motin    },
162*18054d02SAlexander Motin    {
163*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
164*18054d02SAlexander Motin        "Counter": "0,1",
165*18054d02SAlexander Motin        "EventCode": "0x29",
166*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.ANY.E_STATE",
167*18054d02SAlexander Motin        "SampleAfterValue": "200000",
168*18054d02SAlexander Motin        "UMask": "0x74"
169*18054d02SAlexander Motin    },
170*18054d02SAlexander Motin    {
171*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
172*18054d02SAlexander Motin        "Counter": "0,1",
173*18054d02SAlexander Motin        "EventCode": "0x29",
174*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.ANY.I_STATE",
175*18054d02SAlexander Motin        "SampleAfterValue": "200000",
176*18054d02SAlexander Motin        "UMask": "0x71"
177*18054d02SAlexander Motin    },
178*18054d02SAlexander Motin    {
179*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
180*18054d02SAlexander Motin        "Counter": "0,1",
181*18054d02SAlexander Motin        "EventCode": "0x29",
182*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.ANY.MESI",
183*18054d02SAlexander Motin        "SampleAfterValue": "200000",
184*18054d02SAlexander Motin        "UMask": "0x7f"
185*18054d02SAlexander Motin    },
186*18054d02SAlexander Motin    {
187*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
188*18054d02SAlexander Motin        "Counter": "0,1",
189*18054d02SAlexander Motin        "EventCode": "0x29",
190*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.ANY.M_STATE",
191*18054d02SAlexander Motin        "SampleAfterValue": "200000",
192*18054d02SAlexander Motin        "UMask": "0x78"
193*18054d02SAlexander Motin    },
194*18054d02SAlexander Motin    {
195*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
196*18054d02SAlexander Motin        "Counter": "0,1",
197*18054d02SAlexander Motin        "EventCode": "0x29",
198*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.ANY.S_STATE",
199*18054d02SAlexander Motin        "SampleAfterValue": "200000",
200*18054d02SAlexander Motin        "UMask": "0x72"
201*18054d02SAlexander Motin    },
202*18054d02SAlexander Motin    {
203*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
204*18054d02SAlexander Motin        "Counter": "0,1",
205*18054d02SAlexander Motin        "EventCode": "0x29",
206*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.DEMAND.E_STATE",
207*18054d02SAlexander Motin        "SampleAfterValue": "200000",
208*18054d02SAlexander Motin        "UMask": "0x44"
209*18054d02SAlexander Motin    },
210*18054d02SAlexander Motin    {
211*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
212*18054d02SAlexander Motin        "Counter": "0,1",
213*18054d02SAlexander Motin        "EventCode": "0x29",
214*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.DEMAND.I_STATE",
215*18054d02SAlexander Motin        "SampleAfterValue": "200000",
216*18054d02SAlexander Motin        "UMask": "0x41"
217*18054d02SAlexander Motin    },
218*18054d02SAlexander Motin    {
219*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
220*18054d02SAlexander Motin        "Counter": "0,1",
221*18054d02SAlexander Motin        "EventCode": "0x29",
222*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.DEMAND.MESI",
223*18054d02SAlexander Motin        "SampleAfterValue": "200000",
224*18054d02SAlexander Motin        "UMask": "0x4f"
225*18054d02SAlexander Motin    },
226*18054d02SAlexander Motin    {
227*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
228*18054d02SAlexander Motin        "Counter": "0,1",
229*18054d02SAlexander Motin        "EventCode": "0x29",
230*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.DEMAND.M_STATE",
231*18054d02SAlexander Motin        "SampleAfterValue": "200000",
232*18054d02SAlexander Motin        "UMask": "0x48"
233*18054d02SAlexander Motin    },
234*18054d02SAlexander Motin    {
235*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
236*18054d02SAlexander Motin        "Counter": "0,1",
237*18054d02SAlexander Motin        "EventCode": "0x29",
238*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.DEMAND.S_STATE",
239*18054d02SAlexander Motin        "SampleAfterValue": "200000",
240*18054d02SAlexander Motin        "UMask": "0x42"
241*18054d02SAlexander Motin    },
242*18054d02SAlexander Motin    {
243*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
244*18054d02SAlexander Motin        "Counter": "0,1",
245*18054d02SAlexander Motin        "EventCode": "0x29",
246*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.PREFETCH.E_STATE",
247*18054d02SAlexander Motin        "SampleAfterValue": "200000",
248*18054d02SAlexander Motin        "UMask": "0x54"
249*18054d02SAlexander Motin    },
250*18054d02SAlexander Motin    {
251*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
252*18054d02SAlexander Motin        "Counter": "0,1",
253*18054d02SAlexander Motin        "EventCode": "0x29",
254*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.PREFETCH.I_STATE",
255*18054d02SAlexander Motin        "SampleAfterValue": "200000",
256*18054d02SAlexander Motin        "UMask": "0x51"
257*18054d02SAlexander Motin    },
258*18054d02SAlexander Motin    {
259*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
260*18054d02SAlexander Motin        "Counter": "0,1",
261*18054d02SAlexander Motin        "EventCode": "0x29",
262*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.PREFETCH.MESI",
263*18054d02SAlexander Motin        "SampleAfterValue": "200000",
264*18054d02SAlexander Motin        "UMask": "0x5f"
265*18054d02SAlexander Motin    },
266*18054d02SAlexander Motin    {
267*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
268*18054d02SAlexander Motin        "Counter": "0,1",
269*18054d02SAlexander Motin        "EventCode": "0x29",
270*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.PREFETCH.M_STATE",
271*18054d02SAlexander Motin        "SampleAfterValue": "200000",
272*18054d02SAlexander Motin        "UMask": "0x58"
273*18054d02SAlexander Motin    },
274*18054d02SAlexander Motin    {
275*18054d02SAlexander Motin        "BriefDescription": "L2 cache reads",
276*18054d02SAlexander Motin        "Counter": "0,1",
277*18054d02SAlexander Motin        "EventCode": "0x29",
278*18054d02SAlexander Motin        "EventName": "L2_LD.SELF.PREFETCH.S_STATE",
279*18054d02SAlexander Motin        "SampleAfterValue": "200000",
280*18054d02SAlexander Motin        "UMask": "0x52"
281*18054d02SAlexander Motin    },
282*18054d02SAlexander Motin    {
283*18054d02SAlexander Motin        "BriefDescription": "All read requests from L1 instruction and data caches",
284*18054d02SAlexander Motin        "Counter": "0,1",
285*18054d02SAlexander Motin        "EventCode": "0x2D",
286*18054d02SAlexander Motin        "EventName": "L2_LD_IFETCH.SELF.E_STATE",
287*18054d02SAlexander Motin        "SampleAfterValue": "200000",
288*18054d02SAlexander Motin        "UMask": "0x44"
289*18054d02SAlexander Motin    },
290*18054d02SAlexander Motin    {
291*18054d02SAlexander Motin        "BriefDescription": "All read requests from L1 instruction and data caches",
292*18054d02SAlexander Motin        "Counter": "0,1",
293*18054d02SAlexander Motin        "EventCode": "0x2D",
294*18054d02SAlexander Motin        "EventName": "L2_LD_IFETCH.SELF.I_STATE",
295*18054d02SAlexander Motin        "SampleAfterValue": "200000",
296*18054d02SAlexander Motin        "UMask": "0x41"
297*18054d02SAlexander Motin    },
298*18054d02SAlexander Motin    {
299*18054d02SAlexander Motin        "BriefDescription": "All read requests from L1 instruction and data caches",
300*18054d02SAlexander Motin        "Counter": "0,1",
301*18054d02SAlexander Motin        "EventCode": "0x2D",
302*18054d02SAlexander Motin        "EventName": "L2_LD_IFETCH.SELF.MESI",
303*18054d02SAlexander Motin        "SampleAfterValue": "200000",
304*18054d02SAlexander Motin        "UMask": "0x4f"
305*18054d02SAlexander Motin    },
306*18054d02SAlexander Motin    {
307*18054d02SAlexander Motin        "BriefDescription": "All read requests from L1 instruction and data caches",
308*18054d02SAlexander Motin        "Counter": "0,1",
309*18054d02SAlexander Motin        "EventCode": "0x2D",
310*18054d02SAlexander Motin        "EventName": "L2_LD_IFETCH.SELF.M_STATE",
311*18054d02SAlexander Motin        "SampleAfterValue": "200000",
312*18054d02SAlexander Motin        "UMask": "0x48"
313*18054d02SAlexander Motin    },
314*18054d02SAlexander Motin    {
315*18054d02SAlexander Motin        "BriefDescription": "All read requests from L1 instruction and data caches",
316*18054d02SAlexander Motin        "Counter": "0,1",
317*18054d02SAlexander Motin        "EventCode": "0x2D",
318*18054d02SAlexander Motin        "EventName": "L2_LD_IFETCH.SELF.S_STATE",
319*18054d02SAlexander Motin        "SampleAfterValue": "200000",
320*18054d02SAlexander Motin        "UMask": "0x42"
321*18054d02SAlexander Motin    },
322*18054d02SAlexander Motin    {
323*18054d02SAlexander Motin        "BriefDescription": "L2 cache misses.",
324*18054d02SAlexander Motin        "Counter": "0,1",
325*18054d02SAlexander Motin        "EventCode": "0x24",
326*18054d02SAlexander Motin        "EventName": "L2_LINES_IN.SELF.ANY",
327*18054d02SAlexander Motin        "SampleAfterValue": "200000",
328*18054d02SAlexander Motin        "UMask": "0x70"
329*18054d02SAlexander Motin    },
330*18054d02SAlexander Motin    {
331*18054d02SAlexander Motin        "BriefDescription": "L2 cache misses.",
332*18054d02SAlexander Motin        "Counter": "0,1",
333*18054d02SAlexander Motin        "EventCode": "0x24",
334*18054d02SAlexander Motin        "EventName": "L2_LINES_IN.SELF.DEMAND",
335*18054d02SAlexander Motin        "SampleAfterValue": "200000",
336*18054d02SAlexander Motin        "UMask": "0x40"
337*18054d02SAlexander Motin    },
338*18054d02SAlexander Motin    {
339*18054d02SAlexander Motin        "BriefDescription": "L2 cache misses.",
340*18054d02SAlexander Motin        "Counter": "0,1",
341*18054d02SAlexander Motin        "EventCode": "0x24",
342*18054d02SAlexander Motin        "EventName": "L2_LINES_IN.SELF.PREFETCH",
343*18054d02SAlexander Motin        "SampleAfterValue": "200000",
344*18054d02SAlexander Motin        "UMask": "0x50"
345*18054d02SAlexander Motin    },
346*18054d02SAlexander Motin    {
347*18054d02SAlexander Motin        "BriefDescription": "L2 cache lines evicted.",
348*18054d02SAlexander Motin        "Counter": "0,1",
349*18054d02SAlexander Motin        "EventCode": "0x26",
350*18054d02SAlexander Motin        "EventName": "L2_LINES_OUT.SELF.ANY",
351*18054d02SAlexander Motin        "SampleAfterValue": "200000",
352*18054d02SAlexander Motin        "UMask": "0x70"
353*18054d02SAlexander Motin    },
354*18054d02SAlexander Motin    {
355*18054d02SAlexander Motin        "BriefDescription": "L2 cache lines evicted.",
356*18054d02SAlexander Motin        "Counter": "0,1",
357*18054d02SAlexander Motin        "EventCode": "0x26",
358*18054d02SAlexander Motin        "EventName": "L2_LINES_OUT.SELF.DEMAND",
359*18054d02SAlexander Motin        "SampleAfterValue": "200000",
360*18054d02SAlexander Motin        "UMask": "0x40"
361*18054d02SAlexander Motin    },
362*18054d02SAlexander Motin    {
363*18054d02SAlexander Motin        "BriefDescription": "L2 cache lines evicted.",
364*18054d02SAlexander Motin        "Counter": "0,1",
365*18054d02SAlexander Motin        "EventCode": "0x26",
366*18054d02SAlexander Motin        "EventName": "L2_LINES_OUT.SELF.PREFETCH",
367*18054d02SAlexander Motin        "SampleAfterValue": "200000",
368*18054d02SAlexander Motin        "UMask": "0x50"
369*18054d02SAlexander Motin    },
370*18054d02SAlexander Motin    {
371*18054d02SAlexander Motin        "BriefDescription": "L2 locked accesses",
372*18054d02SAlexander Motin        "Counter": "0,1",
373*18054d02SAlexander Motin        "EventCode": "0x2B",
374*18054d02SAlexander Motin        "EventName": "L2_LOCK.SELF.E_STATE",
375*18054d02SAlexander Motin        "SampleAfterValue": "200000",
376*18054d02SAlexander Motin        "UMask": "0x44"
377*18054d02SAlexander Motin    },
378*18054d02SAlexander Motin    {
379*18054d02SAlexander Motin        "BriefDescription": "L2 locked accesses",
380*18054d02SAlexander Motin        "Counter": "0,1",
381*18054d02SAlexander Motin        "EventCode": "0x2B",
382*18054d02SAlexander Motin        "EventName": "L2_LOCK.SELF.I_STATE",
383*18054d02SAlexander Motin        "SampleAfterValue": "200000",
384*18054d02SAlexander Motin        "UMask": "0x41"
385*18054d02SAlexander Motin    },
386*18054d02SAlexander Motin    {
387*18054d02SAlexander Motin        "BriefDescription": "L2 locked accesses",
388*18054d02SAlexander Motin        "Counter": "0,1",
389*18054d02SAlexander Motin        "EventCode": "0x2B",
390*18054d02SAlexander Motin        "EventName": "L2_LOCK.SELF.MESI",
391*18054d02SAlexander Motin        "SampleAfterValue": "200000",
392*18054d02SAlexander Motin        "UMask": "0x4f"
393*18054d02SAlexander Motin    },
394*18054d02SAlexander Motin    {
395*18054d02SAlexander Motin        "BriefDescription": "L2 locked accesses",
396*18054d02SAlexander Motin        "Counter": "0,1",
397*18054d02SAlexander Motin        "EventCode": "0x2B",
398*18054d02SAlexander Motin        "EventName": "L2_LOCK.SELF.M_STATE",
399*18054d02SAlexander Motin        "SampleAfterValue": "200000",
400*18054d02SAlexander Motin        "UMask": "0x48"
401*18054d02SAlexander Motin    },
402*18054d02SAlexander Motin    {
403*18054d02SAlexander Motin        "BriefDescription": "L2 locked accesses",
404*18054d02SAlexander Motin        "Counter": "0,1",
405*18054d02SAlexander Motin        "EventCode": "0x2B",
406*18054d02SAlexander Motin        "EventName": "L2_LOCK.SELF.S_STATE",
407*18054d02SAlexander Motin        "SampleAfterValue": "200000",
408*18054d02SAlexander Motin        "UMask": "0x42"
409*18054d02SAlexander Motin    },
410*18054d02SAlexander Motin    {
411*18054d02SAlexander Motin        "BriefDescription": "L2 cache line modifications.",
412*18054d02SAlexander Motin        "Counter": "0,1",
413*18054d02SAlexander Motin        "EventCode": "0x25",
414*18054d02SAlexander Motin        "EventName": "L2_M_LINES_IN.SELF",
415*18054d02SAlexander Motin        "SampleAfterValue": "200000",
416*18054d02SAlexander Motin        "UMask": "0x40"
417*18054d02SAlexander Motin    },
418*18054d02SAlexander Motin    {
419*18054d02SAlexander Motin        "BriefDescription": "Modified lines evicted from the L2 cache",
420*18054d02SAlexander Motin        "Counter": "0,1",
421*18054d02SAlexander Motin        "EventCode": "0x27",
422*18054d02SAlexander Motin        "EventName": "L2_M_LINES_OUT.SELF.ANY",
423*18054d02SAlexander Motin        "SampleAfterValue": "200000",
424*18054d02SAlexander Motin        "UMask": "0x70"
425*18054d02SAlexander Motin    },
426*18054d02SAlexander Motin    {
427*18054d02SAlexander Motin        "BriefDescription": "Modified lines evicted from the L2 cache",
428*18054d02SAlexander Motin        "Counter": "0,1",
429*18054d02SAlexander Motin        "EventCode": "0x27",
430*18054d02SAlexander Motin        "EventName": "L2_M_LINES_OUT.SELF.DEMAND",
431*18054d02SAlexander Motin        "SampleAfterValue": "200000",
432*18054d02SAlexander Motin        "UMask": "0x40"
433*18054d02SAlexander Motin    },
434*18054d02SAlexander Motin    {
435*18054d02SAlexander Motin        "BriefDescription": "Modified lines evicted from the L2 cache",
436*18054d02SAlexander Motin        "Counter": "0,1",
437*18054d02SAlexander Motin        "EventCode": "0x27",
438*18054d02SAlexander Motin        "EventName": "L2_M_LINES_OUT.SELF.PREFETCH",
439*18054d02SAlexander Motin        "SampleAfterValue": "200000",
440*18054d02SAlexander Motin        "UMask": "0x50"
441*18054d02SAlexander Motin    },
442*18054d02SAlexander Motin    {
443*18054d02SAlexander Motin        "BriefDescription": "Cycles no L2 cache requests are pending",
444*18054d02SAlexander Motin        "Counter": "0,1",
445*18054d02SAlexander Motin        "EventCode": "0x32",
446*18054d02SAlexander Motin        "EventName": "L2_NO_REQ.SELF",
447*18054d02SAlexander Motin        "SampleAfterValue": "200000",
448*18054d02SAlexander Motin        "UMask": "0x40"
449*18054d02SAlexander Motin    },
450*18054d02SAlexander Motin    {
451*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
452*18054d02SAlexander Motin        "Counter": "0,1",
453*18054d02SAlexander Motin        "EventCode": "0x30",
454*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.ANY.E_STATE",
455*18054d02SAlexander Motin        "SampleAfterValue": "200000",
456*18054d02SAlexander Motin        "UMask": "0x74"
457*18054d02SAlexander Motin    },
458*18054d02SAlexander Motin    {
459*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
460*18054d02SAlexander Motin        "Counter": "0,1",
461*18054d02SAlexander Motin        "EventCode": "0x30",
462*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.ANY.I_STATE",
463*18054d02SAlexander Motin        "SampleAfterValue": "200000",
464*18054d02SAlexander Motin        "UMask": "0x71"
465*18054d02SAlexander Motin    },
466*18054d02SAlexander Motin    {
467*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
468*18054d02SAlexander Motin        "Counter": "0,1",
469*18054d02SAlexander Motin        "EventCode": "0x30",
470*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.ANY.MESI",
471*18054d02SAlexander Motin        "SampleAfterValue": "200000",
472*18054d02SAlexander Motin        "UMask": "0x7f"
473*18054d02SAlexander Motin    },
474*18054d02SAlexander Motin    {
475*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
476*18054d02SAlexander Motin        "Counter": "0,1",
477*18054d02SAlexander Motin        "EventCode": "0x30",
478*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.ANY.M_STATE",
479*18054d02SAlexander Motin        "SampleAfterValue": "200000",
480*18054d02SAlexander Motin        "UMask": "0x78"
481*18054d02SAlexander Motin    },
482*18054d02SAlexander Motin    {
483*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
484*18054d02SAlexander Motin        "Counter": "0,1",
485*18054d02SAlexander Motin        "EventCode": "0x30",
486*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.ANY.S_STATE",
487*18054d02SAlexander Motin        "SampleAfterValue": "200000",
488*18054d02SAlexander Motin        "UMask": "0x72"
489*18054d02SAlexander Motin    },
490*18054d02SAlexander Motin    {
491*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
492*18054d02SAlexander Motin        "Counter": "0,1",
493*18054d02SAlexander Motin        "EventCode": "0x30",
494*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.E_STATE",
495*18054d02SAlexander Motin        "SampleAfterValue": "200000",
496*18054d02SAlexander Motin        "UMask": "0x44"
497*18054d02SAlexander Motin    },
498*18054d02SAlexander Motin    {
499*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
500*18054d02SAlexander Motin        "Counter": "0,1",
501*18054d02SAlexander Motin        "EventCode": "0x30",
502*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.I_STATE",
503*18054d02SAlexander Motin        "SampleAfterValue": "200000",
504*18054d02SAlexander Motin        "UMask": "0x41"
505*18054d02SAlexander Motin    },
506*18054d02SAlexander Motin    {
507*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
508*18054d02SAlexander Motin        "Counter": "0,1",
509*18054d02SAlexander Motin        "EventCode": "0x30",
510*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.MESI",
511*18054d02SAlexander Motin        "SampleAfterValue": "200000",
512*18054d02SAlexander Motin        "UMask": "0x4f"
513*18054d02SAlexander Motin    },
514*18054d02SAlexander Motin    {
515*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
516*18054d02SAlexander Motin        "Counter": "0,1",
517*18054d02SAlexander Motin        "EventCode": "0x30",
518*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.M_STATE",
519*18054d02SAlexander Motin        "SampleAfterValue": "200000",
520*18054d02SAlexander Motin        "UMask": "0x48"
521*18054d02SAlexander Motin    },
522*18054d02SAlexander Motin    {
523*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
524*18054d02SAlexander Motin        "Counter": "0,1",
525*18054d02SAlexander Motin        "EventCode": "0x30",
526*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.S_STATE",
527*18054d02SAlexander Motin        "SampleAfterValue": "200000",
528*18054d02SAlexander Motin        "UMask": "0x42"
529*18054d02SAlexander Motin    },
530*18054d02SAlexander Motin    {
531*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
532*18054d02SAlexander Motin        "Counter": "0,1",
533*18054d02SAlexander Motin        "EventCode": "0x30",
534*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.E_STATE",
535*18054d02SAlexander Motin        "SampleAfterValue": "200000",
536*18054d02SAlexander Motin        "UMask": "0x54"
537*18054d02SAlexander Motin    },
538*18054d02SAlexander Motin    {
539*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
540*18054d02SAlexander Motin        "Counter": "0,1",
541*18054d02SAlexander Motin        "EventCode": "0x30",
542*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.I_STATE",
543*18054d02SAlexander Motin        "SampleAfterValue": "200000",
544*18054d02SAlexander Motin        "UMask": "0x51"
545*18054d02SAlexander Motin    },
546*18054d02SAlexander Motin    {
547*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
548*18054d02SAlexander Motin        "Counter": "0,1",
549*18054d02SAlexander Motin        "EventCode": "0x30",
550*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.MESI",
551*18054d02SAlexander Motin        "SampleAfterValue": "200000",
552*18054d02SAlexander Motin        "UMask": "0x5f"
553*18054d02SAlexander Motin    },
554*18054d02SAlexander Motin    {
555*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
556*18054d02SAlexander Motin        "Counter": "0,1",
557*18054d02SAlexander Motin        "EventCode": "0x30",
558*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.M_STATE",
559*18054d02SAlexander Motin        "SampleAfterValue": "200000",
560*18054d02SAlexander Motin        "UMask": "0x58"
561*18054d02SAlexander Motin    },
562*18054d02SAlexander Motin    {
563*18054d02SAlexander Motin        "BriefDescription": "Rejected L2 cache requests",
564*18054d02SAlexander Motin        "Counter": "0,1",
565*18054d02SAlexander Motin        "EventCode": "0x30",
566*18054d02SAlexander Motin        "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.S_STATE",
567*18054d02SAlexander Motin        "SampleAfterValue": "200000",
568*18054d02SAlexander Motin        "UMask": "0x52"
569*18054d02SAlexander Motin    },
570*18054d02SAlexander Motin    {
571*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
572*18054d02SAlexander Motin        "Counter": "0,1",
573*18054d02SAlexander Motin        "EventCode": "0x2E",
574*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.ANY.E_STATE",
575*18054d02SAlexander Motin        "SampleAfterValue": "200000",
576*18054d02SAlexander Motin        "UMask": "0x74"
577*18054d02SAlexander Motin    },
578*18054d02SAlexander Motin    {
579*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
580*18054d02SAlexander Motin        "Counter": "0,1",
581*18054d02SAlexander Motin        "EventCode": "0x2E",
582*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.ANY.I_STATE",
583*18054d02SAlexander Motin        "SampleAfterValue": "200000",
584*18054d02SAlexander Motin        "UMask": "0x71"
585*18054d02SAlexander Motin    },
586*18054d02SAlexander Motin    {
587*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
588*18054d02SAlexander Motin        "Counter": "0,1",
589*18054d02SAlexander Motin        "EventCode": "0x2E",
590*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.ANY.MESI",
591*18054d02SAlexander Motin        "SampleAfterValue": "200000",
592*18054d02SAlexander Motin        "UMask": "0x7f"
593*18054d02SAlexander Motin    },
594*18054d02SAlexander Motin    {
595*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
596*18054d02SAlexander Motin        "Counter": "0,1",
597*18054d02SAlexander Motin        "EventCode": "0x2E",
598*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.ANY.M_STATE",
599*18054d02SAlexander Motin        "SampleAfterValue": "200000",
600*18054d02SAlexander Motin        "UMask": "0x78"
601*18054d02SAlexander Motin    },
602*18054d02SAlexander Motin    {
603*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
604*18054d02SAlexander Motin        "Counter": "0,1",
605*18054d02SAlexander Motin        "EventCode": "0x2E",
606*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.ANY.S_STATE",
607*18054d02SAlexander Motin        "SampleAfterValue": "200000",
608*18054d02SAlexander Motin        "UMask": "0x72"
609*18054d02SAlexander Motin    },
610*18054d02SAlexander Motin    {
611*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
612*18054d02SAlexander Motin        "Counter": "0,1",
613*18054d02SAlexander Motin        "EventCode": "0x2E",
614*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.DEMAND.E_STATE",
615*18054d02SAlexander Motin        "SampleAfterValue": "200000",
616*18054d02SAlexander Motin        "UMask": "0x44"
617*18054d02SAlexander Motin    },
618*18054d02SAlexander Motin    {
619*18054d02SAlexander Motin        "BriefDescription": "L2 cache demand requests from this core that missed the L2",
620*18054d02SAlexander Motin        "Counter": "0,1",
621*18054d02SAlexander Motin        "EventCode": "0x2E",
622*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.DEMAND.I_STATE",
623*18054d02SAlexander Motin        "SampleAfterValue": "200000",
624*18054d02SAlexander Motin        "UMask": "0x41"
625*18054d02SAlexander Motin    },
626*18054d02SAlexander Motin    {
627*18054d02SAlexander Motin        "BriefDescription": "L2 cache demand requests from this core",
628*18054d02SAlexander Motin        "Counter": "0,1",
629*18054d02SAlexander Motin        "EventCode": "0x2E",
630*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.DEMAND.MESI",
631*18054d02SAlexander Motin        "SampleAfterValue": "200000",
632*18054d02SAlexander Motin        "UMask": "0x4f"
633*18054d02SAlexander Motin    },
634*18054d02SAlexander Motin    {
635*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
636*18054d02SAlexander Motin        "Counter": "0,1",
637*18054d02SAlexander Motin        "EventCode": "0x2E",
638*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.DEMAND.M_STATE",
639*18054d02SAlexander Motin        "SampleAfterValue": "200000",
640*18054d02SAlexander Motin        "UMask": "0x48"
641*18054d02SAlexander Motin    },
642*18054d02SAlexander Motin    {
643*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
644*18054d02SAlexander Motin        "Counter": "0,1",
645*18054d02SAlexander Motin        "EventCode": "0x2E",
646*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.DEMAND.S_STATE",
647*18054d02SAlexander Motin        "SampleAfterValue": "200000",
648*18054d02SAlexander Motin        "UMask": "0x42"
649*18054d02SAlexander Motin    },
650*18054d02SAlexander Motin    {
651*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
652*18054d02SAlexander Motin        "Counter": "0,1",
653*18054d02SAlexander Motin        "EventCode": "0x2E",
654*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.PREFETCH.E_STATE",
655*18054d02SAlexander Motin        "SampleAfterValue": "200000",
656*18054d02SAlexander Motin        "UMask": "0x54"
657*18054d02SAlexander Motin    },
658*18054d02SAlexander Motin    {
659*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
660*18054d02SAlexander Motin        "Counter": "0,1",
661*18054d02SAlexander Motin        "EventCode": "0x2E",
662*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.PREFETCH.I_STATE",
663*18054d02SAlexander Motin        "SampleAfterValue": "200000",
664*18054d02SAlexander Motin        "UMask": "0x51"
665*18054d02SAlexander Motin    },
666*18054d02SAlexander Motin    {
667*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
668*18054d02SAlexander Motin        "Counter": "0,1",
669*18054d02SAlexander Motin        "EventCode": "0x2E",
670*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.PREFETCH.MESI",
671*18054d02SAlexander Motin        "SampleAfterValue": "200000",
672*18054d02SAlexander Motin        "UMask": "0x5f"
673*18054d02SAlexander Motin    },
674*18054d02SAlexander Motin    {
675*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
676*18054d02SAlexander Motin        "Counter": "0,1",
677*18054d02SAlexander Motin        "EventCode": "0x2E",
678*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.PREFETCH.M_STATE",
679*18054d02SAlexander Motin        "SampleAfterValue": "200000",
680*18054d02SAlexander Motin        "UMask": "0x58"
681*18054d02SAlexander Motin    },
682*18054d02SAlexander Motin    {
683*18054d02SAlexander Motin        "BriefDescription": "L2 cache requests",
684*18054d02SAlexander Motin        "Counter": "0,1",
685*18054d02SAlexander Motin        "EventCode": "0x2E",
686*18054d02SAlexander Motin        "EventName": "L2_RQSTS.SELF.PREFETCH.S_STATE",
687*18054d02SAlexander Motin        "SampleAfterValue": "200000",
688*18054d02SAlexander Motin        "UMask": "0x52"
689*18054d02SAlexander Motin    },
690*18054d02SAlexander Motin    {
691*18054d02SAlexander Motin        "BriefDescription": "L2 store requests",
692*18054d02SAlexander Motin        "Counter": "0,1",
693*18054d02SAlexander Motin        "EventCode": "0x2A",
694*18054d02SAlexander Motin        "EventName": "L2_ST.SELF.E_STATE",
695*18054d02SAlexander Motin        "SampleAfterValue": "200000",
696*18054d02SAlexander Motin        "UMask": "0x44"
697*18054d02SAlexander Motin    },
698*18054d02SAlexander Motin    {
699*18054d02SAlexander Motin        "BriefDescription": "L2 store requests",
700*18054d02SAlexander Motin        "Counter": "0,1",
701*18054d02SAlexander Motin        "EventCode": "0x2A",
702*18054d02SAlexander Motin        "EventName": "L2_ST.SELF.I_STATE",
703*18054d02SAlexander Motin        "SampleAfterValue": "200000",
704*18054d02SAlexander Motin        "UMask": "0x41"
705*18054d02SAlexander Motin    },
706*18054d02SAlexander Motin    {
707*18054d02SAlexander Motin        "BriefDescription": "L2 store requests",
708*18054d02SAlexander Motin        "Counter": "0,1",
709*18054d02SAlexander Motin        "EventCode": "0x2A",
710*18054d02SAlexander Motin        "EventName": "L2_ST.SELF.MESI",
711*18054d02SAlexander Motin        "SampleAfterValue": "200000",
712*18054d02SAlexander Motin        "UMask": "0x4f"
713*18054d02SAlexander Motin    },
714*18054d02SAlexander Motin    {
715*18054d02SAlexander Motin        "BriefDescription": "L2 store requests",
716*18054d02SAlexander Motin        "Counter": "0,1",
717*18054d02SAlexander Motin        "EventCode": "0x2A",
718*18054d02SAlexander Motin        "EventName": "L2_ST.SELF.M_STATE",
719*18054d02SAlexander Motin        "SampleAfterValue": "200000",
720*18054d02SAlexander Motin        "UMask": "0x48"
721*18054d02SAlexander Motin    },
722*18054d02SAlexander Motin    {
723*18054d02SAlexander Motin        "BriefDescription": "L2 store requests",
724*18054d02SAlexander Motin        "Counter": "0,1",
725*18054d02SAlexander Motin        "EventCode": "0x2A",
726*18054d02SAlexander Motin        "EventName": "L2_ST.SELF.S_STATE",
727*18054d02SAlexander Motin        "SampleAfterValue": "200000",
728*18054d02SAlexander Motin        "UMask": "0x42"
729*18054d02SAlexander Motin    },
730*18054d02SAlexander Motin    {
731*18054d02SAlexander Motin        "BriefDescription": "Retired loads that hit the L2 cache (precise event).",
732*18054d02SAlexander Motin        "Counter": "0,1",
733*18054d02SAlexander Motin        "EventCode": "0xCB",
734959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L2_HIT",
735959826caSMatt Macy        "SampleAfterValue": "200000",
736*18054d02SAlexander Motin        "UMask": "0x1"
737959826caSMatt Macy    },
738959826caSMatt Macy    {
739*18054d02SAlexander Motin        "BriefDescription": "Retired loads that miss the L2 cache",
740959826caSMatt Macy        "Counter": "0,1",
741*18054d02SAlexander Motin        "EventCode": "0xCB",
742959826caSMatt Macy        "EventName": "MEM_LOAD_RETIRED.L2_MISS",
743959826caSMatt Macy        "SampleAfterValue": "10000",
744*18054d02SAlexander Motin        "UMask": "0x2"
745959826caSMatt Macy    }
746959826caSMatt Macy]