xref: /openbmc/linux/tools/perf/pmu-events/arch/x86/westmereep-dp/cache.json (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
11f888acdSAndi Kleen[
21f888acdSAndi Kleen    {
3c11ffe52SIan Rogers        "BriefDescription": "Cycles L1D locked",
4c11ffe52SIan Rogers        "EventCode": "0x63",
51f888acdSAndi Kleen        "EventName": "CACHE_LOCK_CYCLES.L1D",
61f888acdSAndi Kleen        "SampleAfterValue": "2000000",
7c11ffe52SIan Rogers        "UMask": "0x2"
81f888acdSAndi Kleen    },
91f888acdSAndi Kleen    {
10c11ffe52SIan Rogers        "BriefDescription": "Cycles L1D and L2 locked",
11c11ffe52SIan Rogers        "EventCode": "0x63",
121f888acdSAndi Kleen        "EventName": "CACHE_LOCK_CYCLES.L1D_L2",
131f888acdSAndi Kleen        "SampleAfterValue": "2000000",
14c11ffe52SIan Rogers        "UMask": "0x1"
151f888acdSAndi Kleen    },
161f888acdSAndi Kleen    {
17c11ffe52SIan Rogers        "BriefDescription": "L1D cache lines replaced in M state",
18c11ffe52SIan Rogers        "EventCode": "0x51",
191f888acdSAndi Kleen        "EventName": "L1D.M_EVICT",
201f888acdSAndi Kleen        "SampleAfterValue": "2000000",
21c11ffe52SIan Rogers        "UMask": "0x4"
221f888acdSAndi Kleen    },
231f888acdSAndi Kleen    {
24c11ffe52SIan Rogers        "BriefDescription": "L1D cache lines allocated in the M state",
25c11ffe52SIan Rogers        "EventCode": "0x51",
261f888acdSAndi Kleen        "EventName": "L1D.M_REPL",
271f888acdSAndi Kleen        "SampleAfterValue": "2000000",
28c11ffe52SIan Rogers        "UMask": "0x2"
291f888acdSAndi Kleen    },
301f888acdSAndi Kleen    {
31c11ffe52SIan Rogers        "BriefDescription": "L1D snoop eviction of cache lines in M state",
32c11ffe52SIan Rogers        "EventCode": "0x51",
331f888acdSAndi Kleen        "EventName": "L1D.M_SNOOP_EVICT",
341f888acdSAndi Kleen        "SampleAfterValue": "2000000",
35c11ffe52SIan Rogers        "UMask": "0x8"
361f888acdSAndi Kleen    },
371f888acdSAndi Kleen    {
38c11ffe52SIan Rogers        "BriefDescription": "L1 data cache lines allocated",
39c11ffe52SIan Rogers        "EventCode": "0x51",
401f888acdSAndi Kleen        "EventName": "L1D.REPL",
411f888acdSAndi Kleen        "SampleAfterValue": "2000000",
42c11ffe52SIan Rogers        "UMask": "0x1"
431f888acdSAndi Kleen    },
441f888acdSAndi Kleen    {
45c11ffe52SIan Rogers        "BriefDescription": "L1D prefetch load lock accepted in fill buffer",
46c11ffe52SIan Rogers        "EventCode": "0x52",
471f888acdSAndi Kleen        "EventName": "L1D_CACHE_PREFETCH_LOCK_FB_HIT",
481f888acdSAndi Kleen        "SampleAfterValue": "2000000",
49c11ffe52SIan Rogers        "UMask": "0x1"
501f888acdSAndi Kleen    },
511f888acdSAndi Kleen    {
52c11ffe52SIan Rogers        "BriefDescription": "L1D hardware prefetch misses",
53c11ffe52SIan Rogers        "EventCode": "0x4E",
541f888acdSAndi Kleen        "EventName": "L1D_PREFETCH.MISS",
551f888acdSAndi Kleen        "SampleAfterValue": "200000",
56c11ffe52SIan Rogers        "UMask": "0x2"
571f888acdSAndi Kleen    },
581f888acdSAndi Kleen    {
59c11ffe52SIan Rogers        "BriefDescription": "L1D hardware prefetch requests",
60c11ffe52SIan Rogers        "EventCode": "0x4E",
611f888acdSAndi Kleen        "EventName": "L1D_PREFETCH.REQUESTS",
621f888acdSAndi Kleen        "SampleAfterValue": "200000",
63c11ffe52SIan Rogers        "UMask": "0x1"
641f888acdSAndi Kleen    },
651f888acdSAndi Kleen    {
66c11ffe52SIan Rogers        "BriefDescription": "L1D hardware prefetch requests triggered",
67c11ffe52SIan Rogers        "EventCode": "0x4E",
681f888acdSAndi Kleen        "EventName": "L1D_PREFETCH.TRIGGERS",
691f888acdSAndi Kleen        "SampleAfterValue": "200000",
70c11ffe52SIan Rogers        "UMask": "0x4"
711f888acdSAndi Kleen    },
721f888acdSAndi Kleen    {
73c11ffe52SIan Rogers        "BriefDescription": "L1 writebacks to L2 in E state",
74c11ffe52SIan Rogers        "EventCode": "0x28",
751f888acdSAndi Kleen        "EventName": "L1D_WB_L2.E_STATE",
761f888acdSAndi Kleen        "SampleAfterValue": "100000",
77c11ffe52SIan Rogers        "UMask": "0x4"
781f888acdSAndi Kleen    },
791f888acdSAndi Kleen    {
80c11ffe52SIan Rogers        "BriefDescription": "L1 writebacks to L2 in I state (misses)",
81c11ffe52SIan Rogers        "EventCode": "0x28",
821f888acdSAndi Kleen        "EventName": "L1D_WB_L2.I_STATE",
831f888acdSAndi Kleen        "SampleAfterValue": "100000",
84c11ffe52SIan Rogers        "UMask": "0x1"
851f888acdSAndi Kleen    },
861f888acdSAndi Kleen    {
87c11ffe52SIan Rogers        "BriefDescription": "All L1 writebacks to L2",
881f888acdSAndi Kleen        "EventCode": "0x28",
891f888acdSAndi Kleen        "EventName": "L1D_WB_L2.MESI",
901f888acdSAndi Kleen        "SampleAfterValue": "100000",
91c11ffe52SIan Rogers        "UMask": "0xf"
921f888acdSAndi Kleen    },
931f888acdSAndi Kleen    {
94c11ffe52SIan Rogers        "BriefDescription": "L1 writebacks to L2 in M state",
95c11ffe52SIan Rogers        "EventCode": "0x28",
96c11ffe52SIan Rogers        "EventName": "L1D_WB_L2.M_STATE",
97c11ffe52SIan Rogers        "SampleAfterValue": "100000",
98c11ffe52SIan Rogers        "UMask": "0x8"
99c11ffe52SIan Rogers    },
100c11ffe52SIan Rogers    {
101c11ffe52SIan Rogers        "BriefDescription": "L1 writebacks to L2 in S state",
102c11ffe52SIan Rogers        "EventCode": "0x28",
1031f888acdSAndi Kleen        "EventName": "L1D_WB_L2.S_STATE",
1041f888acdSAndi Kleen        "SampleAfterValue": "100000",
105c11ffe52SIan Rogers        "UMask": "0x2"
1061f888acdSAndi Kleen    },
1071f888acdSAndi Kleen    {
108c11ffe52SIan Rogers        "BriefDescription": "All L2 data requests",
109c11ffe52SIan Rogers        "EventCode": "0x26",
1101f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.ANY",
1111f888acdSAndi Kleen        "SampleAfterValue": "200000",
112c11ffe52SIan Rogers        "UMask": "0xff"
1131f888acdSAndi Kleen    },
1141f888acdSAndi Kleen    {
115c11ffe52SIan Rogers        "BriefDescription": "L2 data demand loads in E state",
116c11ffe52SIan Rogers        "EventCode": "0x26",
1171f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.E_STATE",
1181f888acdSAndi Kleen        "SampleAfterValue": "200000",
119c11ffe52SIan Rogers        "UMask": "0x4"
1201f888acdSAndi Kleen    },
1211f888acdSAndi Kleen    {
122c11ffe52SIan Rogers        "BriefDescription": "L2 data demand loads in I state (misses)",
123c11ffe52SIan Rogers        "EventCode": "0x26",
1241f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.I_STATE",
1251f888acdSAndi Kleen        "SampleAfterValue": "200000",
126c11ffe52SIan Rogers        "UMask": "0x1"
1271f888acdSAndi Kleen    },
1281f888acdSAndi Kleen    {
129c11ffe52SIan Rogers        "BriefDescription": "L2 data demand requests",
1301f888acdSAndi Kleen        "EventCode": "0x26",
1311f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.MESI",
1321f888acdSAndi Kleen        "SampleAfterValue": "200000",
133c11ffe52SIan Rogers        "UMask": "0xf"
1341f888acdSAndi Kleen    },
1351f888acdSAndi Kleen    {
136c11ffe52SIan Rogers        "BriefDescription": "L2 data demand loads in M state",
137c11ffe52SIan Rogers        "EventCode": "0x26",
138c11ffe52SIan Rogers        "EventName": "L2_DATA_RQSTS.DEMAND.M_STATE",
139c11ffe52SIan Rogers        "SampleAfterValue": "200000",
140c11ffe52SIan Rogers        "UMask": "0x8"
141c11ffe52SIan Rogers    },
142c11ffe52SIan Rogers    {
143c11ffe52SIan Rogers        "BriefDescription": "L2 data demand loads in S state",
144c11ffe52SIan Rogers        "EventCode": "0x26",
1451f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.DEMAND.S_STATE",
1461f888acdSAndi Kleen        "SampleAfterValue": "200000",
147c11ffe52SIan Rogers        "UMask": "0x2"
1481f888acdSAndi Kleen    },
1491f888acdSAndi Kleen    {
150c11ffe52SIan Rogers        "BriefDescription": "L2 data prefetches in E state",
151c11ffe52SIan Rogers        "EventCode": "0x26",
1521f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.E_STATE",
1531f888acdSAndi Kleen        "SampleAfterValue": "200000",
154c11ffe52SIan Rogers        "UMask": "0x40"
1551f888acdSAndi Kleen    },
1561f888acdSAndi Kleen    {
157c11ffe52SIan Rogers        "BriefDescription": "L2 data prefetches in the I state (misses)",
158c11ffe52SIan Rogers        "EventCode": "0x26",
1591f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.I_STATE",
1601f888acdSAndi Kleen        "SampleAfterValue": "200000",
161c11ffe52SIan Rogers        "UMask": "0x10"
1621f888acdSAndi Kleen    },
1631f888acdSAndi Kleen    {
164c11ffe52SIan Rogers        "BriefDescription": "All L2 data prefetches",
1651f888acdSAndi Kleen        "EventCode": "0x26",
1661f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.MESI",
1671f888acdSAndi Kleen        "SampleAfterValue": "200000",
168c11ffe52SIan Rogers        "UMask": "0xf0"
1691f888acdSAndi Kleen    },
1701f888acdSAndi Kleen    {
171c11ffe52SIan Rogers        "BriefDescription": "L2 data prefetches in M state",
172c11ffe52SIan Rogers        "EventCode": "0x26",
173c11ffe52SIan Rogers        "EventName": "L2_DATA_RQSTS.PREFETCH.M_STATE",
174c11ffe52SIan Rogers        "SampleAfterValue": "200000",
175c11ffe52SIan Rogers        "UMask": "0x80"
176c11ffe52SIan Rogers    },
177c11ffe52SIan Rogers    {
178c11ffe52SIan Rogers        "BriefDescription": "L2 data prefetches in the S state",
179c11ffe52SIan Rogers        "EventCode": "0x26",
1801f888acdSAndi Kleen        "EventName": "L2_DATA_RQSTS.PREFETCH.S_STATE",
1811f888acdSAndi Kleen        "SampleAfterValue": "200000",
182c11ffe52SIan Rogers        "UMask": "0x20"
1831f888acdSAndi Kleen    },
1841f888acdSAndi Kleen    {
185*1aa52f94SIan Rogers        "BriefDescription": "L2 lines allocated",
186c11ffe52SIan Rogers        "EventCode": "0xF1",
1871f888acdSAndi Kleen        "EventName": "L2_LINES_IN.ANY",
1881f888acdSAndi Kleen        "SampleAfterValue": "100000",
189c11ffe52SIan Rogers        "UMask": "0x7"
1901f888acdSAndi Kleen    },
1911f888acdSAndi Kleen    {
192c11ffe52SIan Rogers        "BriefDescription": "L2 lines allocated in the E state",
193c11ffe52SIan Rogers        "EventCode": "0xF1",
1941f888acdSAndi Kleen        "EventName": "L2_LINES_IN.E_STATE",
1951f888acdSAndi Kleen        "SampleAfterValue": "100000",
196c11ffe52SIan Rogers        "UMask": "0x4"
1971f888acdSAndi Kleen    },
1981f888acdSAndi Kleen    {
199c11ffe52SIan Rogers        "BriefDescription": "L2 lines allocated in the S state",
200c11ffe52SIan Rogers        "EventCode": "0xF1",
2011f888acdSAndi Kleen        "EventName": "L2_LINES_IN.S_STATE",
2021f888acdSAndi Kleen        "SampleAfterValue": "100000",
203c11ffe52SIan Rogers        "UMask": "0x2"
2041f888acdSAndi Kleen    },
2051f888acdSAndi Kleen    {
206c11ffe52SIan Rogers        "BriefDescription": "L2 lines evicted",
207c11ffe52SIan Rogers        "EventCode": "0xF2",
2081f888acdSAndi Kleen        "EventName": "L2_LINES_OUT.ANY",
2091f888acdSAndi Kleen        "SampleAfterValue": "100000",
210c11ffe52SIan Rogers        "UMask": "0xf"
2111f888acdSAndi Kleen    },
2121f888acdSAndi Kleen    {
213c11ffe52SIan Rogers        "BriefDescription": "L2 lines evicted by a demand request",
214c11ffe52SIan Rogers        "EventCode": "0xF2",
2151f888acdSAndi Kleen        "EventName": "L2_LINES_OUT.DEMAND_CLEAN",
2161f888acdSAndi Kleen        "SampleAfterValue": "100000",
217c11ffe52SIan Rogers        "UMask": "0x1"
2181f888acdSAndi Kleen    },
2191f888acdSAndi Kleen    {
220c11ffe52SIan Rogers        "BriefDescription": "L2 modified lines evicted by a demand request",
221c11ffe52SIan Rogers        "EventCode": "0xF2",
2221f888acdSAndi Kleen        "EventName": "L2_LINES_OUT.DEMAND_DIRTY",
2231f888acdSAndi Kleen        "SampleAfterValue": "100000",
224c11ffe52SIan Rogers        "UMask": "0x2"
2251f888acdSAndi Kleen    },
2261f888acdSAndi Kleen    {
227c11ffe52SIan Rogers        "BriefDescription": "L2 lines evicted by a prefetch request",
228c11ffe52SIan Rogers        "EventCode": "0xF2",
2291f888acdSAndi Kleen        "EventName": "L2_LINES_OUT.PREFETCH_CLEAN",
2301f888acdSAndi Kleen        "SampleAfterValue": "100000",
231c11ffe52SIan Rogers        "UMask": "0x4"
2321f888acdSAndi Kleen    },
2331f888acdSAndi Kleen    {
234c11ffe52SIan Rogers        "BriefDescription": "L2 modified lines evicted by a prefetch request",
235c11ffe52SIan Rogers        "EventCode": "0xF2",
2361f888acdSAndi Kleen        "EventName": "L2_LINES_OUT.PREFETCH_DIRTY",
2371f888acdSAndi Kleen        "SampleAfterValue": "100000",
238c11ffe52SIan Rogers        "UMask": "0x8"
2391f888acdSAndi Kleen    },
2401f888acdSAndi Kleen    {
241c11ffe52SIan Rogers        "BriefDescription": "L2 instruction fetches",
2421f888acdSAndi Kleen        "EventCode": "0x24",
2431f888acdSAndi Kleen        "EventName": "L2_RQSTS.IFETCHES",
2441f888acdSAndi Kleen        "SampleAfterValue": "200000",
245c11ffe52SIan Rogers        "UMask": "0x30"
2461f888acdSAndi Kleen    },
2471f888acdSAndi Kleen    {
248c11ffe52SIan Rogers        "BriefDescription": "L2 instruction fetch hits",
249c11ffe52SIan Rogers        "EventCode": "0x24",
250c11ffe52SIan Rogers        "EventName": "L2_RQSTS.IFETCH_HIT",
251c11ffe52SIan Rogers        "SampleAfterValue": "200000",
252c11ffe52SIan Rogers        "UMask": "0x10"
253c11ffe52SIan Rogers    },
254c11ffe52SIan Rogers    {
255c11ffe52SIan Rogers        "BriefDescription": "L2 instruction fetch misses",
256c11ffe52SIan Rogers        "EventCode": "0x24",
257c11ffe52SIan Rogers        "EventName": "L2_RQSTS.IFETCH_MISS",
258c11ffe52SIan Rogers        "SampleAfterValue": "200000",
259c11ffe52SIan Rogers        "UMask": "0x20"
260c11ffe52SIan Rogers    },
261c11ffe52SIan Rogers    {
262c11ffe52SIan Rogers        "BriefDescription": "L2 load hits",
263c11ffe52SIan Rogers        "EventCode": "0x24",
2641f888acdSAndi Kleen        "EventName": "L2_RQSTS.LD_HIT",
2651f888acdSAndi Kleen        "SampleAfterValue": "200000",
266c11ffe52SIan Rogers        "UMask": "0x1"
2671f888acdSAndi Kleen    },
2681f888acdSAndi Kleen    {
269c11ffe52SIan Rogers        "BriefDescription": "L2 load misses",
270c11ffe52SIan Rogers        "EventCode": "0x24",
2711f888acdSAndi Kleen        "EventName": "L2_RQSTS.LD_MISS",
2721f888acdSAndi Kleen        "SampleAfterValue": "200000",
273c11ffe52SIan Rogers        "UMask": "0x2"
2741f888acdSAndi Kleen    },
2751f888acdSAndi Kleen    {
276c11ffe52SIan Rogers        "BriefDescription": "L2 requests",
277c11ffe52SIan Rogers        "EventCode": "0x24",
2781f888acdSAndi Kleen        "EventName": "L2_RQSTS.LOADS",
2791f888acdSAndi Kleen        "SampleAfterValue": "200000",
280c11ffe52SIan Rogers        "UMask": "0x3"
2811f888acdSAndi Kleen    },
2821f888acdSAndi Kleen    {
283c11ffe52SIan Rogers        "BriefDescription": "All L2 misses",
284c11ffe52SIan Rogers        "EventCode": "0x24",
2851f888acdSAndi Kleen        "EventName": "L2_RQSTS.MISS",
2861f888acdSAndi Kleen        "SampleAfterValue": "200000",
287c11ffe52SIan Rogers        "UMask": "0xaa"
2881f888acdSAndi Kleen    },
2891f888acdSAndi Kleen    {
290c11ffe52SIan Rogers        "BriefDescription": "All L2 prefetches",
2911f888acdSAndi Kleen        "EventCode": "0x24",
2921f888acdSAndi Kleen        "EventName": "L2_RQSTS.PREFETCHES",
2931f888acdSAndi Kleen        "SampleAfterValue": "200000",
294c11ffe52SIan Rogers        "UMask": "0xc0"
2951f888acdSAndi Kleen    },
2961f888acdSAndi Kleen    {
297c11ffe52SIan Rogers        "BriefDescription": "L2 prefetch hits",
298c11ffe52SIan Rogers        "EventCode": "0x24",
299c11ffe52SIan Rogers        "EventName": "L2_RQSTS.PREFETCH_HIT",
300c11ffe52SIan Rogers        "SampleAfterValue": "200000",
301c11ffe52SIan Rogers        "UMask": "0x40"
302c11ffe52SIan Rogers    },
303c11ffe52SIan Rogers    {
304c11ffe52SIan Rogers        "BriefDescription": "L2 prefetch misses",
305c11ffe52SIan Rogers        "EventCode": "0x24",
306c11ffe52SIan Rogers        "EventName": "L2_RQSTS.PREFETCH_MISS",
307c11ffe52SIan Rogers        "SampleAfterValue": "200000",
308c11ffe52SIan Rogers        "UMask": "0x80"
309c11ffe52SIan Rogers    },
310c11ffe52SIan Rogers    {
311c11ffe52SIan Rogers        "BriefDescription": "All L2 requests",
312c11ffe52SIan Rogers        "EventCode": "0x24",
3131f888acdSAndi Kleen        "EventName": "L2_RQSTS.REFERENCES",
3141f888acdSAndi Kleen        "SampleAfterValue": "200000",
315c11ffe52SIan Rogers        "UMask": "0xff"
3161f888acdSAndi Kleen    },
3171f888acdSAndi Kleen    {
318c11ffe52SIan Rogers        "BriefDescription": "L2 RFO requests",
3191f888acdSAndi Kleen        "EventCode": "0x24",
3201f888acdSAndi Kleen        "EventName": "L2_RQSTS.RFOS",
3211f888acdSAndi Kleen        "SampleAfterValue": "200000",
322c11ffe52SIan Rogers        "UMask": "0xc"
3231f888acdSAndi Kleen    },
3241f888acdSAndi Kleen    {
325c11ffe52SIan Rogers        "BriefDescription": "L2 RFO hits",
326c11ffe52SIan Rogers        "EventCode": "0x24",
327c11ffe52SIan Rogers        "EventName": "L2_RQSTS.RFO_HIT",
328c11ffe52SIan Rogers        "SampleAfterValue": "200000",
329c11ffe52SIan Rogers        "UMask": "0x4"
330c11ffe52SIan Rogers    },
331c11ffe52SIan Rogers    {
332c11ffe52SIan Rogers        "BriefDescription": "L2 RFO misses",
333c11ffe52SIan Rogers        "EventCode": "0x24",
334c11ffe52SIan Rogers        "EventName": "L2_RQSTS.RFO_MISS",
335c11ffe52SIan Rogers        "SampleAfterValue": "200000",
336c11ffe52SIan Rogers        "UMask": "0x8"
337c11ffe52SIan Rogers    },
338c11ffe52SIan Rogers    {
339c11ffe52SIan Rogers        "BriefDescription": "All L2 transactions",
340c11ffe52SIan Rogers        "EventCode": "0xF0",
3411f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.ANY",
3421f888acdSAndi Kleen        "SampleAfterValue": "200000",
343c11ffe52SIan Rogers        "UMask": "0x80"
3441f888acdSAndi Kleen    },
3451f888acdSAndi Kleen    {
346c11ffe52SIan Rogers        "BriefDescription": "L2 fill transactions",
347c11ffe52SIan Rogers        "EventCode": "0xF0",
3481f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.FILL",
3491f888acdSAndi Kleen        "SampleAfterValue": "200000",
350c11ffe52SIan Rogers        "UMask": "0x20"
3511f888acdSAndi Kleen    },
3521f888acdSAndi Kleen    {
353c11ffe52SIan Rogers        "BriefDescription": "L2 instruction fetch transactions",
354c11ffe52SIan Rogers        "EventCode": "0xF0",
3551f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.IFETCH",
3561f888acdSAndi Kleen        "SampleAfterValue": "200000",
357c11ffe52SIan Rogers        "UMask": "0x4"
3581f888acdSAndi Kleen    },
3591f888acdSAndi Kleen    {
360c11ffe52SIan Rogers        "BriefDescription": "L1D writeback to L2 transactions",
361c11ffe52SIan Rogers        "EventCode": "0xF0",
3621f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.L1D_WB",
3631f888acdSAndi Kleen        "SampleAfterValue": "200000",
364c11ffe52SIan Rogers        "UMask": "0x10"
3651f888acdSAndi Kleen    },
3661f888acdSAndi Kleen    {
367c11ffe52SIan Rogers        "BriefDescription": "L2 Load transactions",
368c11ffe52SIan Rogers        "EventCode": "0xF0",
3691f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.LOAD",
3701f888acdSAndi Kleen        "SampleAfterValue": "200000",
371c11ffe52SIan Rogers        "UMask": "0x1"
3721f888acdSAndi Kleen    },
3731f888acdSAndi Kleen    {
374c11ffe52SIan Rogers        "BriefDescription": "L2 prefetch transactions",
375c11ffe52SIan Rogers        "EventCode": "0xF0",
3761f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.PREFETCH",
3771f888acdSAndi Kleen        "SampleAfterValue": "200000",
378c11ffe52SIan Rogers        "UMask": "0x8"
3791f888acdSAndi Kleen    },
3801f888acdSAndi Kleen    {
381c11ffe52SIan Rogers        "BriefDescription": "L2 RFO transactions",
382c11ffe52SIan Rogers        "EventCode": "0xF0",
3831f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.RFO",
3841f888acdSAndi Kleen        "SampleAfterValue": "200000",
385c11ffe52SIan Rogers        "UMask": "0x2"
3861f888acdSAndi Kleen    },
3871f888acdSAndi Kleen    {
388c11ffe52SIan Rogers        "BriefDescription": "L2 writeback to LLC transactions",
389c11ffe52SIan Rogers        "EventCode": "0xF0",
3901f888acdSAndi Kleen        "EventName": "L2_TRANSACTIONS.WB",
3911f888acdSAndi Kleen        "SampleAfterValue": "200000",
392c11ffe52SIan Rogers        "UMask": "0x40"
3931f888acdSAndi Kleen    },
3941f888acdSAndi Kleen    {
395c11ffe52SIan Rogers        "BriefDescription": "L2 demand lock RFOs in E state",
396c11ffe52SIan Rogers        "EventCode": "0x27",
3971f888acdSAndi Kleen        "EventName": "L2_WRITE.LOCK.E_STATE",
3981f888acdSAndi Kleen        "SampleAfterValue": "100000",
399c11ffe52SIan Rogers        "UMask": "0x40"
4001f888acdSAndi Kleen    },
4011f888acdSAndi Kleen    {
402c11ffe52SIan Rogers        "BriefDescription": "All demand L2 lock RFOs that hit the cache",
403c11ffe52SIan Rogers        "EventCode": "0x27",
4041f888acdSAndi Kleen        "EventName": "L2_WRITE.LOCK.HIT",
4051f888acdSAndi Kleen        "SampleAfterValue": "100000",
406c11ffe52SIan Rogers        "UMask": "0xe0"
4071f888acdSAndi Kleen    },
4081f888acdSAndi Kleen    {
409c11ffe52SIan Rogers        "BriefDescription": "L2 demand lock RFOs in I state (misses)",
410c11ffe52SIan Rogers        "EventCode": "0x27",
4111f888acdSAndi Kleen        "EventName": "L2_WRITE.LOCK.I_STATE",
4121f888acdSAndi Kleen        "SampleAfterValue": "100000",
413c11ffe52SIan Rogers        "UMask": "0x10"
4141f888acdSAndi Kleen    },
4151f888acdSAndi Kleen    {
416c11ffe52SIan Rogers        "BriefDescription": "All demand L2 lock RFOs",
4171f888acdSAndi Kleen        "EventCode": "0x27",
4181f888acdSAndi Kleen        "EventName": "L2_WRITE.LOCK.MESI",
4191f888acdSAndi Kleen        "SampleAfterValue": "100000",
420c11ffe52SIan Rogers        "UMask": "0xf0"
4211f888acdSAndi Kleen    },
4221f888acdSAndi Kleen    {
423c11ffe52SIan Rogers        "BriefDescription": "L2 demand lock RFOs in M state",
424c11ffe52SIan Rogers        "EventCode": "0x27",
425c11ffe52SIan Rogers        "EventName": "L2_WRITE.LOCK.M_STATE",
426c11ffe52SIan Rogers        "SampleAfterValue": "100000",
427c11ffe52SIan Rogers        "UMask": "0x80"
428c11ffe52SIan Rogers    },
429c11ffe52SIan Rogers    {
430c11ffe52SIan Rogers        "BriefDescription": "L2 demand lock RFOs in S state",
431c11ffe52SIan Rogers        "EventCode": "0x27",
4321f888acdSAndi Kleen        "EventName": "L2_WRITE.LOCK.S_STATE",
4331f888acdSAndi Kleen        "SampleAfterValue": "100000",
434c11ffe52SIan Rogers        "UMask": "0x20"
4351f888acdSAndi Kleen    },
4361f888acdSAndi Kleen    {
437c11ffe52SIan Rogers        "BriefDescription": "All L2 demand store RFOs that hit the cache",
438c11ffe52SIan Rogers        "EventCode": "0x27",
4391f888acdSAndi Kleen        "EventName": "L2_WRITE.RFO.HIT",
4401f888acdSAndi Kleen        "SampleAfterValue": "100000",
441c11ffe52SIan Rogers        "UMask": "0xe"
4421f888acdSAndi Kleen    },
4431f888acdSAndi Kleen    {
444c11ffe52SIan Rogers        "BriefDescription": "L2 demand store RFOs in I state (misses)",
445c11ffe52SIan Rogers        "EventCode": "0x27",
4461f888acdSAndi Kleen        "EventName": "L2_WRITE.RFO.I_STATE",
4471f888acdSAndi Kleen        "SampleAfterValue": "100000",
448c11ffe52SIan Rogers        "UMask": "0x1"
4491f888acdSAndi Kleen    },
4501f888acdSAndi Kleen    {
451c11ffe52SIan Rogers        "BriefDescription": "All L2 demand store RFOs",
4521f888acdSAndi Kleen        "EventCode": "0x27",
4531f888acdSAndi Kleen        "EventName": "L2_WRITE.RFO.MESI",
4541f888acdSAndi Kleen        "SampleAfterValue": "100000",
455c11ffe52SIan Rogers        "UMask": "0xf"
4561f888acdSAndi Kleen    },
4571f888acdSAndi Kleen    {
458c11ffe52SIan Rogers        "BriefDescription": "L2 demand store RFOs in M state",
459c11ffe52SIan Rogers        "EventCode": "0x27",
460c11ffe52SIan Rogers        "EventName": "L2_WRITE.RFO.M_STATE",
461c11ffe52SIan Rogers        "SampleAfterValue": "100000",
462c11ffe52SIan Rogers        "UMask": "0x8"
463c11ffe52SIan Rogers    },
464c11ffe52SIan Rogers    {
465c11ffe52SIan Rogers        "BriefDescription": "L2 demand store RFOs in S state",
466c11ffe52SIan Rogers        "EventCode": "0x27",
4671f888acdSAndi Kleen        "EventName": "L2_WRITE.RFO.S_STATE",
4681f888acdSAndi Kleen        "SampleAfterValue": "100000",
469c11ffe52SIan Rogers        "UMask": "0x2"
4701f888acdSAndi Kleen    },
4711f888acdSAndi Kleen    {
472c11ffe52SIan Rogers        "BriefDescription": "Longest latency cache miss",
473c11ffe52SIan Rogers        "EventCode": "0x2E",
4741f888acdSAndi Kleen        "EventName": "LONGEST_LAT_CACHE.MISS",
4751f888acdSAndi Kleen        "SampleAfterValue": "100000",
476c11ffe52SIan Rogers        "UMask": "0x41"
4771f888acdSAndi Kleen    },
4781f888acdSAndi Kleen    {
479c11ffe52SIan Rogers        "BriefDescription": "Longest latency cache reference",
480c11ffe52SIan Rogers        "EventCode": "0x2E",
4811f888acdSAndi Kleen        "EventName": "LONGEST_LAT_CACHE.REFERENCE",
4821f888acdSAndi Kleen        "SampleAfterValue": "200000",
483c11ffe52SIan Rogers        "UMask": "0x4f"
4841f888acdSAndi Kleen    },
4851f888acdSAndi Kleen    {
486c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 0 clocks (Precise Event)",
487c11ffe52SIan Rogers        "EventCode": "0xB",
4881f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_0",
4891f888acdSAndi Kleen        "MSRIndex": "0x3F6",
490c11ffe52SIan Rogers        "PEBS": "2",
4911f888acdSAndi Kleen        "SampleAfterValue": "2000000",
492c11ffe52SIan Rogers        "UMask": "0x10"
4931f888acdSAndi Kleen    },
4941f888acdSAndi Kleen    {
495c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 1024 clocks (Precise Event)",
496c11ffe52SIan Rogers        "EventCode": "0xB",
4971f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_1024",
4981f888acdSAndi Kleen        "MSRIndex": "0x3F6",
499c11ffe52SIan Rogers        "MSRValue": "0x400",
500c11ffe52SIan Rogers        "PEBS": "2",
5011f888acdSAndi Kleen        "SampleAfterValue": "100",
502c11ffe52SIan Rogers        "UMask": "0x10"
5031f888acdSAndi Kleen    },
5041f888acdSAndi Kleen    {
505c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 128 clocks (Precise Event)",
506c11ffe52SIan Rogers        "EventCode": "0xB",
5071f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_128",
5081f888acdSAndi Kleen        "MSRIndex": "0x3F6",
509c11ffe52SIan Rogers        "MSRValue": "0x80",
510c11ffe52SIan Rogers        "PEBS": "2",
5111f888acdSAndi Kleen        "SampleAfterValue": "1000",
512c11ffe52SIan Rogers        "UMask": "0x10"
5131f888acdSAndi Kleen    },
5141f888acdSAndi Kleen    {
515c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 16 clocks (Precise Event)",
516c11ffe52SIan Rogers        "EventCode": "0xB",
5171f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_16",
5181f888acdSAndi Kleen        "MSRIndex": "0x3F6",
519c11ffe52SIan Rogers        "MSRValue": "0x10",
520c11ffe52SIan Rogers        "PEBS": "2",
5211f888acdSAndi Kleen        "SampleAfterValue": "10000",
522c11ffe52SIan Rogers        "UMask": "0x10"
5231f888acdSAndi Kleen    },
5241f888acdSAndi Kleen    {
525c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 16384 clocks (Precise Event)",
526c11ffe52SIan Rogers        "EventCode": "0xB",
5271f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_16384",
5281f888acdSAndi Kleen        "MSRIndex": "0x3F6",
529c11ffe52SIan Rogers        "MSRValue": "0x4000",
530c11ffe52SIan Rogers        "PEBS": "2",
5311f888acdSAndi Kleen        "SampleAfterValue": "5",
532c11ffe52SIan Rogers        "UMask": "0x10"
5331f888acdSAndi Kleen    },
5341f888acdSAndi Kleen    {
535c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 2048 clocks (Precise Event)",
536c11ffe52SIan Rogers        "EventCode": "0xB",
5371f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_2048",
5381f888acdSAndi Kleen        "MSRIndex": "0x3F6",
539c11ffe52SIan Rogers        "MSRValue": "0x800",
540c11ffe52SIan Rogers        "PEBS": "2",
5411f888acdSAndi Kleen        "SampleAfterValue": "50",
542c11ffe52SIan Rogers        "UMask": "0x10"
5431f888acdSAndi Kleen    },
5441f888acdSAndi Kleen    {
545c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 256 clocks (Precise Event)",
546c11ffe52SIan Rogers        "EventCode": "0xB",
5471f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_256",
5481f888acdSAndi Kleen        "MSRIndex": "0x3F6",
549c11ffe52SIan Rogers        "MSRValue": "0x100",
550c11ffe52SIan Rogers        "PEBS": "2",
5511f888acdSAndi Kleen        "SampleAfterValue": "500",
552c11ffe52SIan Rogers        "UMask": "0x10"
5531f888acdSAndi Kleen    },
5541f888acdSAndi Kleen    {
555c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 32 clocks (Precise Event)",
556c11ffe52SIan Rogers        "EventCode": "0xB",
5571f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_32",
5581f888acdSAndi Kleen        "MSRIndex": "0x3F6",
559c11ffe52SIan Rogers        "MSRValue": "0x20",
560c11ffe52SIan Rogers        "PEBS": "2",
5611f888acdSAndi Kleen        "SampleAfterValue": "5000",
562c11ffe52SIan Rogers        "UMask": "0x10"
5631f888acdSAndi Kleen    },
5641f888acdSAndi Kleen    {
565c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 32768 clocks (Precise Event)",
566c11ffe52SIan Rogers        "EventCode": "0xB",
5671f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_32768",
5681f888acdSAndi Kleen        "MSRIndex": "0x3F6",
569c11ffe52SIan Rogers        "MSRValue": "0x8000",
570c11ffe52SIan Rogers        "PEBS": "2",
5711f888acdSAndi Kleen        "SampleAfterValue": "3",
572c11ffe52SIan Rogers        "UMask": "0x10"
5731f888acdSAndi Kleen    },
5741f888acdSAndi Kleen    {
575c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 4 clocks (Precise Event)",
576c11ffe52SIan Rogers        "EventCode": "0xB",
5771f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_4",
5781f888acdSAndi Kleen        "MSRIndex": "0x3F6",
579c11ffe52SIan Rogers        "MSRValue": "0x4",
580c11ffe52SIan Rogers        "PEBS": "2",
5811f888acdSAndi Kleen        "SampleAfterValue": "50000",
582c11ffe52SIan Rogers        "UMask": "0x10"
5831f888acdSAndi Kleen    },
5841f888acdSAndi Kleen    {
585c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 4096 clocks (Precise Event)",
586c11ffe52SIan Rogers        "EventCode": "0xB",
5871f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_4096",
5881f888acdSAndi Kleen        "MSRIndex": "0x3F6",
589c11ffe52SIan Rogers        "MSRValue": "0x1000",
590c11ffe52SIan Rogers        "PEBS": "2",
5911f888acdSAndi Kleen        "SampleAfterValue": "20",
592c11ffe52SIan Rogers        "UMask": "0x10"
5931f888acdSAndi Kleen    },
5941f888acdSAndi Kleen    {
595c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 512 clocks (Precise Event)",
596c11ffe52SIan Rogers        "EventCode": "0xB",
5971f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_512",
5981f888acdSAndi Kleen        "MSRIndex": "0x3F6",
599c11ffe52SIan Rogers        "MSRValue": "0x200",
600c11ffe52SIan Rogers        "PEBS": "2",
6011f888acdSAndi Kleen        "SampleAfterValue": "200",
602c11ffe52SIan Rogers        "UMask": "0x10"
6031f888acdSAndi Kleen    },
6041f888acdSAndi Kleen    {
605c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 64 clocks (Precise Event)",
606c11ffe52SIan Rogers        "EventCode": "0xB",
6071f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_64",
6081f888acdSAndi Kleen        "MSRIndex": "0x3F6",
609c11ffe52SIan Rogers        "MSRValue": "0x40",
610c11ffe52SIan Rogers        "PEBS": "2",
6111f888acdSAndi Kleen        "SampleAfterValue": "2000",
612c11ffe52SIan Rogers        "UMask": "0x10"
6131f888acdSAndi Kleen    },
6141f888acdSAndi Kleen    {
615c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 8 clocks (Precise Event)",
616c11ffe52SIan Rogers        "EventCode": "0xB",
6171f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_8",
6181f888acdSAndi Kleen        "MSRIndex": "0x3F6",
619c11ffe52SIan Rogers        "MSRValue": "0x8",
620c11ffe52SIan Rogers        "PEBS": "2",
6211f888acdSAndi Kleen        "SampleAfterValue": "20000",
622c11ffe52SIan Rogers        "UMask": "0x10"
6231f888acdSAndi Kleen    },
6241f888acdSAndi Kleen    {
625c11ffe52SIan Rogers        "BriefDescription": "Memory instructions retired above 8192 clocks (Precise Event)",
626c11ffe52SIan Rogers        "EventCode": "0xB",
6271f888acdSAndi Kleen        "EventName": "MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD_8192",
6281f888acdSAndi Kleen        "MSRIndex": "0x3F6",
629c11ffe52SIan Rogers        "MSRValue": "0x2000",
630c11ffe52SIan Rogers        "PEBS": "2",
6311f888acdSAndi Kleen        "SampleAfterValue": "10",
632c11ffe52SIan Rogers        "UMask": "0x10"
6331f888acdSAndi Kleen    },
6341f888acdSAndi Kleen    {
635c11ffe52SIan Rogers        "BriefDescription": "Instructions retired which contains a load (Precise Event)",
636c11ffe52SIan Rogers        "EventCode": "0xB",
637c11ffe52SIan Rogers        "EventName": "MEM_INST_RETIRED.LOADS",
638c11ffe52SIan Rogers        "PEBS": "1",
639c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
640c11ffe52SIan Rogers        "UMask": "0x1"
641c11ffe52SIan Rogers    },
642c11ffe52SIan Rogers    {
643c11ffe52SIan Rogers        "BriefDescription": "Instructions retired which contains a store (Precise Event)",
644c11ffe52SIan Rogers        "EventCode": "0xB",
645c11ffe52SIan Rogers        "EventName": "MEM_INST_RETIRED.STORES",
646c11ffe52SIan Rogers        "PEBS": "1",
647c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
648c11ffe52SIan Rogers        "UMask": "0x2"
649c11ffe52SIan Rogers    },
650c11ffe52SIan Rogers    {
651c11ffe52SIan Rogers        "BriefDescription": "Retired loads that miss L1D and hit an previously allocated LFB (Precise Event)",
652c11ffe52SIan Rogers        "EventCode": "0xCB",
653c11ffe52SIan Rogers        "EventName": "MEM_LOAD_RETIRED.HIT_LFB",
654c11ffe52SIan Rogers        "PEBS": "1",
655c11ffe52SIan Rogers        "SampleAfterValue": "200000",
656c11ffe52SIan Rogers        "UMask": "0x40"
657c11ffe52SIan Rogers    },
658c11ffe52SIan Rogers    {
659c11ffe52SIan Rogers        "BriefDescription": "Retired loads that hit the L1 data cache (Precise Event)",
660c11ffe52SIan Rogers        "EventCode": "0xCB",
661c11ffe52SIan Rogers        "EventName": "MEM_LOAD_RETIRED.L1D_HIT",
662c11ffe52SIan Rogers        "PEBS": "1",
663c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
664c11ffe52SIan Rogers        "UMask": "0x1"
665c11ffe52SIan Rogers    },
666c11ffe52SIan Rogers    {
667c11ffe52SIan Rogers        "BriefDescription": "Retired loads that hit the L2 cache (Precise Event)",
668c11ffe52SIan Rogers        "EventCode": "0xCB",
669c11ffe52SIan Rogers        "EventName": "MEM_LOAD_RETIRED.L2_HIT",
670c11ffe52SIan Rogers        "PEBS": "1",
671c11ffe52SIan Rogers        "SampleAfterValue": "200000",
672c11ffe52SIan Rogers        "UMask": "0x2"
673c11ffe52SIan Rogers    },
674c11ffe52SIan Rogers    {
675c11ffe52SIan Rogers        "BriefDescription": "Retired loads that miss the LLC cache (Precise Event)",
676c11ffe52SIan Rogers        "EventCode": "0xCB",
677c11ffe52SIan Rogers        "EventName": "MEM_LOAD_RETIRED.LLC_MISS",
678c11ffe52SIan Rogers        "PEBS": "1",
679c11ffe52SIan Rogers        "SampleAfterValue": "10000",
680c11ffe52SIan Rogers        "UMask": "0x10"
681c11ffe52SIan Rogers    },
682c11ffe52SIan Rogers    {
683c11ffe52SIan Rogers        "BriefDescription": "Retired loads that hit valid versions in the LLC cache (Precise Event)",
684c11ffe52SIan Rogers        "EventCode": "0xCB",
685c11ffe52SIan Rogers        "EventName": "MEM_LOAD_RETIRED.LLC_UNSHARED_HIT",
686c11ffe52SIan Rogers        "PEBS": "1",
687c11ffe52SIan Rogers        "SampleAfterValue": "40000",
688c11ffe52SIan Rogers        "UMask": "0x4"
689c11ffe52SIan Rogers    },
690c11ffe52SIan Rogers    {
691c11ffe52SIan Rogers        "BriefDescription": "Retired loads that hit sibling core's L2 in modified or unmodified states (Precise Event)",
692c11ffe52SIan Rogers        "EventCode": "0xCB",
693c11ffe52SIan Rogers        "EventName": "MEM_LOAD_RETIRED.OTHER_CORE_L2_HIT_HITM",
694c11ffe52SIan Rogers        "PEBS": "1",
695c11ffe52SIan Rogers        "SampleAfterValue": "40000",
696c11ffe52SIan Rogers        "UMask": "0x8"
697c11ffe52SIan Rogers    },
698c11ffe52SIan Rogers    {
699c11ffe52SIan Rogers        "BriefDescription": "All offcore requests",
700c11ffe52SIan Rogers        "EventCode": "0xB0",
701c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.ANY",
702c11ffe52SIan Rogers        "SampleAfterValue": "100000",
703c11ffe52SIan Rogers        "UMask": "0x80"
704c11ffe52SIan Rogers    },
705c11ffe52SIan Rogers    {
706c11ffe52SIan Rogers        "BriefDescription": "Offcore read requests",
707c11ffe52SIan Rogers        "EventCode": "0xB0",
708c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.ANY.READ",
709c11ffe52SIan Rogers        "SampleAfterValue": "100000",
710c11ffe52SIan Rogers        "UMask": "0x8"
711c11ffe52SIan Rogers    },
712c11ffe52SIan Rogers    {
713c11ffe52SIan Rogers        "BriefDescription": "Offcore RFO requests",
714c11ffe52SIan Rogers        "EventCode": "0xB0",
715c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.ANY.RFO",
716c11ffe52SIan Rogers        "SampleAfterValue": "100000",
717c11ffe52SIan Rogers        "UMask": "0x10"
718c11ffe52SIan Rogers    },
719c11ffe52SIan Rogers    {
720c11ffe52SIan Rogers        "BriefDescription": "Offcore demand code read requests",
721c11ffe52SIan Rogers        "EventCode": "0xB0",
722c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.DEMAND.READ_CODE",
723c11ffe52SIan Rogers        "SampleAfterValue": "100000",
724c11ffe52SIan Rogers        "UMask": "0x2"
725c11ffe52SIan Rogers    },
726c11ffe52SIan Rogers    {
727c11ffe52SIan Rogers        "BriefDescription": "Offcore demand data read requests",
728c11ffe52SIan Rogers        "EventCode": "0xB0",
729c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.DEMAND.READ_DATA",
730c11ffe52SIan Rogers        "SampleAfterValue": "100000",
731c11ffe52SIan Rogers        "UMask": "0x1"
732c11ffe52SIan Rogers    },
733c11ffe52SIan Rogers    {
734c11ffe52SIan Rogers        "BriefDescription": "Offcore demand RFO requests",
735c11ffe52SIan Rogers        "EventCode": "0xB0",
736c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.DEMAND.RFO",
737c11ffe52SIan Rogers        "SampleAfterValue": "100000",
738c11ffe52SIan Rogers        "UMask": "0x4"
739c11ffe52SIan Rogers    },
740c11ffe52SIan Rogers    {
741c11ffe52SIan Rogers        "BriefDescription": "Offcore L1 data cache writebacks",
742c11ffe52SIan Rogers        "EventCode": "0xB0",
743c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS.L1D_WRITEBACK",
744c11ffe52SIan Rogers        "SampleAfterValue": "100000",
745c11ffe52SIan Rogers        "UMask": "0x40"
746c11ffe52SIan Rogers    },
747c11ffe52SIan Rogers    {
748c11ffe52SIan Rogers        "BriefDescription": "Outstanding offcore reads",
749c11ffe52SIan Rogers        "EventCode": "0x60",
750c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ANY.READ",
751c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
752c11ffe52SIan Rogers        "UMask": "0x8"
753c11ffe52SIan Rogers    },
754c11ffe52SIan Rogers    {
755c11ffe52SIan Rogers        "BriefDescription": "Cycles offcore reads busy",
756c11ffe52SIan Rogers        "CounterMask": "1",
757c11ffe52SIan Rogers        "EventCode": "0x60",
758c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ANY.READ_NOT_EMPTY",
759c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
760c11ffe52SIan Rogers        "UMask": "0x8"
761c11ffe52SIan Rogers    },
762c11ffe52SIan Rogers    {
763c11ffe52SIan Rogers        "BriefDescription": "Outstanding offcore demand code reads",
764c11ffe52SIan Rogers        "EventCode": "0x60",
765c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_CODE",
766c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
767c11ffe52SIan Rogers        "UMask": "0x2"
768c11ffe52SIan Rogers    },
769c11ffe52SIan Rogers    {
770c11ffe52SIan Rogers        "BriefDescription": "Cycles offcore demand code read busy",
771c11ffe52SIan Rogers        "CounterMask": "1",
772c11ffe52SIan Rogers        "EventCode": "0x60",
773c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_CODE_NOT_EMPTY",
774c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
775c11ffe52SIan Rogers        "UMask": "0x2"
776c11ffe52SIan Rogers    },
777c11ffe52SIan Rogers    {
778c11ffe52SIan Rogers        "BriefDescription": "Outstanding offcore demand data reads",
779c11ffe52SIan Rogers        "EventCode": "0x60",
780c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_DATA",
781c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
782c11ffe52SIan Rogers        "UMask": "0x1"
783c11ffe52SIan Rogers    },
784c11ffe52SIan Rogers    {
785c11ffe52SIan Rogers        "BriefDescription": "Cycles offcore demand data read busy",
786c11ffe52SIan Rogers        "CounterMask": "1",
787c11ffe52SIan Rogers        "EventCode": "0x60",
788c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_DATA_NOT_EMPTY",
789c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
790c11ffe52SIan Rogers        "UMask": "0x1"
791c11ffe52SIan Rogers    },
792c11ffe52SIan Rogers    {
793c11ffe52SIan Rogers        "BriefDescription": "Outstanding offcore demand RFOs",
794c11ffe52SIan Rogers        "EventCode": "0x60",
795c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND.RFO",
796c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
797c11ffe52SIan Rogers        "UMask": "0x4"
798c11ffe52SIan Rogers    },
799c11ffe52SIan Rogers    {
800c11ffe52SIan Rogers        "BriefDescription": "Cycles offcore demand RFOs busy",
801c11ffe52SIan Rogers        "CounterMask": "1",
802c11ffe52SIan Rogers        "EventCode": "0x60",
803c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND.RFO_NOT_EMPTY",
804c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
805c11ffe52SIan Rogers        "UMask": "0x4"
806c11ffe52SIan Rogers    },
807c11ffe52SIan Rogers    {
808c11ffe52SIan Rogers        "BriefDescription": "Offcore requests blocked due to Super Queue full",
809c11ffe52SIan Rogers        "EventCode": "0xB2",
810c11ffe52SIan Rogers        "EventName": "OFFCORE_REQUESTS_SQ_FULL",
811c11ffe52SIan Rogers        "SampleAfterValue": "100000",
812c11ffe52SIan Rogers        "UMask": "0x1"
813c11ffe52SIan Rogers    },
814c11ffe52SIan Rogers    {
815c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
816c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8171f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
8181f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
819c11ffe52SIan Rogers        "MSRValue": "0x5011",
8201f888acdSAndi Kleen        "SampleAfterValue": "100000",
821c11ffe52SIan Rogers        "UMask": "0x1"
8221f888acdSAndi Kleen    },
8231f888acdSAndi Kleen    {
824c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ANY_CACHE_DRAM",
825c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8261f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ANY_CACHE_DRAM",
8271f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
828c11ffe52SIan Rogers        "MSRValue": "0x7f11",
8291f888acdSAndi Kleen        "SampleAfterValue": "100000",
830c11ffe52SIan Rogers        "UMask": "0x1"
8311f888acdSAndi Kleen    },
8321f888acdSAndi Kleen    {
833c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ANY_LOCATION",
834c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8351f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.ANY_LOCATION",
8361f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
837c11ffe52SIan Rogers        "MSRValue": "0xff11",
8381f888acdSAndi Kleen        "SampleAfterValue": "100000",
839c11ffe52SIan Rogers        "UMask": "0x1"
8401f888acdSAndi Kleen    },
8411f888acdSAndi Kleen    {
842c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = IO_CSR_MMIO",
843c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8441f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.IO_CSR_MMIO",
8451f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
846c11ffe52SIan Rogers        "MSRValue": "0x8011",
8471f888acdSAndi Kleen        "SampleAfterValue": "100000",
848c11ffe52SIan Rogers        "UMask": "0x1"
8491f888acdSAndi Kleen    },
8501f888acdSAndi Kleen    {
851c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = LLC_HIT_NO_OTHER_CORE",
852c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8531f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LLC_HIT_NO_OTHER_CORE",
8541f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
855c11ffe52SIan Rogers        "MSRValue": "0x111",
8561f888acdSAndi Kleen        "SampleAfterValue": "100000",
857c11ffe52SIan Rogers        "UMask": "0x1"
8581f888acdSAndi Kleen    },
8591f888acdSAndi Kleen    {
860c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
861c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8621f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LLC_HIT_OTHER_CORE_HIT",
8631f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
864c11ffe52SIan Rogers        "MSRValue": "0x211",
8651f888acdSAndi Kleen        "SampleAfterValue": "100000",
866c11ffe52SIan Rogers        "UMask": "0x1"
8671f888acdSAndi Kleen    },
8681f888acdSAndi Kleen    {
869c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
870c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8711f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LLC_HIT_OTHER_CORE_HITM",
8721f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
873c11ffe52SIan Rogers        "MSRValue": "0x411",
8741f888acdSAndi Kleen        "SampleAfterValue": "100000",
875c11ffe52SIan Rogers        "UMask": "0x1"
8761f888acdSAndi Kleen    },
8771f888acdSAndi Kleen    {
878c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = LOCAL_CACHE",
879c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8801f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LOCAL_CACHE",
8811f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
882c11ffe52SIan Rogers        "MSRValue": "0x711",
8831f888acdSAndi Kleen        "SampleAfterValue": "100000",
884c11ffe52SIan Rogers        "UMask": "0x1"
8851f888acdSAndi Kleen    },
8861f888acdSAndi Kleen    {
887c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
888c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8891f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
8901f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
891c11ffe52SIan Rogers        "MSRValue": "0x1011",
8921f888acdSAndi Kleen        "SampleAfterValue": "100000",
893c11ffe52SIan Rogers        "UMask": "0x1"
8941f888acdSAndi Kleen    },
8951f888acdSAndi Kleen    {
896c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = REMOTE_CACHE_HITM",
897c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
8981f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_DATA.REMOTE_CACHE_HITM",
8991f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
900c11ffe52SIan Rogers        "MSRValue": "0x811",
9011f888acdSAndi Kleen        "SampleAfterValue": "100000",
902c11ffe52SIan Rogers        "UMask": "0x1"
9031f888acdSAndi Kleen    },
9041f888acdSAndi Kleen    {
905c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
906c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9071f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
9081f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
909c11ffe52SIan Rogers        "MSRValue": "0x5044",
9101f888acdSAndi Kleen        "SampleAfterValue": "100000",
911c11ffe52SIan Rogers        "UMask": "0x1"
9121f888acdSAndi Kleen    },
9131f888acdSAndi Kleen    {
914c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ANY_CACHE_DRAM",
915c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9161f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ANY_CACHE_DRAM",
9171f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
918c11ffe52SIan Rogers        "MSRValue": "0x7f44",
9191f888acdSAndi Kleen        "SampleAfterValue": "100000",
920c11ffe52SIan Rogers        "UMask": "0x1"
9211f888acdSAndi Kleen    },
9221f888acdSAndi Kleen    {
923c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ANY_LOCATION",
924c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9251f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.ANY_LOCATION",
9261f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
927c11ffe52SIan Rogers        "MSRValue": "0xff44",
9281f888acdSAndi Kleen        "SampleAfterValue": "100000",
929c11ffe52SIan Rogers        "UMask": "0x1"
9301f888acdSAndi Kleen    },
9311f888acdSAndi Kleen    {
932c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = IO_CSR_MMIO",
933c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9341f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.IO_CSR_MMIO",
9351f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
936c11ffe52SIan Rogers        "MSRValue": "0x8044",
9371f888acdSAndi Kleen        "SampleAfterValue": "100000",
938c11ffe52SIan Rogers        "UMask": "0x1"
9391f888acdSAndi Kleen    },
9401f888acdSAndi Kleen    {
941c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = LLC_HIT_NO_OTHER_CORE",
942c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9431f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LLC_HIT_NO_OTHER_CORE",
9441f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
945c11ffe52SIan Rogers        "MSRValue": "0x144",
9461f888acdSAndi Kleen        "SampleAfterValue": "100000",
947c11ffe52SIan Rogers        "UMask": "0x1"
9481f888acdSAndi Kleen    },
9491f888acdSAndi Kleen    {
950c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
951c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9521f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LLC_HIT_OTHER_CORE_HIT",
9531f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
954c11ffe52SIan Rogers        "MSRValue": "0x244",
9551f888acdSAndi Kleen        "SampleAfterValue": "100000",
956c11ffe52SIan Rogers        "UMask": "0x1"
9571f888acdSAndi Kleen    },
9581f888acdSAndi Kleen    {
959c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
960c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9611f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LLC_HIT_OTHER_CORE_HITM",
9621f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
963c11ffe52SIan Rogers        "MSRValue": "0x444",
9641f888acdSAndi Kleen        "SampleAfterValue": "100000",
965c11ffe52SIan Rogers        "UMask": "0x1"
9661f888acdSAndi Kleen    },
9671f888acdSAndi Kleen    {
968c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = LOCAL_CACHE",
969c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9701f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LOCAL_CACHE",
9711f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
972c11ffe52SIan Rogers        "MSRValue": "0x744",
9731f888acdSAndi Kleen        "SampleAfterValue": "100000",
974c11ffe52SIan Rogers        "UMask": "0x1"
9751f888acdSAndi Kleen    },
9761f888acdSAndi Kleen    {
977c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
978c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9791f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
9801f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
981c11ffe52SIan Rogers        "MSRValue": "0x1044",
9821f888acdSAndi Kleen        "SampleAfterValue": "100000",
983c11ffe52SIan Rogers        "UMask": "0x1"
9841f888acdSAndi Kleen    },
9851f888acdSAndi Kleen    {
986c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = REMOTE_CACHE_HITM",
987c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9881f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_IFETCH.REMOTE_CACHE_HITM",
9891f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
990c11ffe52SIan Rogers        "MSRValue": "0x844",
9911f888acdSAndi Kleen        "SampleAfterValue": "100000",
992c11ffe52SIan Rogers        "UMask": "0x1"
9931f888acdSAndi Kleen    },
9941f888acdSAndi Kleen    {
995c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
996c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
9971f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
9981f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
999c11ffe52SIan Rogers        "MSRValue": "0x50ff",
10001f888acdSAndi Kleen        "SampleAfterValue": "100000",
1001c11ffe52SIan Rogers        "UMask": "0x1"
10021f888acdSAndi Kleen    },
10031f888acdSAndi Kleen    {
1004c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ANY_CACHE_DRAM",
1005c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10061f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ANY_CACHE_DRAM",
10071f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1008c11ffe52SIan Rogers        "MSRValue": "0x7fff",
10091f888acdSAndi Kleen        "SampleAfterValue": "100000",
1010c11ffe52SIan Rogers        "UMask": "0x1"
10111f888acdSAndi Kleen    },
10121f888acdSAndi Kleen    {
1013c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ANY_LOCATION",
1014c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10151f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.ANY_LOCATION",
10161f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1017c11ffe52SIan Rogers        "MSRValue": "0xffff",
10181f888acdSAndi Kleen        "SampleAfterValue": "100000",
1019c11ffe52SIan Rogers        "UMask": "0x1"
10201f888acdSAndi Kleen    },
10211f888acdSAndi Kleen    {
1022c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = IO_CSR_MMIO",
1023c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10241f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.IO_CSR_MMIO",
10251f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1026c11ffe52SIan Rogers        "MSRValue": "0x80ff",
10271f888acdSAndi Kleen        "SampleAfterValue": "100000",
1028c11ffe52SIan Rogers        "UMask": "0x1"
10291f888acdSAndi Kleen    },
10301f888acdSAndi Kleen    {
1031c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1032c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10331f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_HIT_NO_OTHER_CORE",
10341f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1035c11ffe52SIan Rogers        "MSRValue": "0x1ff",
10361f888acdSAndi Kleen        "SampleAfterValue": "100000",
1037c11ffe52SIan Rogers        "UMask": "0x1"
10381f888acdSAndi Kleen    },
10391f888acdSAndi Kleen    {
1040c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1041c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10421f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_HIT_OTHER_CORE_HIT",
10431f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1044c11ffe52SIan Rogers        "MSRValue": "0x2ff",
10451f888acdSAndi Kleen        "SampleAfterValue": "100000",
1046c11ffe52SIan Rogers        "UMask": "0x1"
10471f888acdSAndi Kleen    },
10481f888acdSAndi Kleen    {
1049c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1050c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10511f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_HIT_OTHER_CORE_HITM",
10521f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1053c11ffe52SIan Rogers        "MSRValue": "0x4ff",
10541f888acdSAndi Kleen        "SampleAfterValue": "100000",
1055c11ffe52SIan Rogers        "UMask": "0x1"
10561f888acdSAndi Kleen    },
10571f888acdSAndi Kleen    {
1058c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LOCAL_CACHE",
1059c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10601f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LOCAL_CACHE",
10611f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1062c11ffe52SIan Rogers        "MSRValue": "0x7ff",
10631f888acdSAndi Kleen        "SampleAfterValue": "100000",
1064c11ffe52SIan Rogers        "UMask": "0x1"
10651f888acdSAndi Kleen    },
10661f888acdSAndi Kleen    {
1067c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1068c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10691f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
10701f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1071c11ffe52SIan Rogers        "MSRValue": "0x10ff",
10721f888acdSAndi Kleen        "SampleAfterValue": "100000",
1073c11ffe52SIan Rogers        "UMask": "0x1"
10741f888acdSAndi Kleen    },
10751f888acdSAndi Kleen    {
1076c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = REMOTE_CACHE_HITM",
1077c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10781f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.REMOTE_CACHE_HITM",
10791f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1080c11ffe52SIan Rogers        "MSRValue": "0x8ff",
10811f888acdSAndi Kleen        "SampleAfterValue": "100000",
1082c11ffe52SIan Rogers        "UMask": "0x1"
10831f888acdSAndi Kleen    },
10841f888acdSAndi Kleen    {
1085c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1086c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10871f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
10881f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1089c11ffe52SIan Rogers        "MSRValue": "0x5022",
10901f888acdSAndi Kleen        "SampleAfterValue": "100000",
1091c11ffe52SIan Rogers        "UMask": "0x1"
10921f888acdSAndi Kleen    },
10931f888acdSAndi Kleen    {
1094c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = ANY_CACHE_DRAM",
1095c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
10961f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ANY_CACHE_DRAM",
10971f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1098c11ffe52SIan Rogers        "MSRValue": "0x7f22",
10991f888acdSAndi Kleen        "SampleAfterValue": "100000",
1100c11ffe52SIan Rogers        "UMask": "0x1"
11011f888acdSAndi Kleen    },
11021f888acdSAndi Kleen    {
1103c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = ANY_LOCATION",
1104c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11051f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.ANY_LOCATION",
11061f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1107c11ffe52SIan Rogers        "MSRValue": "0xff22",
11081f888acdSAndi Kleen        "SampleAfterValue": "100000",
1109c11ffe52SIan Rogers        "UMask": "0x1"
11101f888acdSAndi Kleen    },
11111f888acdSAndi Kleen    {
1112c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = IO_CSR_MMIO",
1113c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11141f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.IO_CSR_MMIO",
11151f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1116c11ffe52SIan Rogers        "MSRValue": "0x8022",
11171f888acdSAndi Kleen        "SampleAfterValue": "100000",
1118c11ffe52SIan Rogers        "UMask": "0x1"
11191f888acdSAndi Kleen    },
11201f888acdSAndi Kleen    {
1121c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1122c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11231f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LLC_HIT_NO_OTHER_CORE",
11241f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1125c11ffe52SIan Rogers        "MSRValue": "0x122",
11261f888acdSAndi Kleen        "SampleAfterValue": "100000",
1127c11ffe52SIan Rogers        "UMask": "0x1"
11281f888acdSAndi Kleen    },
11291f888acdSAndi Kleen    {
1130c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1131c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11321f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LLC_HIT_OTHER_CORE_HIT",
11331f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1134c11ffe52SIan Rogers        "MSRValue": "0x222",
11351f888acdSAndi Kleen        "SampleAfterValue": "100000",
1136c11ffe52SIan Rogers        "UMask": "0x1"
11371f888acdSAndi Kleen    },
11381f888acdSAndi Kleen    {
1139c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1140c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11411f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LLC_HIT_OTHER_CORE_HITM",
11421f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1143c11ffe52SIan Rogers        "MSRValue": "0x422",
11441f888acdSAndi Kleen        "SampleAfterValue": "100000",
1145c11ffe52SIan Rogers        "UMask": "0x1"
11461f888acdSAndi Kleen    },
11471f888acdSAndi Kleen    {
1148c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = LOCAL_CACHE",
1149c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11501f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LOCAL_CACHE",
11511f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1152c11ffe52SIan Rogers        "MSRValue": "0x722",
11531f888acdSAndi Kleen        "SampleAfterValue": "100000",
1154c11ffe52SIan Rogers        "UMask": "0x1"
11551f888acdSAndi Kleen    },
11561f888acdSAndi Kleen    {
1157c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1158c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11591f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
11601f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1161c11ffe52SIan Rogers        "MSRValue": "0x1022",
11621f888acdSAndi Kleen        "SampleAfterValue": "100000",
1163c11ffe52SIan Rogers        "UMask": "0x1"
11641f888acdSAndi Kleen    },
11651f888acdSAndi Kleen    {
1166c11ffe52SIan Rogers        "BriefDescription": "REQUEST = ANY RFO and RESPONSE = REMOTE_CACHE_HITM",
1167c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11681f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ANY_RFO.REMOTE_CACHE_HITM",
11691f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1170c11ffe52SIan Rogers        "MSRValue": "0x822",
11711f888acdSAndi Kleen        "SampleAfterValue": "100000",
1172c11ffe52SIan Rogers        "UMask": "0x1"
11731f888acdSAndi Kleen    },
11741f888acdSAndi Kleen    {
1175c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1176c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11771f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
11781f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1179c11ffe52SIan Rogers        "MSRValue": "0x5008",
11801f888acdSAndi Kleen        "SampleAfterValue": "100000",
1181c11ffe52SIan Rogers        "UMask": "0x1"
11821f888acdSAndi Kleen    },
11831f888acdSAndi Kleen    {
1184c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = ANY_CACHE_DRAM",
1185c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11861f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.ANY_CACHE_DRAM",
11871f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1188c11ffe52SIan Rogers        "MSRValue": "0x7f08",
11891f888acdSAndi Kleen        "SampleAfterValue": "100000",
1190c11ffe52SIan Rogers        "UMask": "0x1"
11911f888acdSAndi Kleen    },
11921f888acdSAndi Kleen    {
1193c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = ANY_LOCATION",
1194c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
11951f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.ANY_LOCATION",
11961f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1197c11ffe52SIan Rogers        "MSRValue": "0xff08",
11981f888acdSAndi Kleen        "SampleAfterValue": "100000",
1199c11ffe52SIan Rogers        "UMask": "0x1"
12001f888acdSAndi Kleen    },
12011f888acdSAndi Kleen    {
1202c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = IO_CSR_MMIO",
1203c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12041f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.IO_CSR_MMIO",
12051f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1206c11ffe52SIan Rogers        "MSRValue": "0x8008",
12071f888acdSAndi Kleen        "SampleAfterValue": "100000",
1208c11ffe52SIan Rogers        "UMask": "0x1"
12091f888acdSAndi Kleen    },
12101f888acdSAndi Kleen    {
1211c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1212c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12131f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LLC_HIT_NO_OTHER_CORE",
12141f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1215c11ffe52SIan Rogers        "MSRValue": "0x108",
12161f888acdSAndi Kleen        "SampleAfterValue": "100000",
1217c11ffe52SIan Rogers        "UMask": "0x1"
12181f888acdSAndi Kleen    },
12191f888acdSAndi Kleen    {
1220c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1221c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12221f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LLC_HIT_OTHER_CORE_HIT",
12231f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1224c11ffe52SIan Rogers        "MSRValue": "0x208",
12251f888acdSAndi Kleen        "SampleAfterValue": "100000",
1226c11ffe52SIan Rogers        "UMask": "0x1"
12271f888acdSAndi Kleen    },
12281f888acdSAndi Kleen    {
1229c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1230c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12311f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LLC_HIT_OTHER_CORE_HITM",
12321f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1233c11ffe52SIan Rogers        "MSRValue": "0x408",
12341f888acdSAndi Kleen        "SampleAfterValue": "100000",
1235c11ffe52SIan Rogers        "UMask": "0x1"
12361f888acdSAndi Kleen    },
12371f888acdSAndi Kleen    {
1238c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = LOCAL_CACHE",
1239c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12401f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LOCAL_CACHE",
12411f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1242c11ffe52SIan Rogers        "MSRValue": "0x708",
12431f888acdSAndi Kleen        "SampleAfterValue": "100000",
1244c11ffe52SIan Rogers        "UMask": "0x1"
12451f888acdSAndi Kleen    },
12461f888acdSAndi Kleen    {
1247c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1248c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12491f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
12501f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1251c11ffe52SIan Rogers        "MSRValue": "0x1008",
12521f888acdSAndi Kleen        "SampleAfterValue": "100000",
1253c11ffe52SIan Rogers        "UMask": "0x1"
12541f888acdSAndi Kleen    },
12551f888acdSAndi Kleen    {
1256c11ffe52SIan Rogers        "BriefDescription": "REQUEST = CORE_WB and RESPONSE = REMOTE_CACHE_HITM",
1257c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12581f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.COREWB.REMOTE_CACHE_HITM",
12591f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1260c11ffe52SIan Rogers        "MSRValue": "0x808",
12611f888acdSAndi Kleen        "SampleAfterValue": "100000",
1262c11ffe52SIan Rogers        "UMask": "0x1"
12631f888acdSAndi Kleen    },
12641f888acdSAndi Kleen    {
1265c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1266c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12671f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
12681f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1269c11ffe52SIan Rogers        "MSRValue": "0x5077",
12701f888acdSAndi Kleen        "SampleAfterValue": "100000",
1271c11ffe52SIan Rogers        "UMask": "0x1"
12721f888acdSAndi Kleen    },
12731f888acdSAndi Kleen    {
1274c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = ANY_CACHE_DRAM",
1275c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12761f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ANY_CACHE_DRAM",
12771f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1278c11ffe52SIan Rogers        "MSRValue": "0x7f77",
12791f888acdSAndi Kleen        "SampleAfterValue": "100000",
1280c11ffe52SIan Rogers        "UMask": "0x1"
12811f888acdSAndi Kleen    },
12821f888acdSAndi Kleen    {
1283c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = ANY_LOCATION",
1284c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12851f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.ANY_LOCATION",
12861f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1287c11ffe52SIan Rogers        "MSRValue": "0xff77",
12881f888acdSAndi Kleen        "SampleAfterValue": "100000",
1289c11ffe52SIan Rogers        "UMask": "0x1"
12901f888acdSAndi Kleen    },
12911f888acdSAndi Kleen    {
1292c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = IO_CSR_MMIO",
1293c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
12941f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.IO_CSR_MMIO",
12951f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1296c11ffe52SIan Rogers        "MSRValue": "0x8077",
12971f888acdSAndi Kleen        "SampleAfterValue": "100000",
1298c11ffe52SIan Rogers        "UMask": "0x1"
12991f888acdSAndi Kleen    },
13001f888acdSAndi Kleen    {
1301c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1302c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13031f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LLC_HIT_NO_OTHER_CORE",
13041f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1305c11ffe52SIan Rogers        "MSRValue": "0x177",
13061f888acdSAndi Kleen        "SampleAfterValue": "100000",
1307c11ffe52SIan Rogers        "UMask": "0x1"
13081f888acdSAndi Kleen    },
13091f888acdSAndi Kleen    {
1310c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1311c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13121f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LLC_HIT_OTHER_CORE_HIT",
13131f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1314c11ffe52SIan Rogers        "MSRValue": "0x277",
13151f888acdSAndi Kleen        "SampleAfterValue": "100000",
1316c11ffe52SIan Rogers        "UMask": "0x1"
13171f888acdSAndi Kleen    },
13181f888acdSAndi Kleen    {
1319c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1320c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13211f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LLC_HIT_OTHER_CORE_HITM",
13221f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1323c11ffe52SIan Rogers        "MSRValue": "0x477",
13241f888acdSAndi Kleen        "SampleAfterValue": "100000",
1325c11ffe52SIan Rogers        "UMask": "0x1"
13261f888acdSAndi Kleen    },
13271f888acdSAndi Kleen    {
1328c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = LOCAL_CACHE",
1329c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13301f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LOCAL_CACHE",
13311f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1332c11ffe52SIan Rogers        "MSRValue": "0x777",
13331f888acdSAndi Kleen        "SampleAfterValue": "100000",
1334c11ffe52SIan Rogers        "UMask": "0x1"
13351f888acdSAndi Kleen    },
13361f888acdSAndi Kleen    {
1337c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1338c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13391f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
13401f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1341c11ffe52SIan Rogers        "MSRValue": "0x1077",
13421f888acdSAndi Kleen        "SampleAfterValue": "100000",
1343c11ffe52SIan Rogers        "UMask": "0x1"
13441f888acdSAndi Kleen    },
13451f888acdSAndi Kleen    {
1346c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IFETCH and RESPONSE = REMOTE_CACHE_HITM",
1347c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13481f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IFETCH.REMOTE_CACHE_HITM",
13491f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1350c11ffe52SIan Rogers        "MSRValue": "0x877",
13511f888acdSAndi Kleen        "SampleAfterValue": "100000",
1352c11ffe52SIan Rogers        "UMask": "0x1"
13531f888acdSAndi Kleen    },
13541f888acdSAndi Kleen    {
1355c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1356c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13571f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
13581f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1359c11ffe52SIan Rogers        "MSRValue": "0x5033",
13601f888acdSAndi Kleen        "SampleAfterValue": "100000",
1361c11ffe52SIan Rogers        "UMask": "0x1"
13621f888acdSAndi Kleen    },
13631f888acdSAndi Kleen    {
1364c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = ANY_CACHE_DRAM",
1365c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13661f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.ANY_CACHE_DRAM",
13671f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1368c11ffe52SIan Rogers        "MSRValue": "0x7f33",
13691f888acdSAndi Kleen        "SampleAfterValue": "100000",
1370c11ffe52SIan Rogers        "UMask": "0x1"
13711f888acdSAndi Kleen    },
13721f888acdSAndi Kleen    {
1373c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = ANY_LOCATION",
1374c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13751f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.ANY_LOCATION",
13761f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1377c11ffe52SIan Rogers        "MSRValue": "0xff33",
13781f888acdSAndi Kleen        "SampleAfterValue": "100000",
1379c11ffe52SIan Rogers        "UMask": "0x1"
13801f888acdSAndi Kleen    },
13811f888acdSAndi Kleen    {
1382c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = IO_CSR_MMIO",
1383c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13841f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.IO_CSR_MMIO",
13851f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1386c11ffe52SIan Rogers        "MSRValue": "0x8033",
13871f888acdSAndi Kleen        "SampleAfterValue": "100000",
1388c11ffe52SIan Rogers        "UMask": "0x1"
13891f888acdSAndi Kleen    },
13901f888acdSAndi Kleen    {
1391c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1392c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
13931f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LLC_HIT_NO_OTHER_CORE",
13941f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1395c11ffe52SIan Rogers        "MSRValue": "0x133",
13961f888acdSAndi Kleen        "SampleAfterValue": "100000",
1397c11ffe52SIan Rogers        "UMask": "0x1"
13981f888acdSAndi Kleen    },
13991f888acdSAndi Kleen    {
1400c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1401c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14021f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LLC_HIT_OTHER_CORE_HIT",
14031f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1404c11ffe52SIan Rogers        "MSRValue": "0x233",
14051f888acdSAndi Kleen        "SampleAfterValue": "100000",
1406c11ffe52SIan Rogers        "UMask": "0x1"
14071f888acdSAndi Kleen    },
14081f888acdSAndi Kleen    {
1409c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1410c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14111f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LLC_HIT_OTHER_CORE_HITM",
14121f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1413c11ffe52SIan Rogers        "MSRValue": "0x433",
14141f888acdSAndi Kleen        "SampleAfterValue": "100000",
1415c11ffe52SIan Rogers        "UMask": "0x1"
14161f888acdSAndi Kleen    },
14171f888acdSAndi Kleen    {
1418c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = LOCAL_CACHE",
1419c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14201f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LOCAL_CACHE",
14211f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1422c11ffe52SIan Rogers        "MSRValue": "0x733",
14231f888acdSAndi Kleen        "SampleAfterValue": "100000",
1424c11ffe52SIan Rogers        "UMask": "0x1"
14251f888acdSAndi Kleen    },
14261f888acdSAndi Kleen    {
1427c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1428c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14291f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
14301f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1431c11ffe52SIan Rogers        "MSRValue": "0x1033",
14321f888acdSAndi Kleen        "SampleAfterValue": "100000",
1433c11ffe52SIan Rogers        "UMask": "0x1"
14341f888acdSAndi Kleen    },
14351f888acdSAndi Kleen    {
1436c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DATA_IN and RESPONSE = REMOTE_CACHE_HITM",
1437c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14381f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DATA_IN.REMOTE_CACHE_HITM",
14391f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1440c11ffe52SIan Rogers        "MSRValue": "0x833",
14411f888acdSAndi Kleen        "SampleAfterValue": "100000",
1442c11ffe52SIan Rogers        "UMask": "0x1"
14431f888acdSAndi Kleen    },
14441f888acdSAndi Kleen    {
1445c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1446c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14471f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
14481f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1449c11ffe52SIan Rogers        "MSRValue": "0x5003",
14501f888acdSAndi Kleen        "SampleAfterValue": "100000",
1451c11ffe52SIan Rogers        "UMask": "0x1"
14521f888acdSAndi Kleen    },
14531f888acdSAndi Kleen    {
1454c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = ANY_CACHE_DRAM",
1455c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14561f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ANY_CACHE_DRAM",
14571f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1458c11ffe52SIan Rogers        "MSRValue": "0x7f03",
14591f888acdSAndi Kleen        "SampleAfterValue": "100000",
1460c11ffe52SIan Rogers        "UMask": "0x1"
14611f888acdSAndi Kleen    },
14621f888acdSAndi Kleen    {
1463c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = ANY_LOCATION",
1464c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14651f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.ANY_LOCATION",
14661f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1467c11ffe52SIan Rogers        "MSRValue": "0xff03",
14681f888acdSAndi Kleen        "SampleAfterValue": "100000",
1469c11ffe52SIan Rogers        "UMask": "0x1"
14701f888acdSAndi Kleen    },
14711f888acdSAndi Kleen    {
1472c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = IO_CSR_MMIO",
1473c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14741f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.IO_CSR_MMIO",
14751f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1476c11ffe52SIan Rogers        "MSRValue": "0x8003",
14771f888acdSAndi Kleen        "SampleAfterValue": "100000",
1478c11ffe52SIan Rogers        "UMask": "0x1"
14791f888acdSAndi Kleen    },
14801f888acdSAndi Kleen    {
1481c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1482c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14831f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LLC_HIT_NO_OTHER_CORE",
14841f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1485c11ffe52SIan Rogers        "MSRValue": "0x103",
14861f888acdSAndi Kleen        "SampleAfterValue": "100000",
1487c11ffe52SIan Rogers        "UMask": "0x1"
14881f888acdSAndi Kleen    },
14891f888acdSAndi Kleen    {
1490c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1491c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
14921f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LLC_HIT_OTHER_CORE_HIT",
14931f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1494c11ffe52SIan Rogers        "MSRValue": "0x203",
14951f888acdSAndi Kleen        "SampleAfterValue": "100000",
1496c11ffe52SIan Rogers        "UMask": "0x1"
14971f888acdSAndi Kleen    },
14981f888acdSAndi Kleen    {
1499c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1500c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15011f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LLC_HIT_OTHER_CORE_HITM",
15021f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1503c11ffe52SIan Rogers        "MSRValue": "0x403",
15041f888acdSAndi Kleen        "SampleAfterValue": "100000",
1505c11ffe52SIan Rogers        "UMask": "0x1"
15061f888acdSAndi Kleen    },
15071f888acdSAndi Kleen    {
1508c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = LOCAL_CACHE",
1509c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15101f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LOCAL_CACHE",
15111f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1512c11ffe52SIan Rogers        "MSRValue": "0x703",
15131f888acdSAndi Kleen        "SampleAfterValue": "100000",
1514c11ffe52SIan Rogers        "UMask": "0x1"
15151f888acdSAndi Kleen    },
15161f888acdSAndi Kleen    {
1517c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1518c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15191f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
15201f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1521c11ffe52SIan Rogers        "MSRValue": "0x1003",
15221f888acdSAndi Kleen        "SampleAfterValue": "100000",
1523c11ffe52SIan Rogers        "UMask": "0x1"
15241f888acdSAndi Kleen    },
15251f888acdSAndi Kleen    {
1526c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA and RESPONSE = REMOTE_CACHE_HITM",
1527c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15281f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA.REMOTE_CACHE_HITM",
15291f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1530c11ffe52SIan Rogers        "MSRValue": "0x803",
15311f888acdSAndi Kleen        "SampleAfterValue": "100000",
1532c11ffe52SIan Rogers        "UMask": "0x1"
15331f888acdSAndi Kleen    },
15341f888acdSAndi Kleen    {
1535c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1536c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15371f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
15381f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1539c11ffe52SIan Rogers        "MSRValue": "0x5001",
15401f888acdSAndi Kleen        "SampleAfterValue": "100000",
1541c11ffe52SIan Rogers        "UMask": "0x1"
15421f888acdSAndi Kleen    },
15431f888acdSAndi Kleen    {
1544c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = ANY_CACHE_DRAM",
1545c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15461f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_CACHE_DRAM",
15471f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1548c11ffe52SIan Rogers        "MSRValue": "0x7f01",
15491f888acdSAndi Kleen        "SampleAfterValue": "100000",
1550c11ffe52SIan Rogers        "UMask": "0x1"
15511f888acdSAndi Kleen    },
15521f888acdSAndi Kleen    {
1553c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = ANY_LOCATION",
1554c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15551f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_LOCATION",
15561f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1557c11ffe52SIan Rogers        "MSRValue": "0xff01",
15581f888acdSAndi Kleen        "SampleAfterValue": "100000",
1559c11ffe52SIan Rogers        "UMask": "0x1"
15601f888acdSAndi Kleen    },
15611f888acdSAndi Kleen    {
1562c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = IO_CSR_MMIO",
1563c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15641f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.IO_CSR_MMIO",
15651f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1566c11ffe52SIan Rogers        "MSRValue": "0x8001",
15671f888acdSAndi Kleen        "SampleAfterValue": "100000",
1568c11ffe52SIan Rogers        "UMask": "0x1"
15691f888acdSAndi Kleen    },
15701f888acdSAndi Kleen    {
1571c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1572c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15731f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT_NO_OTHER_CORE",
15741f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1575c11ffe52SIan Rogers        "MSRValue": "0x101",
15761f888acdSAndi Kleen        "SampleAfterValue": "100000",
1577c11ffe52SIan Rogers        "UMask": "0x1"
15781f888acdSAndi Kleen    },
15791f888acdSAndi Kleen    {
1580c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1581c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15821f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT_OTHER_CORE_HIT",
15831f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1584c11ffe52SIan Rogers        "MSRValue": "0x201",
15851f888acdSAndi Kleen        "SampleAfterValue": "100000",
1586c11ffe52SIan Rogers        "UMask": "0x1"
15871f888acdSAndi Kleen    },
15881f888acdSAndi Kleen    {
1589c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1590c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
15911f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT_OTHER_CORE_HITM",
15921f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1593c11ffe52SIan Rogers        "MSRValue": "0x401",
15941f888acdSAndi Kleen        "SampleAfterValue": "100000",
1595c11ffe52SIan Rogers        "UMask": "0x1"
15961f888acdSAndi Kleen    },
15971f888acdSAndi Kleen    {
1598c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = LOCAL_CACHE",
1599c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16001f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LOCAL_CACHE",
16011f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1602c11ffe52SIan Rogers        "MSRValue": "0x701",
16031f888acdSAndi Kleen        "SampleAfterValue": "100000",
1604c11ffe52SIan Rogers        "UMask": "0x1"
16051f888acdSAndi Kleen    },
16061f888acdSAndi Kleen    {
1607c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1608c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16091f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
16101f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1611c11ffe52SIan Rogers        "MSRValue": "0x1001",
16121f888acdSAndi Kleen        "SampleAfterValue": "100000",
1613c11ffe52SIan Rogers        "UMask": "0x1"
16141f888acdSAndi Kleen    },
16151f888acdSAndi Kleen    {
1616c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_DATA_RD and RESPONSE = REMOTE_CACHE_HITM",
1617c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16181f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.REMOTE_CACHE_HITM",
16191f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1620c11ffe52SIan Rogers        "MSRValue": "0x801",
16211f888acdSAndi Kleen        "SampleAfterValue": "100000",
1622c11ffe52SIan Rogers        "UMask": "0x1"
16231f888acdSAndi Kleen    },
16241f888acdSAndi Kleen    {
1625c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1626c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16271f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
16281f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1629c11ffe52SIan Rogers        "MSRValue": "0x5004",
16301f888acdSAndi Kleen        "SampleAfterValue": "100000",
1631c11ffe52SIan Rogers        "UMask": "0x1"
16321f888acdSAndi Kleen    },
16331f888acdSAndi Kleen    {
1634c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = ANY_CACHE_DRAM",
1635c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16361f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ANY_CACHE_DRAM",
16371f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1638c11ffe52SIan Rogers        "MSRValue": "0x7f04",
16391f888acdSAndi Kleen        "SampleAfterValue": "100000",
1640c11ffe52SIan Rogers        "UMask": "0x1"
16411f888acdSAndi Kleen    },
16421f888acdSAndi Kleen    {
1643c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = ANY_LOCATION",
1644c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16451f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.ANY_LOCATION",
16461f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1647c11ffe52SIan Rogers        "MSRValue": "0xff04",
16481f888acdSAndi Kleen        "SampleAfterValue": "100000",
1649c11ffe52SIan Rogers        "UMask": "0x1"
16501f888acdSAndi Kleen    },
16511f888acdSAndi Kleen    {
1652c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = IO_CSR_MMIO",
1653c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16541f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.IO_CSR_MMIO",
16551f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1656c11ffe52SIan Rogers        "MSRValue": "0x8004",
16571f888acdSAndi Kleen        "SampleAfterValue": "100000",
1658c11ffe52SIan Rogers        "UMask": "0x1"
16591f888acdSAndi Kleen    },
16601f888acdSAndi Kleen    {
1661c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1662c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16631f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_HIT_NO_OTHER_CORE",
16641f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1665c11ffe52SIan Rogers        "MSRValue": "0x104",
16661f888acdSAndi Kleen        "SampleAfterValue": "100000",
1667c11ffe52SIan Rogers        "UMask": "0x1"
16681f888acdSAndi Kleen    },
16691f888acdSAndi Kleen    {
1670c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1671c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16721f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_HIT_OTHER_CORE_HIT",
16731f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1674c11ffe52SIan Rogers        "MSRValue": "0x204",
16751f888acdSAndi Kleen        "SampleAfterValue": "100000",
1676c11ffe52SIan Rogers        "UMask": "0x1"
16771f888acdSAndi Kleen    },
16781f888acdSAndi Kleen    {
1679c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1680c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16811f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_HIT_OTHER_CORE_HITM",
16821f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1683c11ffe52SIan Rogers        "MSRValue": "0x404",
16841f888acdSAndi Kleen        "SampleAfterValue": "100000",
1685c11ffe52SIan Rogers        "UMask": "0x1"
16861f888acdSAndi Kleen    },
16871f888acdSAndi Kleen    {
1688c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LOCAL_CACHE",
1689c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16901f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LOCAL_CACHE",
16911f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1692c11ffe52SIan Rogers        "MSRValue": "0x704",
16931f888acdSAndi Kleen        "SampleAfterValue": "100000",
1694c11ffe52SIan Rogers        "UMask": "0x1"
16951f888acdSAndi Kleen    },
16961f888acdSAndi Kleen    {
1697c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1698c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
16991f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
17001f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1701c11ffe52SIan Rogers        "MSRValue": "0x1004",
17021f888acdSAndi Kleen        "SampleAfterValue": "100000",
1703c11ffe52SIan Rogers        "UMask": "0x1"
17041f888acdSAndi Kleen    },
17051f888acdSAndi Kleen    {
1706c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = REMOTE_CACHE_HITM",
1707c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17081f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.REMOTE_CACHE_HITM",
17091f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1710c11ffe52SIan Rogers        "MSRValue": "0x804",
17111f888acdSAndi Kleen        "SampleAfterValue": "100000",
1712c11ffe52SIan Rogers        "UMask": "0x1"
17131f888acdSAndi Kleen    },
17141f888acdSAndi Kleen    {
1715c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1716c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17171f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
17181f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1719c11ffe52SIan Rogers        "MSRValue": "0x5002",
17201f888acdSAndi Kleen        "SampleAfterValue": "100000",
1721c11ffe52SIan Rogers        "UMask": "0x1"
17221f888acdSAndi Kleen    },
17231f888acdSAndi Kleen    {
1724c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = ANY_CACHE_DRAM",
1725c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17261f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_CACHE_DRAM",
17271f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1728c11ffe52SIan Rogers        "MSRValue": "0x7f02",
17291f888acdSAndi Kleen        "SampleAfterValue": "100000",
1730c11ffe52SIan Rogers        "UMask": "0x1"
17311f888acdSAndi Kleen    },
17321f888acdSAndi Kleen    {
1733c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = ANY_LOCATION",
1734c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17351f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_LOCATION",
17361f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1737c11ffe52SIan Rogers        "MSRValue": "0xff02",
17381f888acdSAndi Kleen        "SampleAfterValue": "100000",
1739c11ffe52SIan Rogers        "UMask": "0x1"
17401f888acdSAndi Kleen    },
17411f888acdSAndi Kleen    {
1742c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = IO_CSR_MMIO",
1743c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17441f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.IO_CSR_MMIO",
17451f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1746c11ffe52SIan Rogers        "MSRValue": "0x8002",
17471f888acdSAndi Kleen        "SampleAfterValue": "100000",
1748c11ffe52SIan Rogers        "UMask": "0x1"
17491f888acdSAndi Kleen    },
17501f888acdSAndi Kleen    {
1751c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1752c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17531f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT_NO_OTHER_CORE",
17541f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1755c11ffe52SIan Rogers        "MSRValue": "0x102",
17561f888acdSAndi Kleen        "SampleAfterValue": "100000",
1757c11ffe52SIan Rogers        "UMask": "0x1"
17581f888acdSAndi Kleen    },
17591f888acdSAndi Kleen    {
1760c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1761c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17621f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT_OTHER_CORE_HIT",
17631f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1764c11ffe52SIan Rogers        "MSRValue": "0x202",
17651f888acdSAndi Kleen        "SampleAfterValue": "100000",
1766c11ffe52SIan Rogers        "UMask": "0x1"
17671f888acdSAndi Kleen    },
17681f888acdSAndi Kleen    {
1769c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1770c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17711f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT_OTHER_CORE_HITM",
17721f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1773c11ffe52SIan Rogers        "MSRValue": "0x402",
17741f888acdSAndi Kleen        "SampleAfterValue": "100000",
1775c11ffe52SIan Rogers        "UMask": "0x1"
17761f888acdSAndi Kleen    },
17771f888acdSAndi Kleen    {
1778c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = LOCAL_CACHE",
1779c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17801f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LOCAL_CACHE",
17811f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1782c11ffe52SIan Rogers        "MSRValue": "0x702",
17831f888acdSAndi Kleen        "SampleAfterValue": "100000",
1784c11ffe52SIan Rogers        "UMask": "0x1"
17851f888acdSAndi Kleen    },
17861f888acdSAndi Kleen    {
1787c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1788c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17891f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
17901f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1791c11ffe52SIan Rogers        "MSRValue": "0x1002",
17921f888acdSAndi Kleen        "SampleAfterValue": "100000",
1793c11ffe52SIan Rogers        "UMask": "0x1"
17941f888acdSAndi Kleen    },
17951f888acdSAndi Kleen    {
1796c11ffe52SIan Rogers        "BriefDescription": "REQUEST = DEMAND_RFO and RESPONSE = REMOTE_CACHE_HITM",
1797c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
17981f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.REMOTE_CACHE_HITM",
17991f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1800c11ffe52SIan Rogers        "MSRValue": "0x802",
18011f888acdSAndi Kleen        "SampleAfterValue": "100000",
1802c11ffe52SIan Rogers        "UMask": "0x1"
18031f888acdSAndi Kleen    },
18041f888acdSAndi Kleen    {
1805c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1806c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18071f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
18081f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1809c11ffe52SIan Rogers        "MSRValue": "0x5080",
18101f888acdSAndi Kleen        "SampleAfterValue": "100000",
1811c11ffe52SIan Rogers        "UMask": "0x1"
18121f888acdSAndi Kleen    },
18131f888acdSAndi Kleen    {
1814c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = ANY_CACHE_DRAM",
1815c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18161f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.ANY_CACHE_DRAM",
18171f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1818c11ffe52SIan Rogers        "MSRValue": "0x7f80",
18191f888acdSAndi Kleen        "SampleAfterValue": "100000",
1820c11ffe52SIan Rogers        "UMask": "0x1"
18211f888acdSAndi Kleen    },
18221f888acdSAndi Kleen    {
1823c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = ANY_LOCATION",
1824c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18251f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.ANY_LOCATION",
18261f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1827c11ffe52SIan Rogers        "MSRValue": "0xff80",
18281f888acdSAndi Kleen        "SampleAfterValue": "100000",
1829c11ffe52SIan Rogers        "UMask": "0x1"
18301f888acdSAndi Kleen    },
18311f888acdSAndi Kleen    {
1832c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = IO_CSR_MMIO",
1833c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18341f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.IO_CSR_MMIO",
18351f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1836c11ffe52SIan Rogers        "MSRValue": "0x8080",
18371f888acdSAndi Kleen        "SampleAfterValue": "100000",
1838c11ffe52SIan Rogers        "UMask": "0x1"
18391f888acdSAndi Kleen    },
18401f888acdSAndi Kleen    {
1841c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1842c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18431f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LLC_HIT_NO_OTHER_CORE",
18441f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1845c11ffe52SIan Rogers        "MSRValue": "0x180",
18461f888acdSAndi Kleen        "SampleAfterValue": "100000",
1847c11ffe52SIan Rogers        "UMask": "0x1"
18481f888acdSAndi Kleen    },
18491f888acdSAndi Kleen    {
1850c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1851c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18521f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LLC_HIT_OTHER_CORE_HIT",
18531f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1854c11ffe52SIan Rogers        "MSRValue": "0x280",
18551f888acdSAndi Kleen        "SampleAfterValue": "100000",
1856c11ffe52SIan Rogers        "UMask": "0x1"
18571f888acdSAndi Kleen    },
18581f888acdSAndi Kleen    {
1859c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1860c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18611f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LLC_HIT_OTHER_CORE_HITM",
18621f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1863c11ffe52SIan Rogers        "MSRValue": "0x480",
18641f888acdSAndi Kleen        "SampleAfterValue": "100000",
1865c11ffe52SIan Rogers        "UMask": "0x1"
18661f888acdSAndi Kleen    },
18671f888acdSAndi Kleen    {
1868c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = LOCAL_CACHE",
1869c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18701f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LOCAL_CACHE",
18711f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1872c11ffe52SIan Rogers        "MSRValue": "0x780",
18731f888acdSAndi Kleen        "SampleAfterValue": "100000",
1874c11ffe52SIan Rogers        "UMask": "0x1"
18751f888acdSAndi Kleen    },
18761f888acdSAndi Kleen    {
1877c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1878c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18791f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
18801f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1881c11ffe52SIan Rogers        "MSRValue": "0x1080",
18821f888acdSAndi Kleen        "SampleAfterValue": "100000",
1883c11ffe52SIan Rogers        "UMask": "0x1"
18841f888acdSAndi Kleen    },
18851f888acdSAndi Kleen    {
1886c11ffe52SIan Rogers        "BriefDescription": "REQUEST = OTHER and RESPONSE = REMOTE_CACHE_HITM",
1887c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18881f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.OTHER.REMOTE_CACHE_HITM",
18891f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1890c11ffe52SIan Rogers        "MSRValue": "0x880",
18911f888acdSAndi Kleen        "SampleAfterValue": "100000",
1892c11ffe52SIan Rogers        "UMask": "0x1"
18931f888acdSAndi Kleen    },
18941f888acdSAndi Kleen    {
1895c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1896c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
18971f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
18981f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1899c11ffe52SIan Rogers        "MSRValue": "0x5050",
19001f888acdSAndi Kleen        "SampleAfterValue": "100000",
1901c11ffe52SIan Rogers        "UMask": "0x1"
19021f888acdSAndi Kleen    },
19031f888acdSAndi Kleen    {
1904c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = ANY_CACHE_DRAM",
1905c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19061f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.ANY_CACHE_DRAM",
19071f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1908c11ffe52SIan Rogers        "MSRValue": "0x7f50",
19091f888acdSAndi Kleen        "SampleAfterValue": "100000",
1910c11ffe52SIan Rogers        "UMask": "0x1"
19111f888acdSAndi Kleen    },
19121f888acdSAndi Kleen    {
1913c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = ANY_LOCATION",
1914c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19151f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.ANY_LOCATION",
19161f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1917c11ffe52SIan Rogers        "MSRValue": "0xff50",
19181f888acdSAndi Kleen        "SampleAfterValue": "100000",
1919c11ffe52SIan Rogers        "UMask": "0x1"
19201f888acdSAndi Kleen    },
19211f888acdSAndi Kleen    {
1922c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = IO_CSR_MMIO",
1923c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19241f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.IO_CSR_MMIO",
19251f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1926c11ffe52SIan Rogers        "MSRValue": "0x8050",
19271f888acdSAndi Kleen        "SampleAfterValue": "100000",
1928c11ffe52SIan Rogers        "UMask": "0x1"
19291f888acdSAndi Kleen    },
19301f888acdSAndi Kleen    {
1931c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = LLC_HIT_NO_OTHER_CORE",
1932c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19331f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LLC_HIT_NO_OTHER_CORE",
19341f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1935c11ffe52SIan Rogers        "MSRValue": "0x150",
19361f888acdSAndi Kleen        "SampleAfterValue": "100000",
1937c11ffe52SIan Rogers        "UMask": "0x1"
19381f888acdSAndi Kleen    },
19391f888acdSAndi Kleen    {
1940c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
1941c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19421f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LLC_HIT_OTHER_CORE_HIT",
19431f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1944c11ffe52SIan Rogers        "MSRValue": "0x250",
19451f888acdSAndi Kleen        "SampleAfterValue": "100000",
1946c11ffe52SIan Rogers        "UMask": "0x1"
19471f888acdSAndi Kleen    },
19481f888acdSAndi Kleen    {
1949c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
1950c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19511f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LLC_HIT_OTHER_CORE_HITM",
19521f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1953c11ffe52SIan Rogers        "MSRValue": "0x450",
19541f888acdSAndi Kleen        "SampleAfterValue": "100000",
1955c11ffe52SIan Rogers        "UMask": "0x1"
19561f888acdSAndi Kleen    },
19571f888acdSAndi Kleen    {
1958c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = LOCAL_CACHE",
1959c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19601f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LOCAL_CACHE",
19611f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1962c11ffe52SIan Rogers        "MSRValue": "0x750",
19631f888acdSAndi Kleen        "SampleAfterValue": "100000",
1964c11ffe52SIan Rogers        "UMask": "0x1"
19651f888acdSAndi Kleen    },
19661f888acdSAndi Kleen    {
1967c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
1968c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19691f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
19701f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1971c11ffe52SIan Rogers        "MSRValue": "0x1050",
19721f888acdSAndi Kleen        "SampleAfterValue": "100000",
1973c11ffe52SIan Rogers        "UMask": "0x1"
19741f888acdSAndi Kleen    },
19751f888acdSAndi Kleen    {
1976c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA and RESPONSE = REMOTE_CACHE_HITM",
1977c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19781f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA.REMOTE_CACHE_HITM",
19791f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1980c11ffe52SIan Rogers        "MSRValue": "0x850",
19811f888acdSAndi Kleen        "SampleAfterValue": "100000",
1982c11ffe52SIan Rogers        "UMask": "0x1"
19831f888acdSAndi Kleen    },
19841f888acdSAndi Kleen    {
1985c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
1986c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19871f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
19881f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1989c11ffe52SIan Rogers        "MSRValue": "0x5010",
19901f888acdSAndi Kleen        "SampleAfterValue": "100000",
1991c11ffe52SIan Rogers        "UMask": "0x1"
19921f888acdSAndi Kleen    },
19931f888acdSAndi Kleen    {
1994c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = ANY_CACHE_DRAM",
1995c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
19961f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ANY_CACHE_DRAM",
19971f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1998c11ffe52SIan Rogers        "MSRValue": "0x7f10",
19991f888acdSAndi Kleen        "SampleAfterValue": "100000",
2000c11ffe52SIan Rogers        "UMask": "0x1"
20011f888acdSAndi Kleen    },
20021f888acdSAndi Kleen    {
2003c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = ANY_LOCATION",
2004c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20051f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.ANY_LOCATION",
20061f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2007c11ffe52SIan Rogers        "MSRValue": "0xff10",
20081f888acdSAndi Kleen        "SampleAfterValue": "100000",
2009c11ffe52SIan Rogers        "UMask": "0x1"
20101f888acdSAndi Kleen    },
20111f888acdSAndi Kleen    {
2012c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = IO_CSR_MMIO",
2013c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20141f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.IO_CSR_MMIO",
20151f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2016c11ffe52SIan Rogers        "MSRValue": "0x8010",
20171f888acdSAndi Kleen        "SampleAfterValue": "100000",
2018c11ffe52SIan Rogers        "UMask": "0x1"
20191f888acdSAndi Kleen    },
20201f888acdSAndi Kleen    {
2021c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_HIT_NO_OTHER_CORE",
2022c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20231f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_HIT_NO_OTHER_CORE",
20241f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2025c11ffe52SIan Rogers        "MSRValue": "0x110",
20261f888acdSAndi Kleen        "SampleAfterValue": "100000",
2027c11ffe52SIan Rogers        "UMask": "0x1"
20281f888acdSAndi Kleen    },
20291f888acdSAndi Kleen    {
2030c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
2031c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20321f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_HIT_OTHER_CORE_HIT",
20331f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2034c11ffe52SIan Rogers        "MSRValue": "0x210",
20351f888acdSAndi Kleen        "SampleAfterValue": "100000",
2036c11ffe52SIan Rogers        "UMask": "0x1"
20371f888acdSAndi Kleen    },
20381f888acdSAndi Kleen    {
2039c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
2040c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20411f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_HIT_OTHER_CORE_HITM",
20421f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2043c11ffe52SIan Rogers        "MSRValue": "0x410",
20441f888acdSAndi Kleen        "SampleAfterValue": "100000",
2045c11ffe52SIan Rogers        "UMask": "0x1"
20461f888acdSAndi Kleen    },
20471f888acdSAndi Kleen    {
2048c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LOCAL_CACHE",
2049c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20501f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LOCAL_CACHE",
20511f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2052c11ffe52SIan Rogers        "MSRValue": "0x710",
20531f888acdSAndi Kleen        "SampleAfterValue": "100000",
2054c11ffe52SIan Rogers        "UMask": "0x1"
20551f888acdSAndi Kleen    },
20561f888acdSAndi Kleen    {
2057c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
2058c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20591f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
20601f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2061c11ffe52SIan Rogers        "MSRValue": "0x1010",
20621f888acdSAndi Kleen        "SampleAfterValue": "100000",
2063c11ffe52SIan Rogers        "UMask": "0x1"
20641f888acdSAndi Kleen    },
20651f888acdSAndi Kleen    {
2066c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = REMOTE_CACHE_HITM",
2067c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20681f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.REMOTE_CACHE_HITM",
20691f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2070c11ffe52SIan Rogers        "MSRValue": "0x810",
20711f888acdSAndi Kleen        "SampleAfterValue": "100000",
2072c11ffe52SIan Rogers        "UMask": "0x1"
20731f888acdSAndi Kleen    },
20741f888acdSAndi Kleen    {
2075c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
2076c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20771f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
20781f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2079c11ffe52SIan Rogers        "MSRValue": "0x5040",
20801f888acdSAndi Kleen        "SampleAfterValue": "100000",
2081c11ffe52SIan Rogers        "UMask": "0x1"
20821f888acdSAndi Kleen    },
20831f888acdSAndi Kleen    {
2084c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = ANY_CACHE_DRAM",
2085c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20861f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ANY_CACHE_DRAM",
20871f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2088c11ffe52SIan Rogers        "MSRValue": "0x7f40",
20891f888acdSAndi Kleen        "SampleAfterValue": "100000",
2090c11ffe52SIan Rogers        "UMask": "0x1"
20911f888acdSAndi Kleen    },
20921f888acdSAndi Kleen    {
2093c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = ANY_LOCATION",
2094c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
20951f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.ANY_LOCATION",
20961f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2097c11ffe52SIan Rogers        "MSRValue": "0xff40",
20981f888acdSAndi Kleen        "SampleAfterValue": "100000",
2099c11ffe52SIan Rogers        "UMask": "0x1"
21001f888acdSAndi Kleen    },
21011f888acdSAndi Kleen    {
2102c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = IO_CSR_MMIO",
2103c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21041f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.IO_CSR_MMIO",
21051f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2106c11ffe52SIan Rogers        "MSRValue": "0x8040",
21071f888acdSAndi Kleen        "SampleAfterValue": "100000",
2108c11ffe52SIan Rogers        "UMask": "0x1"
21091f888acdSAndi Kleen    },
21101f888acdSAndi Kleen    {
2111c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_HIT_NO_OTHER_CORE",
2112c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21131f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_HIT_NO_OTHER_CORE",
21141f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2115c11ffe52SIan Rogers        "MSRValue": "0x140",
21161f888acdSAndi Kleen        "SampleAfterValue": "100000",
2117c11ffe52SIan Rogers        "UMask": "0x1"
21181f888acdSAndi Kleen    },
21191f888acdSAndi Kleen    {
2120c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
2121c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21221f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_HIT_OTHER_CORE_HIT",
21231f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2124c11ffe52SIan Rogers        "MSRValue": "0x240",
21251f888acdSAndi Kleen        "SampleAfterValue": "100000",
2126c11ffe52SIan Rogers        "UMask": "0x1"
21271f888acdSAndi Kleen    },
21281f888acdSAndi Kleen    {
2129c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
2130c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21311f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_HIT_OTHER_CORE_HITM",
21321f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2133c11ffe52SIan Rogers        "MSRValue": "0x440",
21341f888acdSAndi Kleen        "SampleAfterValue": "100000",
2135c11ffe52SIan Rogers        "UMask": "0x1"
21361f888acdSAndi Kleen    },
21371f888acdSAndi Kleen    {
2138c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LOCAL_CACHE",
2139c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21401f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LOCAL_CACHE",
21411f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2142c11ffe52SIan Rogers        "MSRValue": "0x740",
21431f888acdSAndi Kleen        "SampleAfterValue": "100000",
2144c11ffe52SIan Rogers        "UMask": "0x1"
21451f888acdSAndi Kleen    },
21461f888acdSAndi Kleen    {
2147c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
2148c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21491f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
21501f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2151c11ffe52SIan Rogers        "MSRValue": "0x1040",
21521f888acdSAndi Kleen        "SampleAfterValue": "100000",
2153c11ffe52SIan Rogers        "UMask": "0x1"
21541f888acdSAndi Kleen    },
21551f888acdSAndi Kleen    {
2156c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_RFO and RESPONSE = REMOTE_CACHE_HITM",
2157c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21581f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_IFETCH.REMOTE_CACHE_HITM",
21591f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2160c11ffe52SIan Rogers        "MSRValue": "0x840",
21611f888acdSAndi Kleen        "SampleAfterValue": "100000",
2162c11ffe52SIan Rogers        "UMask": "0x1"
21631f888acdSAndi Kleen    },
21641f888acdSAndi Kleen    {
2165c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
2166c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21671f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
21681f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2169c11ffe52SIan Rogers        "MSRValue": "0x5020",
21701f888acdSAndi Kleen        "SampleAfterValue": "100000",
2171c11ffe52SIan Rogers        "UMask": "0x1"
21721f888acdSAndi Kleen    },
21731f888acdSAndi Kleen    {
2174c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = ANY_CACHE_DRAM",
2175c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21761f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.ANY_CACHE_DRAM",
21771f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2178c11ffe52SIan Rogers        "MSRValue": "0x7f20",
21791f888acdSAndi Kleen        "SampleAfterValue": "100000",
2180c11ffe52SIan Rogers        "UMask": "0x1"
21811f888acdSAndi Kleen    },
21821f888acdSAndi Kleen    {
2183c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = ANY_LOCATION",
2184c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21851f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.ANY_LOCATION",
21861f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2187c11ffe52SIan Rogers        "MSRValue": "0xff20",
21881f888acdSAndi Kleen        "SampleAfterValue": "100000",
2189c11ffe52SIan Rogers        "UMask": "0x1"
21901f888acdSAndi Kleen    },
21911f888acdSAndi Kleen    {
2192c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = IO_CSR_MMIO",
2193c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
21941f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.IO_CSR_MMIO",
21951f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2196c11ffe52SIan Rogers        "MSRValue": "0x8020",
21971f888acdSAndi Kleen        "SampleAfterValue": "100000",
2198c11ffe52SIan Rogers        "UMask": "0x1"
21991f888acdSAndi Kleen    },
22001f888acdSAndi Kleen    {
2201c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = LLC_HIT_NO_OTHER_CORE",
2202c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22031f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LLC_HIT_NO_OTHER_CORE",
22041f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2205c11ffe52SIan Rogers        "MSRValue": "0x120",
22061f888acdSAndi Kleen        "SampleAfterValue": "100000",
2207c11ffe52SIan Rogers        "UMask": "0x1"
22081f888acdSAndi Kleen    },
22091f888acdSAndi Kleen    {
2210c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
2211c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22121f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LLC_HIT_OTHER_CORE_HIT",
22131f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2214c11ffe52SIan Rogers        "MSRValue": "0x220",
22151f888acdSAndi Kleen        "SampleAfterValue": "100000",
2216c11ffe52SIan Rogers        "UMask": "0x1"
22171f888acdSAndi Kleen    },
22181f888acdSAndi Kleen    {
2219c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
2220c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22211f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LLC_HIT_OTHER_CORE_HITM",
22221f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2223c11ffe52SIan Rogers        "MSRValue": "0x420",
22241f888acdSAndi Kleen        "SampleAfterValue": "100000",
2225c11ffe52SIan Rogers        "UMask": "0x1"
22261f888acdSAndi Kleen    },
22271f888acdSAndi Kleen    {
2228c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = LOCAL_CACHE",
2229c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22301f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LOCAL_CACHE",
22311f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2232c11ffe52SIan Rogers        "MSRValue": "0x720",
22331f888acdSAndi Kleen        "SampleAfterValue": "100000",
2234c11ffe52SIan Rogers        "UMask": "0x1"
22351f888acdSAndi Kleen    },
22361f888acdSAndi Kleen    {
2237c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
2238c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22391f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
22401f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2241c11ffe52SIan Rogers        "MSRValue": "0x1020",
22421f888acdSAndi Kleen        "SampleAfterValue": "100000",
2243c11ffe52SIan Rogers        "UMask": "0x1"
22441f888acdSAndi Kleen    },
22451f888acdSAndi Kleen    {
2246c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PF_IFETCH and RESPONSE = REMOTE_CACHE_HITM",
2247c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22481f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_RFO.REMOTE_CACHE_HITM",
22491f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2250c11ffe52SIan Rogers        "MSRValue": "0x820",
22511f888acdSAndi Kleen        "SampleAfterValue": "100000",
2252c11ffe52SIan Rogers        "UMask": "0x1"
22531f888acdSAndi Kleen    },
22541f888acdSAndi Kleen    {
2255c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = ALL_LOCAL_DRAM AND REMOTE_CACHE_HIT",
2256c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22571f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.ALL_LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
22581f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2259c11ffe52SIan Rogers        "MSRValue": "0x5070",
22601f888acdSAndi Kleen        "SampleAfterValue": "100000",
2261c11ffe52SIan Rogers        "UMask": "0x1"
22621f888acdSAndi Kleen    },
22631f888acdSAndi Kleen    {
2264c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = ANY_CACHE_DRAM",
2265c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22661f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.ANY_CACHE_DRAM",
22671f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2268c11ffe52SIan Rogers        "MSRValue": "0x7f70",
22691f888acdSAndi Kleen        "SampleAfterValue": "100000",
2270c11ffe52SIan Rogers        "UMask": "0x1"
22711f888acdSAndi Kleen    },
22721f888acdSAndi Kleen    {
2273c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = ANY_LOCATION",
2274c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22751f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.ANY_LOCATION",
22761f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2277c11ffe52SIan Rogers        "MSRValue": "0xff70",
22781f888acdSAndi Kleen        "SampleAfterValue": "100000",
2279c11ffe52SIan Rogers        "UMask": "0x1"
22801f888acdSAndi Kleen    },
22811f888acdSAndi Kleen    {
2282c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = IO_CSR_MMIO",
2283c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22841f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.IO_CSR_MMIO",
22851f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2286c11ffe52SIan Rogers        "MSRValue": "0x8070",
22871f888acdSAndi Kleen        "SampleAfterValue": "100000",
2288c11ffe52SIan Rogers        "UMask": "0x1"
22891f888acdSAndi Kleen    },
22901f888acdSAndi Kleen    {
2291c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = LLC_HIT_NO_OTHER_CORE",
2292c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
22931f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LLC_HIT_NO_OTHER_CORE",
22941f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2295c11ffe52SIan Rogers        "MSRValue": "0x170",
22961f888acdSAndi Kleen        "SampleAfterValue": "100000",
2297c11ffe52SIan Rogers        "UMask": "0x1"
22981f888acdSAndi Kleen    },
22991f888acdSAndi Kleen    {
2300c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HIT",
2301c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
23021f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LLC_HIT_OTHER_CORE_HIT",
23031f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2304c11ffe52SIan Rogers        "MSRValue": "0x270",
23051f888acdSAndi Kleen        "SampleAfterValue": "100000",
2306c11ffe52SIan Rogers        "UMask": "0x1"
23071f888acdSAndi Kleen    },
23081f888acdSAndi Kleen    {
2309c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = LLC_HIT_OTHER_CORE_HITM",
2310c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
23111f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LLC_HIT_OTHER_CORE_HITM",
23121f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2313c11ffe52SIan Rogers        "MSRValue": "0x470",
23141f888acdSAndi Kleen        "SampleAfterValue": "100000",
2315c11ffe52SIan Rogers        "UMask": "0x1"
23161f888acdSAndi Kleen    },
23171f888acdSAndi Kleen    {
2318c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = LOCAL_CACHE",
2319c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
23201f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LOCAL_CACHE",
23211f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2322c11ffe52SIan Rogers        "MSRValue": "0x770",
23231f888acdSAndi Kleen        "SampleAfterValue": "100000",
2324c11ffe52SIan Rogers        "UMask": "0x1"
23251f888acdSAndi Kleen    },
23261f888acdSAndi Kleen    {
2327c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = LOCAL_DRAM AND REMOTE_CACHE_HIT",
2328c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
23291f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.LOCAL_DRAM_AND_REMOTE_CACHE_HIT",
23301f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2331c11ffe52SIan Rogers        "MSRValue": "0x1070",
23321f888acdSAndi Kleen        "SampleAfterValue": "100000",
2333c11ffe52SIan Rogers        "UMask": "0x1"
23341f888acdSAndi Kleen    },
23351f888acdSAndi Kleen    {
2336c11ffe52SIan Rogers        "BriefDescription": "REQUEST = PREFETCH and RESPONSE = REMOTE_CACHE_HITM",
2337c11ffe52SIan Rogers        "EventCode": "0xB7, 0xBB",
23381f888acdSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PREFETCH.REMOTE_CACHE_HITM",
23391f888acdSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2340c11ffe52SIan Rogers        "MSRValue": "0x870",
23411f888acdSAndi Kleen        "SampleAfterValue": "100000",
2342c11ffe52SIan Rogers        "UMask": "0x1"
2343c11ffe52SIan Rogers    },
2344c11ffe52SIan Rogers    {
2345c11ffe52SIan Rogers        "BriefDescription": "Super Queue LRU hints sent to LLC",
2346c11ffe52SIan Rogers        "EventCode": "0xF4",
2347c11ffe52SIan Rogers        "EventName": "SQ_MISC.LRU_HINTS",
2348c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
2349c11ffe52SIan Rogers        "UMask": "0x4"
2350c11ffe52SIan Rogers    },
2351c11ffe52SIan Rogers    {
2352c11ffe52SIan Rogers        "BriefDescription": "Super Queue lock splits across a cache line",
2353c11ffe52SIan Rogers        "EventCode": "0xF4",
2354c11ffe52SIan Rogers        "EventName": "SQ_MISC.SPLIT_LOCK",
2355c11ffe52SIan Rogers        "SampleAfterValue": "2000000",
2356c11ffe52SIan Rogers        "UMask": "0x10"
2357c11ffe52SIan Rogers    },
2358c11ffe52SIan Rogers    {
2359c11ffe52SIan Rogers        "BriefDescription": "Loads delayed with at-Retirement block code",
2360c11ffe52SIan Rogers        "EventCode": "0x6",
2361c11ffe52SIan Rogers        "EventName": "STORE_BLOCKS.AT_RET",
2362c11ffe52SIan Rogers        "SampleAfterValue": "200000",
2363c11ffe52SIan Rogers        "UMask": "0x4"
2364c11ffe52SIan Rogers    },
2365c11ffe52SIan Rogers    {
2366c11ffe52SIan Rogers        "BriefDescription": "Cacheable loads delayed with L1D block code",
2367c11ffe52SIan Rogers        "EventCode": "0x6",
2368c11ffe52SIan Rogers        "EventName": "STORE_BLOCKS.L1D_BLOCK",
2369c11ffe52SIan Rogers        "SampleAfterValue": "200000",
2370c11ffe52SIan Rogers        "UMask": "0x8"
23711f888acdSAndi Kleen    }
23721f888acdSAndi Kleen]
2373