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