xref: /freebsd/lib/libpmc/pmu-events/arch/x86/knightslanding/memory.json (revision 18054d0220cfc8df9c9568c437bd6fbb59d53c3c)
1959826caSMatt Macy[
2959826caSMatt Macy    {
3*18054d02SAlexander Motin        "BriefDescription": "Counts the number of times the machine clears due to memory ordering hazards",
4959826caSMatt Macy        "Counter": "0,1",
5*18054d02SAlexander Motin        "EventCode": "0xC3",
6959826caSMatt Macy        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
7959826caSMatt Macy        "SampleAfterValue": "200003",
8*18054d02SAlexander Motin        "UMask": "0x2"
9959826caSMatt Macy    },
10959826caSMatt Macy    {
11*18054d02SAlexander Motin        "BriefDescription": "Counts Demand code reads and prefetch code read requests  that accounts for responses from DDR (local and far)",
12959826caSMatt Macy        "Counter": "0,1",
13959826caSMatt Macy        "EventCode": "0xB7",
14959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ANY_CODE_RD.DDR",
15959826caSMatt Macy        "MSRIndex": "0x1a6,0x1a7",
16*18054d02SAlexander Motin        "MSRValue": "0x0181800044",
17*18054d02SAlexander Motin        "Offcore": "1",
18959826caSMatt Macy        "SampleAfterValue": "100007",
19*18054d02SAlexander Motin        "UMask": "0x1"
20959826caSMatt Macy    },
21959826caSMatt Macy    {
22*18054d02SAlexander Motin        "BriefDescription": "Counts Demand code reads and prefetch code read requests  that accounts for data responses from DRAM Far.",
23959826caSMatt Macy        "Counter": "0,1",
24*18054d02SAlexander Motin        "EventCode": "0xB7",
25*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_CODE_RD.DDR_FAR",
26*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
27*18054d02SAlexander Motin        "MSRValue": "0x0101000044",
28*18054d02SAlexander Motin        "Offcore": "1",
29*18054d02SAlexander Motin        "SampleAfterValue": "100007",
30*18054d02SAlexander Motin        "UMask": "0x1"
31*18054d02SAlexander Motin    },
32*18054d02SAlexander Motin    {
33*18054d02SAlexander Motin        "BriefDescription": "Counts Demand code reads and prefetch code read requests  that accounts for data responses from DRAM Local.",
34*18054d02SAlexander Motin        "Counter": "0,1",
35*18054d02SAlexander Motin        "EventCode": "0xB7",
36*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_CODE_RD.DDR_NEAR",
37*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
38*18054d02SAlexander Motin        "MSRValue": "0x0080800044",
39*18054d02SAlexander Motin        "Offcore": "1",
40*18054d02SAlexander Motin        "SampleAfterValue": "100007",
41*18054d02SAlexander Motin        "UMask": "0x1"
42*18054d02SAlexander Motin    },
43*18054d02SAlexander Motin    {
44*18054d02SAlexander Motin        "BriefDescription": "Counts Demand code reads and prefetch code read requests  that accounts for responses from MCDRAM (local and far)",
45*18054d02SAlexander Motin        "Counter": "0,1",
46*18054d02SAlexander Motin        "EventCode": "0xB7",
47*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_CODE_RD.MCDRAM",
48*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
49*18054d02SAlexander Motin        "MSRValue": "0x0180600044",
50*18054d02SAlexander Motin        "Offcore": "1",
51*18054d02SAlexander Motin        "SampleAfterValue": "100007",
52*18054d02SAlexander Motin        "UMask": "0x1"
53*18054d02SAlexander Motin    },
54*18054d02SAlexander Motin    {
55*18054d02SAlexander Motin        "BriefDescription": "Counts Demand code reads and prefetch code read requests  that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
56*18054d02SAlexander Motin        "Counter": "0,1",
57*18054d02SAlexander Motin        "EventCode": "0xB7",
58*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_CODE_RD.MCDRAM_FAR",
59*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
60*18054d02SAlexander Motin        "MSRValue": "0x0100400044",
61*18054d02SAlexander Motin        "Offcore": "1",
62*18054d02SAlexander Motin        "SampleAfterValue": "100007",
63*18054d02SAlexander Motin        "UMask": "0x1"
64*18054d02SAlexander Motin    },
65*18054d02SAlexander Motin    {
66*18054d02SAlexander Motin        "BriefDescription": "Counts Demand code reads and prefetch code read requests  that accounts for data responses from MCDRAM Local.",
67*18054d02SAlexander Motin        "Counter": "0,1",
68*18054d02SAlexander Motin        "EventCode": "0xB7",
69*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_CODE_RD.MCDRAM_NEAR",
70*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
71*18054d02SAlexander Motin        "MSRValue": "0x0080200044",
72*18054d02SAlexander Motin        "Offcore": "1",
73*18054d02SAlexander Motin        "SampleAfterValue": "100007",
74*18054d02SAlexander Motin        "UMask": "0x1"
75*18054d02SAlexander Motin    },
76*18054d02SAlexander Motin    {
77*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests  that accounts for responses from DDR (local and far)",
78*18054d02SAlexander Motin        "Counter": "0,1",
79*18054d02SAlexander Motin        "EventCode": "0xB7",
80*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_DATA_RD.DDR",
81*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
82*18054d02SAlexander Motin        "MSRValue": "0x0181803091",
83*18054d02SAlexander Motin        "Offcore": "1",
84*18054d02SAlexander Motin        "SampleAfterValue": "100007",
85*18054d02SAlexander Motin        "UMask": "0x1"
86*18054d02SAlexander Motin    },
87*18054d02SAlexander Motin    {
88*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests  that accounts for data responses from DRAM Far.",
89*18054d02SAlexander Motin        "Counter": "0,1",
90*18054d02SAlexander Motin        "EventCode": "0xB7",
91*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_DATA_RD.DDR_FAR",
92*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
93*18054d02SAlexander Motin        "MSRValue": "0x0101003091",
94*18054d02SAlexander Motin        "Offcore": "1",
95*18054d02SAlexander Motin        "SampleAfterValue": "100007",
96*18054d02SAlexander Motin        "UMask": "0x1"
97*18054d02SAlexander Motin    },
98*18054d02SAlexander Motin    {
99*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests  that accounts for data responses from DRAM Local.",
100*18054d02SAlexander Motin        "Counter": "0,1",
101*18054d02SAlexander Motin        "EventCode": "0xB7",
102*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_DATA_RD.DDR_NEAR",
103*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
104*18054d02SAlexander Motin        "MSRValue": "0x0080803091",
105*18054d02SAlexander Motin        "Offcore": "1",
106*18054d02SAlexander Motin        "SampleAfterValue": "100007",
107*18054d02SAlexander Motin        "UMask": "0x1"
108*18054d02SAlexander Motin    },
109*18054d02SAlexander Motin    {
110*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests  that accounts for responses from MCDRAM (local and far)",
111*18054d02SAlexander Motin        "Counter": "0,1",
112*18054d02SAlexander Motin        "EventCode": "0xB7",
113*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_DATA_RD.MCDRAM",
114*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
115*18054d02SAlexander Motin        "MSRValue": "0x0180603091",
116*18054d02SAlexander Motin        "Offcore": "1",
117*18054d02SAlexander Motin        "SampleAfterValue": "100007",
118*18054d02SAlexander Motin        "UMask": "0x1"
119*18054d02SAlexander Motin    },
120*18054d02SAlexander Motin    {
121*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests  that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
122*18054d02SAlexander Motin        "Counter": "0,1",
123*18054d02SAlexander Motin        "EventCode": "0xB7",
124*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_DATA_RD.MCDRAM_FAR",
125*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
126*18054d02SAlexander Motin        "MSRValue": "0x0100403091",
127*18054d02SAlexander Motin        "Offcore": "1",
128*18054d02SAlexander Motin        "SampleAfterValue": "100007",
129*18054d02SAlexander Motin        "UMask": "0x1"
130*18054d02SAlexander Motin    },
131*18054d02SAlexander Motin    {
132*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests  that accounts for data responses from MCDRAM Local.",
133*18054d02SAlexander Motin        "Counter": "0,1",
134*18054d02SAlexander Motin        "EventCode": "0xB7",
135*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_DATA_RD.MCDRAM_NEAR",
136*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
137*18054d02SAlexander Motin        "MSRValue": "0x0080203091",
138*18054d02SAlexander Motin        "Offcore": "1",
139*18054d02SAlexander Motin        "SampleAfterValue": "100007",
140*18054d02SAlexander Motin        "UMask": "0x1"
141*18054d02SAlexander Motin    },
142*18054d02SAlexander Motin    {
143*18054d02SAlexander Motin        "BriefDescription": "Counts any Prefetch requests that accounts for data responses from DRAM Far.",
144*18054d02SAlexander Motin        "Counter": "0,1",
145*18054d02SAlexander Motin        "EventCode": "0xB7",
146*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_PF_L2.DDR_FAR",
147*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
148*18054d02SAlexander Motin        "MSRValue": "0x0101000070",
149*18054d02SAlexander Motin        "Offcore": "1",
150*18054d02SAlexander Motin        "SampleAfterValue": "100007",
151*18054d02SAlexander Motin        "UMask": "0x1"
152*18054d02SAlexander Motin    },
153*18054d02SAlexander Motin    {
154*18054d02SAlexander Motin        "BriefDescription": "Counts any Prefetch requests that accounts for data responses from DRAM Local.",
155*18054d02SAlexander Motin        "Counter": "0,1",
156*18054d02SAlexander Motin        "EventCode": "0xB7",
157*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_PF_L2.DDR_NEAR",
158*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
159*18054d02SAlexander Motin        "MSRValue": "0x0080800070",
160*18054d02SAlexander Motin        "Offcore": "1",
161*18054d02SAlexander Motin        "SampleAfterValue": "100007",
162*18054d02SAlexander Motin        "UMask": "0x1"
163*18054d02SAlexander Motin    },
164*18054d02SAlexander Motin    {
165*18054d02SAlexander Motin        "BriefDescription": "Counts any Prefetch requests that accounts for responses from MCDRAM (local and far)",
166*18054d02SAlexander Motin        "Counter": "0,1",
167*18054d02SAlexander Motin        "EventCode": "0xB7",
168*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_PF_L2.MCDRAM",
169*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
170*18054d02SAlexander Motin        "MSRValue": "0x0180600070",
171*18054d02SAlexander Motin        "Offcore": "1",
172*18054d02SAlexander Motin        "SampleAfterValue": "100007",
173*18054d02SAlexander Motin        "UMask": "0x1"
174*18054d02SAlexander Motin    },
175*18054d02SAlexander Motin    {
176*18054d02SAlexander Motin        "BriefDescription": "Counts any Prefetch requests that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
177*18054d02SAlexander Motin        "Counter": "0,1",
178*18054d02SAlexander Motin        "EventCode": "0xB7",
179*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_PF_L2.MCDRAM_FAR",
180*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
181*18054d02SAlexander Motin        "MSRValue": "0x0100400070",
182*18054d02SAlexander Motin        "Offcore": "1",
183*18054d02SAlexander Motin        "SampleAfterValue": "100007",
184*18054d02SAlexander Motin        "UMask": "0x1"
185*18054d02SAlexander Motin    },
186*18054d02SAlexander Motin    {
187*18054d02SAlexander Motin        "BriefDescription": "Counts any Prefetch requests that accounts for data responses from MCDRAM Local.",
188*18054d02SAlexander Motin        "Counter": "0,1",
189*18054d02SAlexander Motin        "EventCode": "0xB7",
190*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_PF_L2.MCDRAM_NEAR",
191*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
192*18054d02SAlexander Motin        "MSRValue": "0x0080200070",
193*18054d02SAlexander Motin        "Offcore": "1",
194*18054d02SAlexander Motin        "SampleAfterValue": "100007",
195*18054d02SAlexander Motin        "UMask": "0x1"
196*18054d02SAlexander Motin    },
197*18054d02SAlexander Motin    {
198*18054d02SAlexander Motin        "BriefDescription": "Counts any Read request  that accounts for responses from DDR (local and far)",
199*18054d02SAlexander Motin        "Counter": "0,1",
200*18054d02SAlexander Motin        "EventCode": "0xB7",
201959826caSMatt Macy        "EventName": "OFFCORE_RESPONSE.ANY_READ.DDR",
202959826caSMatt Macy        "MSRIndex": "0x1a6,0x1a7",
203*18054d02SAlexander Motin        "MSRValue": "0x01818032f7",
204*18054d02SAlexander Motin        "Offcore": "1",
205959826caSMatt Macy        "SampleAfterValue": "100007",
206*18054d02SAlexander Motin        "UMask": "0x1"
207*18054d02SAlexander Motin    },
208*18054d02SAlexander Motin    {
209*18054d02SAlexander Motin        "BriefDescription": "Counts any Read request  that accounts for data responses from DRAM Far.",
210*18054d02SAlexander Motin        "Counter": "0,1",
211*18054d02SAlexander Motin        "EventCode": "0xB7",
212*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_READ.DDR_FAR",
213*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
214*18054d02SAlexander Motin        "MSRValue": "0x01010032f7",
215*18054d02SAlexander Motin        "Offcore": "1",
216*18054d02SAlexander Motin        "SampleAfterValue": "100007",
217*18054d02SAlexander Motin        "UMask": "0x1"
218*18054d02SAlexander Motin    },
219*18054d02SAlexander Motin    {
220*18054d02SAlexander Motin        "BriefDescription": "Counts any Read request  that accounts for data responses from DRAM Local.",
221*18054d02SAlexander Motin        "Counter": "0,1",
222*18054d02SAlexander Motin        "EventCode": "0xB7",
223*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_READ.DDR_NEAR",
224*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
225*18054d02SAlexander Motin        "MSRValue": "0x00808032f7",
226*18054d02SAlexander Motin        "Offcore": "1",
227*18054d02SAlexander Motin        "SampleAfterValue": "100007",
228*18054d02SAlexander Motin        "UMask": "0x1"
229*18054d02SAlexander Motin    },
230*18054d02SAlexander Motin    {
231*18054d02SAlexander Motin        "BriefDescription": "Counts any Read request  that accounts for responses from MCDRAM (local and far)",
232*18054d02SAlexander Motin        "Counter": "0,1",
233*18054d02SAlexander Motin        "EventCode": "0xB7",
234*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_READ.MCDRAM",
235*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
236*18054d02SAlexander Motin        "MSRValue": "0x01806032f7",
237*18054d02SAlexander Motin        "Offcore": "1",
238*18054d02SAlexander Motin        "SampleAfterValue": "100007",
239*18054d02SAlexander Motin        "UMask": "0x1"
240*18054d02SAlexander Motin    },
241*18054d02SAlexander Motin    {
242*18054d02SAlexander Motin        "BriefDescription": "Counts any Read request  that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
243*18054d02SAlexander Motin        "Counter": "0,1",
244*18054d02SAlexander Motin        "EventCode": "0xB7",
245*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_READ.MCDRAM_FAR",
246*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
247*18054d02SAlexander Motin        "MSRValue": "0x01004032f7",
248*18054d02SAlexander Motin        "Offcore": "1",
249*18054d02SAlexander Motin        "SampleAfterValue": "100007",
250*18054d02SAlexander Motin        "UMask": "0x1"
251*18054d02SAlexander Motin    },
252*18054d02SAlexander Motin    {
253*18054d02SAlexander Motin        "BriefDescription": "Counts any Read request  that accounts for data responses from MCDRAM Local.",
254*18054d02SAlexander Motin        "Counter": "0,1",
255*18054d02SAlexander Motin        "EventCode": "0xB7",
256*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_READ.MCDRAM_NEAR",
257*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
258*18054d02SAlexander Motin        "MSRValue": "0x00802032f7",
259*18054d02SAlexander Motin        "Offcore": "1",
260*18054d02SAlexander Motin        "SampleAfterValue": "100007",
261*18054d02SAlexander Motin        "UMask": "0x1"
262*18054d02SAlexander Motin    },
263*18054d02SAlexander Motin    {
264*18054d02SAlexander Motin        "BriefDescription": "Counts any request that accounts for responses from DDR (local and far)",
265*18054d02SAlexander Motin        "Counter": "0,1",
266*18054d02SAlexander Motin        "EventCode": "0xB7",
267*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.DDR",
268*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
269*18054d02SAlexander Motin        "MSRValue": "0x0181808000",
270*18054d02SAlexander Motin        "Offcore": "1",
271*18054d02SAlexander Motin        "SampleAfterValue": "100007",
272*18054d02SAlexander Motin        "UMask": "0x1"
273*18054d02SAlexander Motin    },
274*18054d02SAlexander Motin    {
275*18054d02SAlexander Motin        "BriefDescription": "Counts any request that accounts for data responses from DRAM Far.",
276*18054d02SAlexander Motin        "Counter": "0,1",
277*18054d02SAlexander Motin        "EventCode": "0xB7",
278*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.DDR_FAR",
279*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
280*18054d02SAlexander Motin        "MSRValue": "0x0101008000",
281*18054d02SAlexander Motin        "Offcore": "1",
282*18054d02SAlexander Motin        "SampleAfterValue": "100007",
283*18054d02SAlexander Motin        "UMask": "0x1"
284*18054d02SAlexander Motin    },
285*18054d02SAlexander Motin    {
286*18054d02SAlexander Motin        "BriefDescription": "Counts any request that accounts for data responses from DRAM Local.",
287*18054d02SAlexander Motin        "Counter": "0,1",
288*18054d02SAlexander Motin        "EventCode": "0xB7",
289*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.DDR_NEAR",
290*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
291*18054d02SAlexander Motin        "MSRValue": "0x0080808000",
292*18054d02SAlexander Motin        "Offcore": "1",
293*18054d02SAlexander Motin        "SampleAfterValue": "100007",
294*18054d02SAlexander Motin        "UMask": "0x1"
295*18054d02SAlexander Motin    },
296*18054d02SAlexander Motin    {
297*18054d02SAlexander Motin        "BriefDescription": "Counts any request that accounts for responses from MCDRAM (local and far)",
298*18054d02SAlexander Motin        "Counter": "0,1",
299*18054d02SAlexander Motin        "EventCode": "0xB7",
300*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.MCDRAM",
301*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
302*18054d02SAlexander Motin        "MSRValue": "0x0180608000",
303*18054d02SAlexander Motin        "Offcore": "1",
304*18054d02SAlexander Motin        "SampleAfterValue": "100007",
305*18054d02SAlexander Motin        "UMask": "0x1"
306*18054d02SAlexander Motin    },
307*18054d02SAlexander Motin    {
308*18054d02SAlexander Motin        "BriefDescription": "Counts any request that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
309*18054d02SAlexander Motin        "Counter": "0,1",
310*18054d02SAlexander Motin        "EventCode": "0xB7",
311*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.MCDRAM_FAR",
312*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
313*18054d02SAlexander Motin        "MSRValue": "0x0100408000",
314*18054d02SAlexander Motin        "Offcore": "1",
315*18054d02SAlexander Motin        "SampleAfterValue": "100007",
316*18054d02SAlexander Motin        "UMask": "0x1"
317*18054d02SAlexander Motin    },
318*18054d02SAlexander Motin    {
319*18054d02SAlexander Motin        "BriefDescription": "Counts any request that accounts for data responses from MCDRAM Local.",
320*18054d02SAlexander Motin        "Counter": "0,1",
321*18054d02SAlexander Motin        "EventCode": "0xB7",
322*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.MCDRAM_NEAR",
323*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
324*18054d02SAlexander Motin        "MSRValue": "0x0080208000",
325*18054d02SAlexander Motin        "Offcore": "1",
326*18054d02SAlexander Motin        "SampleAfterValue": "100007",
327*18054d02SAlexander Motin        "UMask": "0x1"
328*18054d02SAlexander Motin    },
329*18054d02SAlexander Motin    {
330*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data write requests  that accounts for responses from DDR (local and far)",
331*18054d02SAlexander Motin        "Counter": "0,1",
332*18054d02SAlexander Motin        "EventCode": "0xB7",
333*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_RFO.DDR",
334*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
335*18054d02SAlexander Motin        "MSRValue": "0x0181800022",
336*18054d02SAlexander Motin        "Offcore": "1",
337*18054d02SAlexander Motin        "SampleAfterValue": "100007",
338*18054d02SAlexander Motin        "UMask": "0x1"
339*18054d02SAlexander Motin    },
340*18054d02SAlexander Motin    {
341*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data write requests  that accounts for data responses from DRAM Far.",
342*18054d02SAlexander Motin        "Counter": "0,1",
343*18054d02SAlexander Motin        "EventCode": "0xB7",
344*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_RFO.DDR_FAR",
345*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
346*18054d02SAlexander Motin        "MSRValue": "0x0101000022",
347*18054d02SAlexander Motin        "Offcore": "1",
348*18054d02SAlexander Motin        "SampleAfterValue": "100007",
349*18054d02SAlexander Motin        "UMask": "0x1"
350*18054d02SAlexander Motin    },
351*18054d02SAlexander Motin    {
352*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data write requests  that accounts for data responses from DRAM Local.",
353*18054d02SAlexander Motin        "Counter": "0,1",
354*18054d02SAlexander Motin        "EventCode": "0xB7",
355*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_RFO.DDR_NEAR",
356*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
357*18054d02SAlexander Motin        "MSRValue": "0x0080800022",
358*18054d02SAlexander Motin        "Offcore": "1",
359*18054d02SAlexander Motin        "SampleAfterValue": "100007",
360*18054d02SAlexander Motin        "UMask": "0x1"
361*18054d02SAlexander Motin    },
362*18054d02SAlexander Motin    {
363*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data write requests  that accounts for responses from MCDRAM (local and far)",
364*18054d02SAlexander Motin        "Counter": "0,1",
365*18054d02SAlexander Motin        "EventCode": "0xB7",
366*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_RFO.MCDRAM",
367*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
368*18054d02SAlexander Motin        "MSRValue": "0x0180600022",
369*18054d02SAlexander Motin        "Offcore": "1",
370*18054d02SAlexander Motin        "SampleAfterValue": "100007",
371*18054d02SAlexander Motin        "UMask": "0x1"
372*18054d02SAlexander Motin    },
373*18054d02SAlexander Motin    {
374*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data write requests  that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
375*18054d02SAlexander Motin        "Counter": "0,1",
376*18054d02SAlexander Motin        "EventCode": "0xB7",
377*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_RFO.MCDRAM_FAR",
378*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
379*18054d02SAlexander Motin        "MSRValue": "0x0100400022",
380*18054d02SAlexander Motin        "Offcore": "1",
381*18054d02SAlexander Motin        "SampleAfterValue": "100007",
382*18054d02SAlexander Motin        "UMask": "0x1"
383*18054d02SAlexander Motin    },
384*18054d02SAlexander Motin    {
385*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data write requests  that accounts for data responses from MCDRAM Local.",
386*18054d02SAlexander Motin        "Counter": "0,1",
387*18054d02SAlexander Motin        "EventCode": "0xB7",
388*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.ANY_RFO.MCDRAM_NEAR",
389*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
390*18054d02SAlexander Motin        "MSRValue": "0x0080200022",
391*18054d02SAlexander Motin        "Offcore": "1",
392*18054d02SAlexander Motin        "SampleAfterValue": "100007",
393*18054d02SAlexander Motin        "UMask": "0x1"
394*18054d02SAlexander Motin    },
395*18054d02SAlexander Motin    {
396*18054d02SAlexander Motin        "BriefDescription": "Counts Bus locks and split lock requests that accounts for responses from DDR (local and far)",
397*18054d02SAlexander Motin        "Counter": "0,1",
398*18054d02SAlexander Motin        "EventCode": "0xB7",
399*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.BUS_LOCKS.DDR",
400*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
401*18054d02SAlexander Motin        "MSRValue": "0x0181800400",
402*18054d02SAlexander Motin        "Offcore": "1",
403*18054d02SAlexander Motin        "SampleAfterValue": "100007",
404*18054d02SAlexander Motin        "UMask": "0x1"
405*18054d02SAlexander Motin    },
406*18054d02SAlexander Motin    {
407*18054d02SAlexander Motin        "BriefDescription": "Counts Bus locks and split lock requests that accounts for data responses from DRAM Far.",
408*18054d02SAlexander Motin        "Counter": "0,1",
409*18054d02SAlexander Motin        "EventCode": "0xB7",
410*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.BUS_LOCKS.DDR_FAR",
411*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
412*18054d02SAlexander Motin        "MSRValue": "0x0101000400",
413*18054d02SAlexander Motin        "Offcore": "1",
414*18054d02SAlexander Motin        "SampleAfterValue": "100007",
415*18054d02SAlexander Motin        "UMask": "0x1"
416*18054d02SAlexander Motin    },
417*18054d02SAlexander Motin    {
418*18054d02SAlexander Motin        "BriefDescription": "Counts Bus locks and split lock requests that accounts for data responses from DRAM Local.",
419*18054d02SAlexander Motin        "Counter": "0,1",
420*18054d02SAlexander Motin        "EventCode": "0xB7",
421*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.BUS_LOCKS.DDR_NEAR",
422*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
423*18054d02SAlexander Motin        "MSRValue": "0x0080800400",
424*18054d02SAlexander Motin        "Offcore": "1",
425*18054d02SAlexander Motin        "SampleAfterValue": "100007",
426*18054d02SAlexander Motin        "UMask": "0x1"
427*18054d02SAlexander Motin    },
428*18054d02SAlexander Motin    {
429*18054d02SAlexander Motin        "BriefDescription": "Counts Bus locks and split lock requests that accounts for responses from MCDRAM (local and far)",
430*18054d02SAlexander Motin        "Counter": "0,1",
431*18054d02SAlexander Motin        "EventCode": "0xB7",
432*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.BUS_LOCKS.MCDRAM",
433*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
434*18054d02SAlexander Motin        "MSRValue": "0x0180600400",
435*18054d02SAlexander Motin        "Offcore": "1",
436*18054d02SAlexander Motin        "SampleAfterValue": "100007",
437*18054d02SAlexander Motin        "UMask": "0x1"
438*18054d02SAlexander Motin    },
439*18054d02SAlexander Motin    {
440*18054d02SAlexander Motin        "BriefDescription": "Counts Bus locks and split lock requests that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
441*18054d02SAlexander Motin        "Counter": "0,1",
442*18054d02SAlexander Motin        "EventCode": "0xB7",
443*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.BUS_LOCKS.MCDRAM_FAR",
444*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
445*18054d02SAlexander Motin        "MSRValue": "0x0100400400",
446*18054d02SAlexander Motin        "Offcore": "1",
447*18054d02SAlexander Motin        "SampleAfterValue": "100007",
448*18054d02SAlexander Motin        "UMask": "0x1"
449*18054d02SAlexander Motin    },
450*18054d02SAlexander Motin    {
451*18054d02SAlexander Motin        "BriefDescription": "Counts Bus locks and split lock requests that accounts for data responses from MCDRAM Local.",
452*18054d02SAlexander Motin        "Counter": "0,1",
453*18054d02SAlexander Motin        "EventCode": "0xB7",
454*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.BUS_LOCKS.MCDRAM_NEAR",
455*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
456*18054d02SAlexander Motin        "MSRValue": "0x0080200400",
457*18054d02SAlexander Motin        "Offcore": "1",
458*18054d02SAlexander Motin        "SampleAfterValue": "100007",
459*18054d02SAlexander Motin        "UMask": "0x1"
460*18054d02SAlexander Motin    },
461*18054d02SAlexander Motin    {
462*18054d02SAlexander Motin        "BriefDescription": "Counts demand code reads and prefetch code reads that accounts for responses from DDR (local and far)",
463*18054d02SAlexander Motin        "Counter": "0,1",
464*18054d02SAlexander Motin        "EventCode": "0xB7",
465*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.DDR",
466*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
467*18054d02SAlexander Motin        "MSRValue": "0x0181800004",
468*18054d02SAlexander Motin        "Offcore": "1",
469*18054d02SAlexander Motin        "SampleAfterValue": "100007",
470*18054d02SAlexander Motin        "UMask": "0x1"
471*18054d02SAlexander Motin    },
472*18054d02SAlexander Motin    {
473*18054d02SAlexander Motin        "BriefDescription": "Counts demand code reads and prefetch code reads that accounts for data responses from DRAM Far.",
474*18054d02SAlexander Motin        "Counter": "0,1",
475*18054d02SAlexander Motin        "EventCode": "0xB7",
476*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.DDR_FAR",
477*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
478*18054d02SAlexander Motin        "MSRValue": "0x0101000004",
479*18054d02SAlexander Motin        "Offcore": "1",
480*18054d02SAlexander Motin        "SampleAfterValue": "100007",
481*18054d02SAlexander Motin        "UMask": "0x1"
482*18054d02SAlexander Motin    },
483*18054d02SAlexander Motin    {
484*18054d02SAlexander Motin        "BriefDescription": "Counts demand code reads and prefetch code reads that accounts for data responses from DRAM Local.",
485*18054d02SAlexander Motin        "Counter": "0,1",
486*18054d02SAlexander Motin        "EventCode": "0xB7",
487*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.DDR_NEAR",
488*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
489*18054d02SAlexander Motin        "MSRValue": "0x0080800004",
490*18054d02SAlexander Motin        "Offcore": "1",
491*18054d02SAlexander Motin        "SampleAfterValue": "100007",
492*18054d02SAlexander Motin        "UMask": "0x1"
493*18054d02SAlexander Motin    },
494*18054d02SAlexander Motin    {
495*18054d02SAlexander Motin        "BriefDescription": "Counts demand code reads and prefetch code reads that accounts for responses from MCDRAM (local and far)",
496*18054d02SAlexander Motin        "Counter": "0,1",
497*18054d02SAlexander Motin        "EventCode": "0xB7",
498*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.MCDRAM",
499*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
500*18054d02SAlexander Motin        "MSRValue": "0x0180600004",
501*18054d02SAlexander Motin        "Offcore": "1",
502*18054d02SAlexander Motin        "SampleAfterValue": "100007",
503*18054d02SAlexander Motin        "UMask": "0x1"
504*18054d02SAlexander Motin    },
505*18054d02SAlexander Motin    {
506*18054d02SAlexander Motin        "BriefDescription": "Counts demand code reads and prefetch code reads that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
507*18054d02SAlexander Motin        "Counter": "0,1",
508*18054d02SAlexander Motin        "EventCode": "0xB7",
509*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.MCDRAM_FAR",
510*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
511*18054d02SAlexander Motin        "MSRValue": "0x0100400004",
512*18054d02SAlexander Motin        "Offcore": "1",
513*18054d02SAlexander Motin        "SampleAfterValue": "100007",
514*18054d02SAlexander Motin        "UMask": "0x1"
515*18054d02SAlexander Motin    },
516*18054d02SAlexander Motin    {
517*18054d02SAlexander Motin        "BriefDescription": "Counts demand code reads and prefetch code reads that accounts for data responses from MCDRAM Local.",
518*18054d02SAlexander Motin        "Counter": "0,1",
519*18054d02SAlexander Motin        "EventCode": "0xB7",
520*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.MCDRAM_NEAR",
521*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
522*18054d02SAlexander Motin        "MSRValue": "0x0080200004",
523*18054d02SAlexander Motin        "Offcore": "1",
524*18054d02SAlexander Motin        "SampleAfterValue": "100007",
525*18054d02SAlexander Motin        "UMask": "0x1"
526*18054d02SAlexander Motin    },
527*18054d02SAlexander Motin    {
528*18054d02SAlexander Motin        "BriefDescription": "Counts demand cacheable data and L1 prefetch data reads that accounts for responses from DDR (local and far)",
529*18054d02SAlexander Motin        "Counter": "0,1",
530*18054d02SAlexander Motin        "EventCode": "0xB7",
531*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.DDR",
532*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
533*18054d02SAlexander Motin        "MSRValue": "0x0181800001",
534*18054d02SAlexander Motin        "Offcore": "1",
535*18054d02SAlexander Motin        "SampleAfterValue": "100007",
536*18054d02SAlexander Motin        "UMask": "0x1"
537*18054d02SAlexander Motin    },
538*18054d02SAlexander Motin    {
539*18054d02SAlexander Motin        "BriefDescription": "Counts demand cacheable data and L1 prefetch data reads that accounts for data responses from DRAM Far.",
540*18054d02SAlexander Motin        "Counter": "0,1",
541*18054d02SAlexander Motin        "EventCode": "0xB7",
542*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.DDR_FAR",
543*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
544*18054d02SAlexander Motin        "MSRValue": "0x0101000001",
545*18054d02SAlexander Motin        "Offcore": "1",
546*18054d02SAlexander Motin        "SampleAfterValue": "100007",
547*18054d02SAlexander Motin        "UMask": "0x1"
548*18054d02SAlexander Motin    },
549*18054d02SAlexander Motin    {
550*18054d02SAlexander Motin        "BriefDescription": "Counts demand cacheable data and L1 prefetch data reads that accounts for data responses from DRAM Local.",
551*18054d02SAlexander Motin        "Counter": "0,1",
552*18054d02SAlexander Motin        "EventCode": "0xB7",
553*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.DDR_NEAR",
554*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
555*18054d02SAlexander Motin        "MSRValue": "0x0080800001",
556*18054d02SAlexander Motin        "Offcore": "1",
557*18054d02SAlexander Motin        "SampleAfterValue": "100007",
558*18054d02SAlexander Motin        "UMask": "0x1"
559*18054d02SAlexander Motin    },
560*18054d02SAlexander Motin    {
561*18054d02SAlexander Motin        "BriefDescription": "Counts demand cacheable data and L1 prefetch data reads that accounts for responses from MCDRAM (local and far)",
562*18054d02SAlexander Motin        "Counter": "0,1",
563*18054d02SAlexander Motin        "EventCode": "0xB7",
564*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.MCDRAM",
565*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
566*18054d02SAlexander Motin        "MSRValue": "0x0180600001",
567*18054d02SAlexander Motin        "Offcore": "1",
568*18054d02SAlexander Motin        "SampleAfterValue": "100007",
569*18054d02SAlexander Motin        "UMask": "0x1"
570*18054d02SAlexander Motin    },
571*18054d02SAlexander Motin    {
572*18054d02SAlexander Motin        "BriefDescription": "Counts demand cacheable data and L1 prefetch data reads that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
573*18054d02SAlexander Motin        "Counter": "0,1",
574*18054d02SAlexander Motin        "EventCode": "0xB7",
575*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.MCDRAM_FAR",
576*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
577*18054d02SAlexander Motin        "MSRValue": "0x0100400001",
578*18054d02SAlexander Motin        "Offcore": "1",
579*18054d02SAlexander Motin        "SampleAfterValue": "100007",
580*18054d02SAlexander Motin        "UMask": "0x1"
581*18054d02SAlexander Motin    },
582*18054d02SAlexander Motin    {
583*18054d02SAlexander Motin        "BriefDescription": "Counts demand cacheable data and L1 prefetch data reads that accounts for data responses from MCDRAM Local.",
584*18054d02SAlexander Motin        "Counter": "0,1",
585*18054d02SAlexander Motin        "EventCode": "0xB7",
586*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.MCDRAM_NEAR",
587*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
588*18054d02SAlexander Motin        "MSRValue": "0x0080200001",
589*18054d02SAlexander Motin        "Offcore": "1",
590*18054d02SAlexander Motin        "SampleAfterValue": "100007",
591*18054d02SAlexander Motin        "UMask": "0x1"
592*18054d02SAlexander Motin    },
593*18054d02SAlexander Motin    {
594*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data writes that accounts for responses from DDR (local and far)",
595*18054d02SAlexander Motin        "Counter": "0,1",
596*18054d02SAlexander Motin        "EventCode": "0xB7",
597*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.DDR",
598*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
599*18054d02SAlexander Motin        "MSRValue": "0x0181800002",
600*18054d02SAlexander Motin        "Offcore": "1",
601*18054d02SAlexander Motin        "SampleAfterValue": "100007",
602*18054d02SAlexander Motin        "UMask": "0x1"
603*18054d02SAlexander Motin    },
604*18054d02SAlexander Motin    {
605*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data writes that accounts for data responses from DRAM Far.",
606*18054d02SAlexander Motin        "Counter": "0,1",
607*18054d02SAlexander Motin        "EventCode": "0xB7",
608*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.DDR_FAR",
609*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
610*18054d02SAlexander Motin        "MSRValue": "0x0101000002",
611*18054d02SAlexander Motin        "Offcore": "1",
612*18054d02SAlexander Motin        "SampleAfterValue": "100007",
613*18054d02SAlexander Motin        "UMask": "0x1"
614*18054d02SAlexander Motin    },
615*18054d02SAlexander Motin    {
616*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data writes that accounts for data responses from DRAM Local.",
617*18054d02SAlexander Motin        "Counter": "0,1",
618*18054d02SAlexander Motin        "EventCode": "0xB7",
619*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.DDR_NEAR",
620*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
621*18054d02SAlexander Motin        "MSRValue": "0x0080800002",
622*18054d02SAlexander Motin        "Offcore": "1",
623*18054d02SAlexander Motin        "SampleAfterValue": "100007",
624*18054d02SAlexander Motin        "UMask": "0x1"
625*18054d02SAlexander Motin    },
626*18054d02SAlexander Motin    {
627*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data writes that accounts for responses from MCDRAM (local and far)",
628*18054d02SAlexander Motin        "Counter": "0,1",
629*18054d02SAlexander Motin        "EventCode": "0xB7",
630*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.MCDRAM",
631*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
632*18054d02SAlexander Motin        "MSRValue": "0x0180600002",
633*18054d02SAlexander Motin        "Offcore": "1",
634*18054d02SAlexander Motin        "SampleAfterValue": "100007",
635*18054d02SAlexander Motin        "UMask": "0x1"
636*18054d02SAlexander Motin    },
637*18054d02SAlexander Motin    {
638*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data writes that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
639*18054d02SAlexander Motin        "Counter": "0,1",
640*18054d02SAlexander Motin        "EventCode": "0xB7",
641*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.MCDRAM_FAR",
642*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
643*18054d02SAlexander Motin        "MSRValue": "0x0100400002",
644*18054d02SAlexander Motin        "Offcore": "1",
645*18054d02SAlexander Motin        "SampleAfterValue": "100007",
646*18054d02SAlexander Motin        "UMask": "0x1"
647*18054d02SAlexander Motin    },
648*18054d02SAlexander Motin    {
649*18054d02SAlexander Motin        "BriefDescription": "Counts Demand cacheable data writes that accounts for data responses from MCDRAM Local.",
650*18054d02SAlexander Motin        "Counter": "0,1",
651*18054d02SAlexander Motin        "EventCode": "0xB7",
652*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.MCDRAM_NEAR",
653*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
654*18054d02SAlexander Motin        "MSRValue": "0x0080200002",
655*18054d02SAlexander Motin        "Offcore": "1",
656*18054d02SAlexander Motin        "SampleAfterValue": "100007",
657*18054d02SAlexander Motin        "UMask": "0x1"
658*18054d02SAlexander Motin    },
659*18054d02SAlexander Motin    {
660*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for responses from DDR (local and far)",
661*18054d02SAlexander Motin        "Counter": "0,1",
662*18054d02SAlexander Motin        "EventCode": "0xB7",
663*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.DDR",
664*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
665*18054d02SAlexander Motin        "MSRValue": "0x0181800080",
666*18054d02SAlexander Motin        "Offcore": "1",
667*18054d02SAlexander Motin        "SampleAfterValue": "100007",
668*18054d02SAlexander Motin        "UMask": "0x1"
669*18054d02SAlexander Motin    },
670*18054d02SAlexander Motin    {
671*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for data responses from DRAM Far.",
672*18054d02SAlexander Motin        "Counter": "0,1",
673*18054d02SAlexander Motin        "EventCode": "0xB7",
674*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.DDR_FAR",
675*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
676*18054d02SAlexander Motin        "MSRValue": "0x0101000080",
677*18054d02SAlexander Motin        "Offcore": "1",
678*18054d02SAlexander Motin        "SampleAfterValue": "100007",
679*18054d02SAlexander Motin        "UMask": "0x1"
680*18054d02SAlexander Motin    },
681*18054d02SAlexander Motin    {
682*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for data responses from DRAM Local.",
683*18054d02SAlexander Motin        "Counter": "0,1",
684*18054d02SAlexander Motin        "EventCode": "0xB7",
685*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.DDR_NEAR",
686*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
687*18054d02SAlexander Motin        "MSRValue": "0x0080800080",
688*18054d02SAlexander Motin        "Offcore": "1",
689*18054d02SAlexander Motin        "SampleAfterValue": "100007",
690*18054d02SAlexander Motin        "UMask": "0x1"
691*18054d02SAlexander Motin    },
692*18054d02SAlexander Motin    {
693*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for responses from MCDRAM (local and far)",
694*18054d02SAlexander Motin        "Counter": "0,1",
695*18054d02SAlexander Motin        "EventCode": "0xB7",
696*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.MCDRAM",
697*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
698*18054d02SAlexander Motin        "MSRValue": "0x0180600080",
699*18054d02SAlexander Motin        "Offcore": "1",
700*18054d02SAlexander Motin        "SampleAfterValue": "100007",
701*18054d02SAlexander Motin        "UMask": "0x1"
702*18054d02SAlexander Motin    },
703*18054d02SAlexander Motin    {
704*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
705*18054d02SAlexander Motin        "Counter": "0,1",
706*18054d02SAlexander Motin        "EventCode": "0xB7",
707*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.MCDRAM_FAR",
708*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
709*18054d02SAlexander Motin        "MSRValue": "0x0100400080",
710*18054d02SAlexander Motin        "Offcore": "1",
711*18054d02SAlexander Motin        "SampleAfterValue": "100007",
712*18054d02SAlexander Motin        "UMask": "0x1"
713*18054d02SAlexander Motin    },
714*18054d02SAlexander Motin    {
715*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for data responses from MCDRAM Local.",
716*18054d02SAlexander Motin        "Counter": "0,1",
717*18054d02SAlexander Motin        "EventCode": "0xB7",
718*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.MCDRAM_NEAR",
719*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
720*18054d02SAlexander Motin        "MSRValue": "0x0080200080",
721*18054d02SAlexander Motin        "Offcore": "1",
722*18054d02SAlexander Motin        "SampleAfterValue": "100007",
723*18054d02SAlexander Motin        "UMask": "0x1"
724*18054d02SAlexander Motin    },
725*18054d02SAlexander Motin    {
726*18054d02SAlexander Motin        "BriefDescription": "Counts Partial reads (UC or WC and is valid only for Outstanding response type).  that accounts for responses from any NON_DRAM system address. This includes MMIO transactions",
727*18054d02SAlexander Motin        "Counter": "0,1",
728*18054d02SAlexander Motin        "EventCode": "0xB7",
729*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_READS.NON_DRAM",
730*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
731*18054d02SAlexander Motin        "MSRValue": "0x2000020080",
732*18054d02SAlexander Motin        "Offcore": "1",
733*18054d02SAlexander Motin        "SampleAfterValue": "100007",
734*18054d02SAlexander Motin        "UMask": "0x1"
735*18054d02SAlexander Motin    },
736*18054d02SAlexander Motin    {
737*18054d02SAlexander Motin        "BriefDescription": "Counts Partial writes (UC or WT or WP and should be programmed on PMC1) that accounts for data responses from DRAM Far.",
738*18054d02SAlexander Motin        "Counter": "0,1",
739*18054d02SAlexander Motin        "EventCode": "0xB7",
740*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_WRITES.DDR_FAR",
741*18054d02SAlexander Motin        "MSRIndex": "0x1a7",
742*18054d02SAlexander Motin        "MSRValue": "0x0101000100",
743*18054d02SAlexander Motin        "Offcore": "1",
744*18054d02SAlexander Motin        "SampleAfterValue": "100007",
745*18054d02SAlexander Motin        "UMask": "0x1"
746*18054d02SAlexander Motin    },
747*18054d02SAlexander Motin    {
748*18054d02SAlexander Motin        "BriefDescription": "Counts Partial writes (UC or WT or WP and should be programmed on PMC1) that accounts for data responses from DRAM Local.",
749*18054d02SAlexander Motin        "Counter": "0,1",
750*18054d02SAlexander Motin        "EventCode": "0xB7",
751*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_WRITES.DDR_NEAR",
752*18054d02SAlexander Motin        "MSRIndex": "0x1a7",
753*18054d02SAlexander Motin        "MSRValue": "0x0080800100",
754*18054d02SAlexander Motin        "Offcore": "1",
755*18054d02SAlexander Motin        "SampleAfterValue": "100007",
756*18054d02SAlexander Motin        "UMask": "0x1"
757*18054d02SAlexander Motin    },
758*18054d02SAlexander Motin    {
759*18054d02SAlexander Motin        "BriefDescription": "Counts Partial writes (UC or WT or WP and should be programmed on PMC1) that accounts for responses from MCDRAM (local and far)",
760*18054d02SAlexander Motin        "Counter": "0,1",
761*18054d02SAlexander Motin        "EventCode": "0xB7",
762*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_WRITES.MCDRAM",
763*18054d02SAlexander Motin        "MSRIndex": "0x1a7",
764*18054d02SAlexander Motin        "MSRValue": "0x0180600100",
765*18054d02SAlexander Motin        "Offcore": "1",
766*18054d02SAlexander Motin        "SampleAfterValue": "100007",
767*18054d02SAlexander Motin        "UMask": "0x1"
768*18054d02SAlexander Motin    },
769*18054d02SAlexander Motin    {
770*18054d02SAlexander Motin        "BriefDescription": "Counts Partial writes (UC or WT or WP and should be programmed on PMC1) that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
771*18054d02SAlexander Motin        "Counter": "0,1",
772*18054d02SAlexander Motin        "EventCode": "0xB7",
773*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_WRITES.MCDRAM_FAR",
774*18054d02SAlexander Motin        "MSRIndex": "0x1a7",
775*18054d02SAlexander Motin        "MSRValue": "0x0100400100",
776*18054d02SAlexander Motin        "Offcore": "1",
777*18054d02SAlexander Motin        "SampleAfterValue": "100007",
778*18054d02SAlexander Motin        "UMask": "0x1"
779*18054d02SAlexander Motin    },
780*18054d02SAlexander Motin    {
781*18054d02SAlexander Motin        "BriefDescription": "Counts Partial writes (UC or WT or WP and should be programmed on PMC1) that accounts for data responses from MCDRAM Local.",
782*18054d02SAlexander Motin        "Counter": "0,1",
783*18054d02SAlexander Motin        "EventCode": "0xB7",
784*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PARTIAL_WRITES.MCDRAM_NEAR",
785*18054d02SAlexander Motin        "MSRIndex": "0x1a7",
786*18054d02SAlexander Motin        "MSRValue": "0x0080200100",
787*18054d02SAlexander Motin        "Offcore": "1",
788*18054d02SAlexander Motin        "SampleAfterValue": "100007",
789*18054d02SAlexander Motin        "UMask": "0x1"
790*18054d02SAlexander Motin    },
791*18054d02SAlexander Motin    {
792*18054d02SAlexander Motin        "BriefDescription": "Counts L1 data HW prefetches that accounts for responses from DDR (local and far)",
793*18054d02SAlexander Motin        "Counter": "0,1",
794*18054d02SAlexander Motin        "EventCode": "0xB7",
795*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L1_DATA_RD.DDR",
796*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
797*18054d02SAlexander Motin        "MSRValue": "0x0181802000",
798*18054d02SAlexander Motin        "Offcore": "1",
799*18054d02SAlexander Motin        "SampleAfterValue": "100007",
800*18054d02SAlexander Motin        "UMask": "0x1"
801*18054d02SAlexander Motin    },
802*18054d02SAlexander Motin    {
803*18054d02SAlexander Motin        "BriefDescription": "Counts L1 data HW prefetches that accounts for data responses from DRAM Far.",
804*18054d02SAlexander Motin        "Counter": "0,1",
805*18054d02SAlexander Motin        "EventCode": "0xB7",
806*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L1_DATA_RD.DDR_FAR",
807*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
808*18054d02SAlexander Motin        "MSRValue": "0x0101002000",
809*18054d02SAlexander Motin        "Offcore": "1",
810*18054d02SAlexander Motin        "SampleAfterValue": "100007",
811*18054d02SAlexander Motin        "UMask": "0x1"
812*18054d02SAlexander Motin    },
813*18054d02SAlexander Motin    {
814*18054d02SAlexander Motin        "BriefDescription": "Counts L1 data HW prefetches that accounts for data responses from DRAM Local.",
815*18054d02SAlexander Motin        "Counter": "0,1",
816*18054d02SAlexander Motin        "EventCode": "0xB7",
817*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L1_DATA_RD.DDR_NEAR",
818*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
819*18054d02SAlexander Motin        "MSRValue": "0x0080802000",
820*18054d02SAlexander Motin        "Offcore": "1",
821*18054d02SAlexander Motin        "SampleAfterValue": "100007",
822*18054d02SAlexander Motin        "UMask": "0x1"
823*18054d02SAlexander Motin    },
824*18054d02SAlexander Motin    {
825*18054d02SAlexander Motin        "BriefDescription": "Counts L1 data HW prefetches that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
826*18054d02SAlexander Motin        "Counter": "0,1",
827*18054d02SAlexander Motin        "EventCode": "0xB7",
828*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L1_DATA_RD.MCDRAM_FAR",
829*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
830*18054d02SAlexander Motin        "MSRValue": "0x0100402000",
831*18054d02SAlexander Motin        "Offcore": "1",
832*18054d02SAlexander Motin        "SampleAfterValue": "100007",
833*18054d02SAlexander Motin        "UMask": "0x1"
834*18054d02SAlexander Motin    },
835*18054d02SAlexander Motin    {
836*18054d02SAlexander Motin        "BriefDescription": "Counts L1 data HW prefetches that accounts for data responses from MCDRAM Local.",
837*18054d02SAlexander Motin        "Counter": "0,1",
838*18054d02SAlexander Motin        "EventCode": "0xB7",
839*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L1_DATA_RD.MCDRAM_NEAR",
840*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
841*18054d02SAlexander Motin        "MSRValue": "0x0080202000",
842*18054d02SAlexander Motin        "Offcore": "1",
843*18054d02SAlexander Motin        "SampleAfterValue": "100007",
844*18054d02SAlexander Motin        "UMask": "0x1"
845*18054d02SAlexander Motin    },
846*18054d02SAlexander Motin    {
847*18054d02SAlexander Motin        "BriefDescription": "Counts L2 code HW prefetches that accounts for responses from DDR (local and far)",
848*18054d02SAlexander Motin        "Counter": "0,1",
849*18054d02SAlexander Motin        "EventCode": "0xB7",
850*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.DDR",
851*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
852*18054d02SAlexander Motin        "MSRValue": "0x0181800040",
853*18054d02SAlexander Motin        "Offcore": "1",
854*18054d02SAlexander Motin        "SampleAfterValue": "100007",
855*18054d02SAlexander Motin        "UMask": "0x1"
856*18054d02SAlexander Motin    },
857*18054d02SAlexander Motin    {
858*18054d02SAlexander Motin        "BriefDescription": "Counts L2 code HW prefetches that accounts for data responses from DRAM Far.",
859*18054d02SAlexander Motin        "Counter": "0,1",
860*18054d02SAlexander Motin        "EventCode": "0xB7",
861*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.DDR_FAR",
862*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
863*18054d02SAlexander Motin        "MSRValue": "0x0101000040",
864*18054d02SAlexander Motin        "Offcore": "1",
865*18054d02SAlexander Motin        "SampleAfterValue": "100007",
866*18054d02SAlexander Motin        "UMask": "0x1"
867*18054d02SAlexander Motin    },
868*18054d02SAlexander Motin    {
869*18054d02SAlexander Motin        "BriefDescription": "Counts L2 code HW prefetches that accounts for data responses from DRAM Local.",
870*18054d02SAlexander Motin        "Counter": "0,1",
871*18054d02SAlexander Motin        "EventCode": "0xB7",
872*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.DDR_NEAR",
873*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
874*18054d02SAlexander Motin        "MSRValue": "0x0080800040",
875*18054d02SAlexander Motin        "Offcore": "1",
876*18054d02SAlexander Motin        "SampleAfterValue": "100007",
877*18054d02SAlexander Motin        "UMask": "0x1"
878*18054d02SAlexander Motin    },
879*18054d02SAlexander Motin    {
880*18054d02SAlexander Motin        "BriefDescription": "Counts L2 code HW prefetches that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
881*18054d02SAlexander Motin        "Counter": "0,1",
882*18054d02SAlexander Motin        "EventCode": "0xB7",
883*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.MCDRAM_FAR",
884*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
885*18054d02SAlexander Motin        "MSRValue": "0x0100400040",
886*18054d02SAlexander Motin        "Offcore": "1",
887*18054d02SAlexander Motin        "SampleAfterValue": "100007",
888*18054d02SAlexander Motin        "UMask": "0x1"
889*18054d02SAlexander Motin    },
890*18054d02SAlexander Motin    {
891*18054d02SAlexander Motin        "BriefDescription": "Counts L2 code HW prefetches that accounts for data responses from MCDRAM Local.",
892*18054d02SAlexander Motin        "Counter": "0,1",
893*18054d02SAlexander Motin        "EventCode": "0xB7",
894*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.MCDRAM_NEAR",
895*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
896*18054d02SAlexander Motin        "MSRValue": "0x0080200040",
897*18054d02SAlexander Motin        "Offcore": "1",
898*18054d02SAlexander Motin        "SampleAfterValue": "100007",
899*18054d02SAlexander Motin        "UMask": "0x1"
900*18054d02SAlexander Motin    },
901*18054d02SAlexander Motin    {
902*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for responses from DDR (local and far)",
903*18054d02SAlexander Motin        "Counter": "0,1",
904*18054d02SAlexander Motin        "EventCode": "0xB7",
905*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.DDR",
906*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
907*18054d02SAlexander Motin        "MSRValue": "0x0181800020",
908*18054d02SAlexander Motin        "Offcore": "1",
909*18054d02SAlexander Motin        "SampleAfterValue": "100007",
910*18054d02SAlexander Motin        "UMask": "0x1"
911*18054d02SAlexander Motin    },
912*18054d02SAlexander Motin    {
913*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for data responses from DRAM Far.",
914*18054d02SAlexander Motin        "Counter": "0,1",
915*18054d02SAlexander Motin        "EventCode": "0xB7",
916*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.DDR_FAR",
917*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
918*18054d02SAlexander Motin        "MSRValue": "0x0101000020",
919*18054d02SAlexander Motin        "Offcore": "1",
920*18054d02SAlexander Motin        "SampleAfterValue": "100007",
921*18054d02SAlexander Motin        "UMask": "0x1"
922*18054d02SAlexander Motin    },
923*18054d02SAlexander Motin    {
924*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for data responses from DRAM Local.",
925*18054d02SAlexander Motin        "Counter": "0,1",
926*18054d02SAlexander Motin        "EventCode": "0xB7",
927*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.DDR_NEAR",
928*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
929*18054d02SAlexander Motin        "MSRValue": "0x0080800020",
930*18054d02SAlexander Motin        "Offcore": "1",
931*18054d02SAlexander Motin        "SampleAfterValue": "100007",
932*18054d02SAlexander Motin        "UMask": "0x1"
933*18054d02SAlexander Motin    },
934*18054d02SAlexander Motin    {
935*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for responses from MCDRAM (local and far)",
936*18054d02SAlexander Motin        "Counter": "0,1",
937*18054d02SAlexander Motin        "EventCode": "0xB7",
938*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.MCDRAM",
939*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
940*18054d02SAlexander Motin        "MSRValue": "0x0180600020",
941*18054d02SAlexander Motin        "Offcore": "1",
942*18054d02SAlexander Motin        "SampleAfterValue": "100007",
943*18054d02SAlexander Motin        "UMask": "0x1"
944*18054d02SAlexander Motin    },
945*18054d02SAlexander Motin    {
946*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
947*18054d02SAlexander Motin        "Counter": "0,1",
948*18054d02SAlexander Motin        "EventCode": "0xB7",
949*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.MCDRAM_FAR",
950*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
951*18054d02SAlexander Motin        "MSRValue": "0x0100400020",
952*18054d02SAlexander Motin        "Offcore": "1",
953*18054d02SAlexander Motin        "SampleAfterValue": "100007",
954*18054d02SAlexander Motin        "UMask": "0x1"
955*18054d02SAlexander Motin    },
956*18054d02SAlexander Motin    {
957*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for data responses from MCDRAM Local.",
958*18054d02SAlexander Motin        "Counter": "0,1",
959*18054d02SAlexander Motin        "EventCode": "0xB7",
960*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.MCDRAM_NEAR",
961*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
962*18054d02SAlexander Motin        "MSRValue": "0x0080200020",
963*18054d02SAlexander Motin        "Offcore": "1",
964*18054d02SAlexander Motin        "SampleAfterValue": "100007",
965*18054d02SAlexander Motin        "UMask": "0x1"
966*18054d02SAlexander Motin    },
967*18054d02SAlexander Motin    {
968*18054d02SAlexander Motin        "BriefDescription": "Counts L2 data RFO prefetches (includes PREFETCHW instruction) that accounts for responses from any NON_DRAM system address. This includes MMIO transactions",
969*18054d02SAlexander Motin        "Counter": "0,1",
970*18054d02SAlexander Motin        "EventCode": "0xB7",
971*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.NON_DRAM",
972*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
973*18054d02SAlexander Motin        "MSRValue": "0x2000020020",
974*18054d02SAlexander Motin        "Offcore": "1",
975*18054d02SAlexander Motin        "SampleAfterValue": "100007",
976*18054d02SAlexander Motin        "UMask": "0x1"
977*18054d02SAlexander Motin    },
978*18054d02SAlexander Motin    {
979*18054d02SAlexander Motin        "BriefDescription": "Counts Software Prefetches that accounts for responses from DDR (local and far)",
980*18054d02SAlexander Motin        "Counter": "0,1",
981*18054d02SAlexander Motin        "EventCode": "0xB7",
982*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_SOFTWARE.DDR",
983*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
984*18054d02SAlexander Motin        "MSRValue": "0x0181801000",
985*18054d02SAlexander Motin        "Offcore": "1",
986*18054d02SAlexander Motin        "SampleAfterValue": "100007",
987*18054d02SAlexander Motin        "UMask": "0x1"
988*18054d02SAlexander Motin    },
989*18054d02SAlexander Motin    {
990*18054d02SAlexander Motin        "BriefDescription": "Counts Software Prefetches that accounts for data responses from DRAM Far.",
991*18054d02SAlexander Motin        "Counter": "0,1",
992*18054d02SAlexander Motin        "EventCode": "0xB7",
993*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_SOFTWARE.DDR_FAR",
994*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
995*18054d02SAlexander Motin        "MSRValue": "0x0101001000",
996*18054d02SAlexander Motin        "Offcore": "1",
997*18054d02SAlexander Motin        "SampleAfterValue": "100007",
998*18054d02SAlexander Motin        "UMask": "0x1"
999*18054d02SAlexander Motin    },
1000*18054d02SAlexander Motin    {
1001*18054d02SAlexander Motin        "BriefDescription": "Counts Software Prefetches that accounts for data responses from DRAM Local.",
1002*18054d02SAlexander Motin        "Counter": "0,1",
1003*18054d02SAlexander Motin        "EventCode": "0xB7",
1004*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_SOFTWARE.DDR_NEAR",
1005*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1006*18054d02SAlexander Motin        "MSRValue": "0x0080801000",
1007*18054d02SAlexander Motin        "Offcore": "1",
1008*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1009*18054d02SAlexander Motin        "UMask": "0x1"
1010*18054d02SAlexander Motin    },
1011*18054d02SAlexander Motin    {
1012*18054d02SAlexander Motin        "BriefDescription": "Counts Software Prefetches that accounts for responses from MCDRAM (local and far)",
1013*18054d02SAlexander Motin        "Counter": "0,1",
1014*18054d02SAlexander Motin        "EventCode": "0xB7",
1015*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_SOFTWARE.MCDRAM",
1016*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1017*18054d02SAlexander Motin        "MSRValue": "0x0180601000",
1018*18054d02SAlexander Motin        "Offcore": "1",
1019*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1020*18054d02SAlexander Motin        "UMask": "0x1"
1021*18054d02SAlexander Motin    },
1022*18054d02SAlexander Motin    {
1023*18054d02SAlexander Motin        "BriefDescription": "Counts Software Prefetches that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
1024*18054d02SAlexander Motin        "Counter": "0,1",
1025*18054d02SAlexander Motin        "EventCode": "0xB7",
1026*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_SOFTWARE.MCDRAM_FAR",
1027*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1028*18054d02SAlexander Motin        "MSRValue": "0x0100401000",
1029*18054d02SAlexander Motin        "Offcore": "1",
1030*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1031*18054d02SAlexander Motin        "UMask": "0x1"
1032*18054d02SAlexander Motin    },
1033*18054d02SAlexander Motin    {
1034*18054d02SAlexander Motin        "BriefDescription": "Counts Software Prefetches that accounts for data responses from MCDRAM Local.",
1035*18054d02SAlexander Motin        "Counter": "0,1",
1036*18054d02SAlexander Motin        "EventCode": "0xB7",
1037*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.PF_SOFTWARE.MCDRAM_NEAR",
1038*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1039*18054d02SAlexander Motin        "MSRValue": "0x0080201000",
1040*18054d02SAlexander Motin        "Offcore": "1",
1041*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1042*18054d02SAlexander Motin        "UMask": "0x1"
1043*18054d02SAlexander Motin    },
1044*18054d02SAlexander Motin    {
1045*18054d02SAlexander Motin        "BriefDescription": "Counts UC code reads (valid only for Outstanding response type)  that accounts for responses from DDR (local and far)",
1046*18054d02SAlexander Motin        "Counter": "0,1",
1047*18054d02SAlexander Motin        "EventCode": "0xB7",
1048*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.UC_CODE_READS.DDR",
1049*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1050*18054d02SAlexander Motin        "MSRValue": "0x0181800200",
1051*18054d02SAlexander Motin        "Offcore": "1",
1052*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1053*18054d02SAlexander Motin        "UMask": "0x1"
1054*18054d02SAlexander Motin    },
1055*18054d02SAlexander Motin    {
1056*18054d02SAlexander Motin        "BriefDescription": "Counts UC code reads (valid only for Outstanding response type)  that accounts for data responses from DRAM Far.",
1057*18054d02SAlexander Motin        "Counter": "0,1",
1058*18054d02SAlexander Motin        "EventCode": "0xB7",
1059*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.UC_CODE_READS.DDR_FAR",
1060*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1061*18054d02SAlexander Motin        "MSRValue": "0x0101000200",
1062*18054d02SAlexander Motin        "Offcore": "1",
1063*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1064*18054d02SAlexander Motin        "UMask": "0x1"
1065*18054d02SAlexander Motin    },
1066*18054d02SAlexander Motin    {
1067*18054d02SAlexander Motin        "BriefDescription": "Counts UC code reads (valid only for Outstanding response type)  that accounts for data responses from DRAM Local.",
1068*18054d02SAlexander Motin        "Counter": "0,1",
1069*18054d02SAlexander Motin        "EventCode": "0xB7",
1070*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.UC_CODE_READS.DDR_NEAR",
1071*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1072*18054d02SAlexander Motin        "MSRValue": "0x0080800200",
1073*18054d02SAlexander Motin        "Offcore": "1",
1074*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1075*18054d02SAlexander Motin        "UMask": "0x1"
1076*18054d02SAlexander Motin    },
1077*18054d02SAlexander Motin    {
1078*18054d02SAlexander Motin        "BriefDescription": "Counts UC code reads (valid only for Outstanding response type)  that accounts for responses from MCDRAM (local and far)",
1079*18054d02SAlexander Motin        "Counter": "0,1",
1080*18054d02SAlexander Motin        "EventCode": "0xB7",
1081*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.UC_CODE_READS.MCDRAM",
1082*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1083*18054d02SAlexander Motin        "MSRValue": "0x0180600200",
1084*18054d02SAlexander Motin        "Offcore": "1",
1085*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1086*18054d02SAlexander Motin        "UMask": "0x1"
1087*18054d02SAlexander Motin    },
1088*18054d02SAlexander Motin    {
1089*18054d02SAlexander Motin        "BriefDescription": "Counts UC code reads (valid only for Outstanding response type)  that accounts for data responses from MCDRAM Far or Other tile L2 hit far.",
1090*18054d02SAlexander Motin        "Counter": "0,1",
1091*18054d02SAlexander Motin        "EventCode": "0xB7",
1092*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.UC_CODE_READS.MCDRAM_FAR",
1093*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1094*18054d02SAlexander Motin        "MSRValue": "0x0100400200",
1095*18054d02SAlexander Motin        "Offcore": "1",
1096*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1097*18054d02SAlexander Motin        "UMask": "0x1"
1098*18054d02SAlexander Motin    },
1099*18054d02SAlexander Motin    {
1100*18054d02SAlexander Motin        "BriefDescription": "Counts UC code reads (valid only for Outstanding response type)  that accounts for data responses from MCDRAM Local.",
1101*18054d02SAlexander Motin        "Counter": "0,1",
1102*18054d02SAlexander Motin        "EventCode": "0xB7",
1103*18054d02SAlexander Motin        "EventName": "OFFCORE_RESPONSE.UC_CODE_READS.MCDRAM_NEAR",
1104*18054d02SAlexander Motin        "MSRIndex": "0x1a6,0x1a7",
1105*18054d02SAlexander Motin        "MSRValue": "0x0080200200",
1106*18054d02SAlexander Motin        "Offcore": "1",
1107*18054d02SAlexander Motin        "SampleAfterValue": "100007",
1108*18054d02SAlexander Motin        "UMask": "0x1"
1109959826caSMatt Macy    }
1110959826caSMatt Macy]