1ecd94f1bSKan Liang[
2ecd94f1bSKan Liang    {
3e0ddfd8dSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.",
4e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
5e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
6e0ddfd8dSJin Yao        "EventCode": "0x28",
7e0ddfd8dSJin Yao        "EventName": "CORE_POWER.LVL0_TURBO_LICENSE",
8e0ddfd8dSJin Yao        "PublicDescription": "Core cycles where the core was running with power-delivery for baseline license level 0.  This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes.",
9e0ddfd8dSJin Yao        "SampleAfterValue": "200003",
10e0ddfd8dSJin Yao        "UMask": "0x7"
11e0ddfd8dSJin Yao    },
12e0ddfd8dSJin Yao    {
13e0ddfd8dSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo schedule.",
14e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
15e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
16e0ddfd8dSJin Yao        "EventCode": "0x28",
17e0ddfd8dSJin Yao        "EventName": "CORE_POWER.LVL1_TURBO_LICENSE",
18e0ddfd8dSJin Yao        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 1.  This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions.",
19e0ddfd8dSJin Yao        "SampleAfterValue": "200003",
20e0ddfd8dSJin Yao        "UMask": "0x18"
21e0ddfd8dSJin Yao    },
22e0ddfd8dSJin Yao    {
23e0ddfd8dSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo schedule.",
24e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
25e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
26e0ddfd8dSJin Yao        "EventCode": "0x28",
27e0ddfd8dSJin Yao        "EventName": "CORE_POWER.LVL2_TURBO_LICENSE",
28e0ddfd8dSJin Yao        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 2 (introduced in Skylake Server michroarchtecture).  This includes high current AVX 512-bit instructions.",
29e0ddfd8dSJin Yao        "SampleAfterValue": "200003",
30e0ddfd8dSJin Yao        "UMask": "0x20"
31e0ddfd8dSJin Yao    },
32e0ddfd8dSJin Yao    {
33e0ddfd8dSJin Yao        "BriefDescription": "Core cycles the core was throttled due to a pending power level request.",
34e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
35e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
36e0ddfd8dSJin Yao        "EventCode": "0x28",
37e0ddfd8dSJin Yao        "EventName": "CORE_POWER.THROTTLE",
38e0ddfd8dSJin Yao        "PublicDescription": "Core cycles the out-of-order engine was throttled due to a pending power level request.",
39e0ddfd8dSJin Yao        "SampleAfterValue": "200003",
40e0ddfd8dSJin Yao        "UMask": "0x40"
41e0ddfd8dSJin Yao    },
42e0ddfd8dSJin Yao    {
43*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IFWDFE",
44*f9d45862SIan Rogers        "Counter": "0,1,2,3",
45*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
46*f9d45862SIan Rogers        "EventCode": "0xEF",
47*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_IFWDFE",
48*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
49*f9d45862SIan Rogers        "UMask": "0x20"
50*f9d45862SIan Rogers    },
51*f9d45862SIan Rogers    {
52*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IFWDM",
53*f9d45862SIan Rogers        "Counter": "0,1,2,3",
54*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
55*f9d45862SIan Rogers        "EventCode": "0xEF",
56*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_IFWDM",
57*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
58*f9d45862SIan Rogers        "UMask": "0x10"
59*f9d45862SIan Rogers    },
60*f9d45862SIan Rogers    {
61*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IHITFSE",
62*f9d45862SIan Rogers        "Counter": "0,1,2,3",
63*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
64*f9d45862SIan Rogers        "EventCode": "0xEF",
65*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_IHITFSE",
66*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
67*f9d45862SIan Rogers        "UMask": "0x2"
68*f9d45862SIan Rogers    },
69*f9d45862SIan Rogers    {
70*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_IHITI",
71*f9d45862SIan Rogers        "Counter": "0,1,2,3",
72*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
73*f9d45862SIan Rogers        "EventCode": "0xEF",
74*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_IHITI",
75*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
76*f9d45862SIan Rogers        "UMask": "0x1"
77*f9d45862SIan Rogers    },
78*f9d45862SIan Rogers    {
79*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_SFWDFE",
80*f9d45862SIan Rogers        "Counter": "0,1,2,3",
81*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
82*f9d45862SIan Rogers        "EventCode": "0xEF",
83*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_SFWDFE",
84*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
85*f9d45862SIan Rogers        "UMask": "0x40"
86*f9d45862SIan Rogers    },
87*f9d45862SIan Rogers    {
88*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_SFWDM",
89*f9d45862SIan Rogers        "Counter": "0,1,2,3",
90*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
91*f9d45862SIan Rogers        "EventCode": "0xEF",
92*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_SFWDM",
93*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
94*f9d45862SIan Rogers        "UMask": "0x8"
95*f9d45862SIan Rogers    },
96*f9d45862SIan Rogers    {
97*f9d45862SIan Rogers        "BriefDescription": "CORE_SNOOP_RESPONSE.RSP_SHITFSE",
98*f9d45862SIan Rogers        "Counter": "0,1,2,3",
99*f9d45862SIan Rogers        "CounterHTOff": "0,1,2,3,4,5,6,7",
100*f9d45862SIan Rogers        "EventCode": "0xEF",
101*f9d45862SIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.RSP_SHITFSE",
102*f9d45862SIan Rogers        "SampleAfterValue": "2000003",
103*f9d45862SIan Rogers        "UMask": "0x4"
104*f9d45862SIan Rogers    },
105*f9d45862SIan Rogers    {
106e0ddfd8dSJin Yao        "BriefDescription": "Number of hardware interrupts received by the processor.",
107e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
108e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
109e0ddfd8dSJin Yao        "EventCode": "0xCB",
110e0ddfd8dSJin Yao        "EventName": "HW_INTERRUPTS.RECEIVED",
111e0ddfd8dSJin Yao        "PublicDescription": "Counts the number of hardware interruptions received by the processor.",
112e0ddfd8dSJin Yao        "SampleAfterValue": "203",
113e0ddfd8dSJin Yao        "UMask": "0x1"
114e0ddfd8dSJin Yao    },
115e0ddfd8dSJin Yao    {
116e0ddfd8dSJin Yao        "BriefDescription": "Counts number of cache lines that are dropped and not written back to L3 as they are deemed to be less likely to be reused shortly",
117e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
118e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
119e0ddfd8dSJin Yao        "EventCode": "0xFE",
120e0ddfd8dSJin Yao        "EventName": "IDI_MISC.WB_DOWNGRADE",
121e0ddfd8dSJin Yao        "PublicDescription": "Counts number of cache lines that are dropped and not written back to L3 as they are deemed to be less likely to be reused shortly.",
122e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
123e0ddfd8dSJin Yao        "UMask": "0x4"
124e0ddfd8dSJin Yao    },
125e0ddfd8dSJin Yao    {
126e0ddfd8dSJin Yao        "BriefDescription": "Counts number of cache lines that are allocated and written back to L3 with the intention that they are more likely to be reused shortly",
127e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
128e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3,4,5,6,7",
129e0ddfd8dSJin Yao        "EventCode": "0xFE",
130e0ddfd8dSJin Yao        "EventName": "IDI_MISC.WB_UPGRADE",
131e0ddfd8dSJin Yao        "PublicDescription": "Counts number of cache lines that are allocated and written back to L3 with the intention that they are more likely to be reused shortly.",
132e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
133e0ddfd8dSJin Yao        "UMask": "0x2"
134e0ddfd8dSJin Yao    },
135e0ddfd8dSJin Yao    {
136e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.ANY_RESPONSE have any response type.",
137ecd94f1bSKan Liang        "Counter": "0,1,2,3",
1387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
140e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.ANY_RESPONSE",
1417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14249898fefSIan Rogers        "MSRValue": "0x10491",
1437fcf1b89SHaiyan Song        "Offcore": "1",
144ecd94f1bSKan Liang        "SampleAfterValue": "100003",
1457fcf1b89SHaiyan Song        "UMask": "0x1"
146ecd94f1bSKan Liang    },
147ecd94f1bSKan Liang    {
148e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
1507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
152e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
154e0ddfd8dSJin Yao        "MSRValue": "0x3F80400491",
1557fcf1b89SHaiyan Song        "Offcore": "1",
1567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1577fcf1b89SHaiyan Song        "UMask": "0x1"
1587fcf1b89SHaiyan Song    },
1597fcf1b89SHaiyan Song    {
160e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
1627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
164e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16649898fefSIan Rogers        "MSRValue": "0x80400491",
167e0ddfd8dSJin Yao        "Offcore": "1",
168e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
169e0ddfd8dSJin Yao        "UMask": "0x1"
170e0ddfd8dSJin Yao    },
171e0ddfd8dSJin Yao    {
172e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
173e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
174e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
175e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
176e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
177e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
17849898fefSIan Rogers        "MSRValue": "0x100400491",
179e0ddfd8dSJin Yao        "Offcore": "1",
180e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
181e0ddfd8dSJin Yao        "UMask": "0x1"
182e0ddfd8dSJin Yao    },
183e0ddfd8dSJin Yao    {
184e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
185e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
186e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
187e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
188e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
189e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
190e0ddfd8dSJin Yao        "MSRValue": "0x3F80020491",
191e0ddfd8dSJin Yao        "Offcore": "1",
192e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
193e0ddfd8dSJin Yao        "UMask": "0x1"
194e0ddfd8dSJin Yao    },
195e0ddfd8dSJin Yao    {
196e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
197e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
198e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
199e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
200e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
201e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
202e0ddfd8dSJin Yao        "MSRValue": "0x1000020491",
203e0ddfd8dSJin Yao        "Offcore": "1",
204e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
205e0ddfd8dSJin Yao        "UMask": "0x1"
206e0ddfd8dSJin Yao    },
207e0ddfd8dSJin Yao    {
208e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
209e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
210e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
211e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
212e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
213e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
21449898fefSIan Rogers        "MSRValue": "0x800020491",
215e0ddfd8dSJin Yao        "Offcore": "1",
216e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
217e0ddfd8dSJin Yao        "UMask": "0x1"
218e0ddfd8dSJin Yao    },
219e0ddfd8dSJin Yao    {
220e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
221e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
222e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
223e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
224e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
225e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
22649898fefSIan Rogers        "MSRValue": "0x400020491",
227e0ddfd8dSJin Yao        "Offcore": "1",
228e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
229e0ddfd8dSJin Yao        "UMask": "0x1"
230e0ddfd8dSJin Yao    },
231e0ddfd8dSJin Yao    {
232e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
233e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
234e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
235e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
236e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
237e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
23849898fefSIan Rogers        "MSRValue": "0x100020491",
239e0ddfd8dSJin Yao        "Offcore": "1",
240e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
241e0ddfd8dSJin Yao        "UMask": "0x1"
242e0ddfd8dSJin Yao    },
243e0ddfd8dSJin Yao    {
244e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
245e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
246e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
247e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
248e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
249e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
25049898fefSIan Rogers        "MSRValue": "0x200020491",
251e0ddfd8dSJin Yao        "Offcore": "1",
252e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
253e0ddfd8dSJin Yao        "UMask": "0x1"
254e0ddfd8dSJin Yao    },
255e0ddfd8dSJin Yao    {
256e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
257e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
258e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
259e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
260e0ddfd8dSJin Yao        "EventName": "OCR.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
261e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
26249898fefSIan Rogers        "MSRValue": "0x80020491",
263e0ddfd8dSJin Yao        "Offcore": "1",
264e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
265e0ddfd8dSJin Yao        "UMask": "0x1"
266e0ddfd8dSJin Yao    },
267e0ddfd8dSJin Yao    {
268e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.ANY_RESPONSE have any response type.",
269e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
270e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
271e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
272e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.ANY_RESPONSE",
273e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
27449898fefSIan Rogers        "MSRValue": "0x10490",
275e0ddfd8dSJin Yao        "Offcore": "1",
276e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
277e0ddfd8dSJin Yao        "UMask": "0x1"
278e0ddfd8dSJin Yao    },
279e0ddfd8dSJin Yao    {
280e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
281e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
282e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
283e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
284e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
285e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
286e0ddfd8dSJin Yao        "MSRValue": "0x3F80400490",
287e0ddfd8dSJin Yao        "Offcore": "1",
288e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
289e0ddfd8dSJin Yao        "UMask": "0x1"
290e0ddfd8dSJin Yao    },
291e0ddfd8dSJin Yao    {
292e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
293e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
294e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
295e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
296e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
297e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
29849898fefSIan Rogers        "MSRValue": "0x80400490",
299e0ddfd8dSJin Yao        "Offcore": "1",
300e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
301e0ddfd8dSJin Yao        "UMask": "0x1"
302e0ddfd8dSJin Yao    },
303e0ddfd8dSJin Yao    {
304e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
305e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
306e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
307e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
308e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
309e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
31049898fefSIan Rogers        "MSRValue": "0x100400490",
311e0ddfd8dSJin Yao        "Offcore": "1",
312e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
313e0ddfd8dSJin Yao        "UMask": "0x1"
314e0ddfd8dSJin Yao    },
315e0ddfd8dSJin Yao    {
316e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
317e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
318e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
319e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
320e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
321e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
322e0ddfd8dSJin Yao        "MSRValue": "0x3F80020490",
323e0ddfd8dSJin Yao        "Offcore": "1",
324e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
325e0ddfd8dSJin Yao        "UMask": "0x1"
326e0ddfd8dSJin Yao    },
327e0ddfd8dSJin Yao    {
328e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
329e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
330e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
331e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
332e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
333e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
334e0ddfd8dSJin Yao        "MSRValue": "0x1000020490",
335e0ddfd8dSJin Yao        "Offcore": "1",
336e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
337e0ddfd8dSJin Yao        "UMask": "0x1"
338e0ddfd8dSJin Yao    },
339e0ddfd8dSJin Yao    {
340e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
341e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
342e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
343e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
344e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
345e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
34649898fefSIan Rogers        "MSRValue": "0x800020490",
347e0ddfd8dSJin Yao        "Offcore": "1",
348e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
349e0ddfd8dSJin Yao        "UMask": "0x1"
350e0ddfd8dSJin Yao    },
351e0ddfd8dSJin Yao    {
352e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
353e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
354e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
355e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
356e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
357e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
35849898fefSIan Rogers        "MSRValue": "0x400020490",
359e0ddfd8dSJin Yao        "Offcore": "1",
360e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
361e0ddfd8dSJin Yao        "UMask": "0x1"
362e0ddfd8dSJin Yao    },
363e0ddfd8dSJin Yao    {
364e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
365e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
366e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
367e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
368e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
369e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
37049898fefSIan Rogers        "MSRValue": "0x100020490",
371e0ddfd8dSJin Yao        "Offcore": "1",
372e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
373e0ddfd8dSJin Yao        "UMask": "0x1"
374e0ddfd8dSJin Yao    },
375e0ddfd8dSJin Yao    {
376e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
377e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
378e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
379e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
380e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
381e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
38249898fefSIan Rogers        "MSRValue": "0x200020490",
383e0ddfd8dSJin Yao        "Offcore": "1",
384e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
385e0ddfd8dSJin Yao        "UMask": "0x1"
386e0ddfd8dSJin Yao    },
387e0ddfd8dSJin Yao    {
388e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
389e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
390e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
391e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
392e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
393e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
39449898fefSIan Rogers        "MSRValue": "0x80020490",
395e0ddfd8dSJin Yao        "Offcore": "1",
396e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
397e0ddfd8dSJin Yao        "UMask": "0x1"
398e0ddfd8dSJin Yao    },
399e0ddfd8dSJin Yao    {
400e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.ANY_RESPONSE have any response type.",
401e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
402e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
403e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
404e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.ANY_RESPONSE",
405e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
40649898fefSIan Rogers        "MSRValue": "0x10120",
407e0ddfd8dSJin Yao        "Offcore": "1",
408e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
409e0ddfd8dSJin Yao        "UMask": "0x1"
410e0ddfd8dSJin Yao    },
411e0ddfd8dSJin Yao    {
412e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
413e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
414e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
415e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
416e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
417e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
418e0ddfd8dSJin Yao        "MSRValue": "0x3F80400120",
419e0ddfd8dSJin Yao        "Offcore": "1",
420e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
421e0ddfd8dSJin Yao        "UMask": "0x1"
422e0ddfd8dSJin Yao    },
423e0ddfd8dSJin Yao    {
424e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
425e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
426e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
427e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
428e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
429e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
43049898fefSIan Rogers        "MSRValue": "0x80400120",
431e0ddfd8dSJin Yao        "Offcore": "1",
432e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
433e0ddfd8dSJin Yao        "UMask": "0x1"
434e0ddfd8dSJin Yao    },
435e0ddfd8dSJin Yao    {
436e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
437e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
438e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
439e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
440e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
441e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
44249898fefSIan Rogers        "MSRValue": "0x100400120",
443e0ddfd8dSJin Yao        "Offcore": "1",
444e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
445e0ddfd8dSJin Yao        "UMask": "0x1"
446e0ddfd8dSJin Yao    },
447e0ddfd8dSJin Yao    {
448e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP",
449e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
450e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
451e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
452e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.ANY_SNOOP",
453e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
454e0ddfd8dSJin Yao        "MSRValue": "0x3F80020120",
455e0ddfd8dSJin Yao        "Offcore": "1",
456e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
457e0ddfd8dSJin Yao        "UMask": "0x1"
458e0ddfd8dSJin Yao    },
459e0ddfd8dSJin Yao    {
460e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
461e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
462e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
463e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
464e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
465e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
466e0ddfd8dSJin Yao        "MSRValue": "0x1000020120",
467e0ddfd8dSJin Yao        "Offcore": "1",
468e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
469e0ddfd8dSJin Yao        "UMask": "0x1"
470e0ddfd8dSJin Yao    },
471e0ddfd8dSJin Yao    {
472e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
473e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
474e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
475e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
476e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
477e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
47849898fefSIan Rogers        "MSRValue": "0x800020120",
479e0ddfd8dSJin Yao        "Offcore": "1",
480e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
481e0ddfd8dSJin Yao        "UMask": "0x1"
482e0ddfd8dSJin Yao    },
483e0ddfd8dSJin Yao    {
484e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
485e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
486e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
487e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
488e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
489e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
49049898fefSIan Rogers        "MSRValue": "0x400020120",
491e0ddfd8dSJin Yao        "Offcore": "1",
492e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
493e0ddfd8dSJin Yao        "UMask": "0x1"
494e0ddfd8dSJin Yao    },
495e0ddfd8dSJin Yao    {
496e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
497e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
498e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
499e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
500e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
501e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
50249898fefSIan Rogers        "MSRValue": "0x100020120",
503e0ddfd8dSJin Yao        "Offcore": "1",
504e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
505e0ddfd8dSJin Yao        "UMask": "0x1"
506e0ddfd8dSJin Yao    },
507e0ddfd8dSJin Yao    {
508e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_MISS",
509e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
510e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
511e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
512e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_MISS",
513e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
51449898fefSIan Rogers        "MSRValue": "0x200020120",
515e0ddfd8dSJin Yao        "Offcore": "1",
516e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
517e0ddfd8dSJin Yao        "UMask": "0x1"
518e0ddfd8dSJin Yao    },
519e0ddfd8dSJin Yao    {
520e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NONE",
521e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
522e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
523e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
524e0ddfd8dSJin Yao        "EventName": "OCR.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NONE",
525e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
52649898fefSIan Rogers        "MSRValue": "0x80020120",
527e0ddfd8dSJin Yao        "Offcore": "1",
528e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
529e0ddfd8dSJin Yao        "UMask": "0x1"
530e0ddfd8dSJin Yao    },
531e0ddfd8dSJin Yao    {
532e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.ANY_RESPONSE have any response type.",
533e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
534e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
535e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
536e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.ANY_RESPONSE",
537e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
53849898fefSIan Rogers        "MSRValue": "0x107F7",
539e0ddfd8dSJin Yao        "Offcore": "1",
540e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
541e0ddfd8dSJin Yao        "UMask": "0x1"
542e0ddfd8dSJin Yao    },
543e0ddfd8dSJin Yao    {
544e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
545e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
546e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
547e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
548e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
549e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
550e0ddfd8dSJin Yao        "MSRValue": "0x3F804007F7",
551e0ddfd8dSJin Yao        "Offcore": "1",
552e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
553e0ddfd8dSJin Yao        "UMask": "0x1"
554e0ddfd8dSJin Yao    },
555e0ddfd8dSJin Yao    {
556e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
557e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
558e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
559e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
560e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
561e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
56249898fefSIan Rogers        "MSRValue": "0x804007F7",
563e0ddfd8dSJin Yao        "Offcore": "1",
564e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
565e0ddfd8dSJin Yao        "UMask": "0x1"
566e0ddfd8dSJin Yao    },
567e0ddfd8dSJin Yao    {
568e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
569e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
570e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
571e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
572e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
573e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
57449898fefSIan Rogers        "MSRValue": "0x1004007F7",
575e0ddfd8dSJin Yao        "Offcore": "1",
576e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
577e0ddfd8dSJin Yao        "UMask": "0x1"
578e0ddfd8dSJin Yao    },
579e0ddfd8dSJin Yao    {
580e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP",
581e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
582e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
583e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
584e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.ANY_SNOOP",
585e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
586e0ddfd8dSJin Yao        "MSRValue": "0x3F800207F7",
587e0ddfd8dSJin Yao        "Offcore": "1",
588e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
589e0ddfd8dSJin Yao        "UMask": "0x1"
590e0ddfd8dSJin Yao    },
591e0ddfd8dSJin Yao    {
592e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE",
593e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
594e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
595e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
596e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HITM_OTHER_CORE",
597e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
598e0ddfd8dSJin Yao        "MSRValue": "0x10000207F7",
5997fcf1b89SHaiyan Song        "Offcore": "1",
6007fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6017fcf1b89SHaiyan Song        "UMask": "0x1"
6027fcf1b89SHaiyan Song    },
6037fcf1b89SHaiyan Song    {
604038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
6057fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6067fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6087fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
6097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61049898fefSIan Rogers        "MSRValue": "0x8000207F7",
6117fcf1b89SHaiyan Song        "Offcore": "1",
6127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6137fcf1b89SHaiyan Song        "UMask": "0x1"
6147fcf1b89SHaiyan Song    },
6157fcf1b89SHaiyan Song    {
616038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
6177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6207fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
6217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62249898fefSIan Rogers        "MSRValue": "0x4000207F7",
6237fcf1b89SHaiyan Song        "Offcore": "1",
6247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6257fcf1b89SHaiyan Song        "UMask": "0x1"
6267fcf1b89SHaiyan Song    },
6277fcf1b89SHaiyan Song    {
628e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED",
6297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6317fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
632e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.NO_SNOOP_NEEDED",
6337fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63449898fefSIan Rogers        "MSRValue": "0x1000207F7",
6357fcf1b89SHaiyan Song        "Offcore": "1",
6367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6377fcf1b89SHaiyan Song        "UMask": "0x1"
6387fcf1b89SHaiyan Song    },
6397fcf1b89SHaiyan Song    {
640e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_MISS",
6417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
644e0ddfd8dSJin Yao        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_MISS",
6457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64649898fefSIan Rogers        "MSRValue": "0x2000207F7",
6477fcf1b89SHaiyan Song        "Offcore": "1",
6487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6497fcf1b89SHaiyan Song        "UMask": "0x1"
6507fcf1b89SHaiyan Song    },
6517fcf1b89SHaiyan Song    {
652038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_NONE",
6537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6557fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6567fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.SUPPLIER_NONE.SNOOP_NONE",
6577fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65849898fefSIan Rogers        "MSRValue": "0x800207F7",
6597fcf1b89SHaiyan Song        "Offcore": "1",
6607fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6617fcf1b89SHaiyan Song        "UMask": "0x1"
6627fcf1b89SHaiyan Song    },
6637fcf1b89SHaiyan Song    {
664e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.ANY_RESPONSE have any response type.",
6657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
668e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.ANY_RESPONSE",
6697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
67049898fefSIan Rogers        "MSRValue": "0x10122",
6717fcf1b89SHaiyan Song        "Offcore": "1",
6727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6737fcf1b89SHaiyan Song        "UMask": "0x1"
6747fcf1b89SHaiyan Song    },
6757fcf1b89SHaiyan Song    {
676e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
6777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
680e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
6817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
682e0ddfd8dSJin Yao        "MSRValue": "0x3F80400122",
683e0ddfd8dSJin Yao        "Offcore": "1",
684e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
685e0ddfd8dSJin Yao        "UMask": "0x1"
686e0ddfd8dSJin Yao    },
687e0ddfd8dSJin Yao    {
688e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
689e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
690e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
691e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
692e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
693e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
69449898fefSIan Rogers        "MSRValue": "0x80400122",
695e0ddfd8dSJin Yao        "Offcore": "1",
696e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
697e0ddfd8dSJin Yao        "UMask": "0x1"
698e0ddfd8dSJin Yao    },
699e0ddfd8dSJin Yao    {
700e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
701e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
702e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
703e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
704e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
705e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
70649898fefSIan Rogers        "MSRValue": "0x100400122",
707e0ddfd8dSJin Yao        "Offcore": "1",
708e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
709e0ddfd8dSJin Yao        "UMask": "0x1"
710e0ddfd8dSJin Yao    },
711e0ddfd8dSJin Yao    {
712e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP  OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP",
713e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
714e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
715e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
716e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.ANY_SNOOP",
717e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
718e0ddfd8dSJin Yao        "MSRValue": "0x3F80020122",
719e0ddfd8dSJin Yao        "Offcore": "1",
720e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
721e0ddfd8dSJin Yao        "UMask": "0x1"
722e0ddfd8dSJin Yao    },
723e0ddfd8dSJin Yao    {
724e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE  OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
725e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
726e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
727e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
728e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
729e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
730e0ddfd8dSJin Yao        "MSRValue": "0x1000020122",
731e0ddfd8dSJin Yao        "Offcore": "1",
732e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
733e0ddfd8dSJin Yao        "UMask": "0x1"
734e0ddfd8dSJin Yao    },
735e0ddfd8dSJin Yao    {
736e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD  OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
737e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
738e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
739e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
740e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
741e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
74249898fefSIan Rogers        "MSRValue": "0x800020122",
743e0ddfd8dSJin Yao        "Offcore": "1",
744e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
745e0ddfd8dSJin Yao        "UMask": "0x1"
746e0ddfd8dSJin Yao    },
747e0ddfd8dSJin Yao    {
748e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD  OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
749e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
750e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
751e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
752e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
753e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
75449898fefSIan Rogers        "MSRValue": "0x400020122",
755e0ddfd8dSJin Yao        "Offcore": "1",
756e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
757e0ddfd8dSJin Yao        "UMask": "0x1"
758e0ddfd8dSJin Yao    },
759e0ddfd8dSJin Yao    {
760e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED  OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
761e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
762e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
763e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
764e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
765e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
76649898fefSIan Rogers        "MSRValue": "0x100020122",
767e0ddfd8dSJin Yao        "Offcore": "1",
768e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
769e0ddfd8dSJin Yao        "UMask": "0x1"
770e0ddfd8dSJin Yao    },
771e0ddfd8dSJin Yao    {
772e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_MISS",
773e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
774e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
775e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
776e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_MISS",
777e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
77849898fefSIan Rogers        "MSRValue": "0x200020122",
779e0ddfd8dSJin Yao        "Offcore": "1",
780e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
781e0ddfd8dSJin Yao        "UMask": "0x1"
782e0ddfd8dSJin Yao    },
783e0ddfd8dSJin Yao    {
784e0ddfd8dSJin Yao        "BriefDescription": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_NONE",
785e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
786e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
787e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
788e0ddfd8dSJin Yao        "EventName": "OCR.ALL_RFO.SUPPLIER_NONE.SNOOP_NONE",
789e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
79049898fefSIan Rogers        "MSRValue": "0x80020122",
791e0ddfd8dSJin Yao        "Offcore": "1",
792e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
793e0ddfd8dSJin Yao        "UMask": "0x1"
794e0ddfd8dSJin Yao    },
795e0ddfd8dSJin Yao    {
796e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads have any response type.",
797e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
798e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
799e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
800e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
801e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
80249898fefSIan Rogers        "MSRValue": "0x10004",
803e0ddfd8dSJin Yao        "Offcore": "1",
804e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
805e0ddfd8dSJin Yao        "UMask": "0x1"
806e0ddfd8dSJin Yao    },
807e0ddfd8dSJin Yao    {
808e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
809e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
810e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
811e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
812e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
813e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
814e0ddfd8dSJin Yao        "MSRValue": "0x3F80400004",
815e0ddfd8dSJin Yao        "Offcore": "1",
816e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
817e0ddfd8dSJin Yao        "UMask": "0x1"
818e0ddfd8dSJin Yao    },
819e0ddfd8dSJin Yao    {
820e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
821e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
822e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
823e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
824e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
825e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
82649898fefSIan Rogers        "MSRValue": "0x80400004",
827e0ddfd8dSJin Yao        "Offcore": "1",
828e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
829e0ddfd8dSJin Yao        "UMask": "0x1"
830e0ddfd8dSJin Yao    },
831e0ddfd8dSJin Yao    {
832e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
833e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
834e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
835e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
836e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
837e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
83849898fefSIan Rogers        "MSRValue": "0x100400004",
839e0ddfd8dSJin Yao        "Offcore": "1",
840e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
841e0ddfd8dSJin Yao        "UMask": "0x1"
842e0ddfd8dSJin Yao    },
843e0ddfd8dSJin Yao    {
844e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP",
845e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
846e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
847e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
848e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.ANY_SNOOP",
849e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
850e0ddfd8dSJin Yao        "MSRValue": "0x3F80020004",
851e0ddfd8dSJin Yao        "Offcore": "1",
852e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
853e0ddfd8dSJin Yao        "UMask": "0x1"
854e0ddfd8dSJin Yao    },
855e0ddfd8dSJin Yao    {
856e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
857e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
858e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
859e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
860e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
861e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
862e0ddfd8dSJin Yao        "MSRValue": "0x1000020004",
863e0ddfd8dSJin Yao        "Offcore": "1",
864e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
865e0ddfd8dSJin Yao        "UMask": "0x1"
866e0ddfd8dSJin Yao    },
867e0ddfd8dSJin Yao    {
868e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
869e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
870e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
871e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
872e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
873e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
87449898fefSIan Rogers        "MSRValue": "0x800020004",
875e0ddfd8dSJin Yao        "Offcore": "1",
876e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
877e0ddfd8dSJin Yao        "UMask": "0x1"
878e0ddfd8dSJin Yao    },
879e0ddfd8dSJin Yao    {
880e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
881e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
882e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
883e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
884e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
885e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
88649898fefSIan Rogers        "MSRValue": "0x400020004",
887e0ddfd8dSJin Yao        "Offcore": "1",
888e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
889e0ddfd8dSJin Yao        "UMask": "0x1"
890e0ddfd8dSJin Yao    },
891e0ddfd8dSJin Yao    {
892e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
893e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
894e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
895e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
896e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
897e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
89849898fefSIan Rogers        "MSRValue": "0x100020004",
899e0ddfd8dSJin Yao        "Offcore": "1",
900e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
901e0ddfd8dSJin Yao        "UMask": "0x1"
902e0ddfd8dSJin Yao    },
903e0ddfd8dSJin Yao    {
904e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads",
905e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
906e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
907e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
908e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_MISS",
909e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
91049898fefSIan Rogers        "MSRValue": "0x200020004",
911e0ddfd8dSJin Yao        "Offcore": "1",
912e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
913e0ddfd8dSJin Yao        "UMask": "0x1"
914e0ddfd8dSJin Yao    },
915e0ddfd8dSJin Yao    {
916e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand code reads",
917e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
918e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
919e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
920e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NONE",
921e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
92249898fefSIan Rogers        "MSRValue": "0x80020004",
923e0ddfd8dSJin Yao        "Offcore": "1",
924e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
925e0ddfd8dSJin Yao        "UMask": "0x1"
926e0ddfd8dSJin Yao    },
927e0ddfd8dSJin Yao    {
928e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads have any response type.",
929e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
930e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
931e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
932e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
933e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
93449898fefSIan Rogers        "MSRValue": "0x10001",
935e0ddfd8dSJin Yao        "Offcore": "1",
936e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
937e0ddfd8dSJin Yao        "UMask": "0x1"
938e0ddfd8dSJin Yao    },
939e0ddfd8dSJin Yao    {
940e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
941e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
942e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
943e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
944e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
945e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
946e0ddfd8dSJin Yao        "MSRValue": "0x3F80400001",
947e0ddfd8dSJin Yao        "Offcore": "1",
948e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
949e0ddfd8dSJin Yao        "UMask": "0x1"
950e0ddfd8dSJin Yao    },
951e0ddfd8dSJin Yao    {
952e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
953e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
954e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
955e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
956e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
957e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
95849898fefSIan Rogers        "MSRValue": "0x80400001",
959e0ddfd8dSJin Yao        "Offcore": "1",
960e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
961e0ddfd8dSJin Yao        "UMask": "0x1"
962e0ddfd8dSJin Yao    },
963e0ddfd8dSJin Yao    {
964e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
965e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
966e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
967e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
968e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
969e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
97049898fefSIan Rogers        "MSRValue": "0x100400001",
971e0ddfd8dSJin Yao        "Offcore": "1",
972e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
973e0ddfd8dSJin Yao        "UMask": "0x1"
974e0ddfd8dSJin Yao    },
975e0ddfd8dSJin Yao    {
976e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
977e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
978e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
979e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
980e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
981e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
982e0ddfd8dSJin Yao        "MSRValue": "0x3F80020001",
983e0ddfd8dSJin Yao        "Offcore": "1",
984e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
985e0ddfd8dSJin Yao        "UMask": "0x1"
986e0ddfd8dSJin Yao    },
987e0ddfd8dSJin Yao    {
988e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
989e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
990e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
991e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
992e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
993e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
994e0ddfd8dSJin Yao        "MSRValue": "0x1000020001",
995e0ddfd8dSJin Yao        "Offcore": "1",
996e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
997e0ddfd8dSJin Yao        "UMask": "0x1"
998e0ddfd8dSJin Yao    },
999e0ddfd8dSJin Yao    {
1000e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1001e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1002e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1003e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1004e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1005e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
100649898fefSIan Rogers        "MSRValue": "0x800020001",
1007e0ddfd8dSJin Yao        "Offcore": "1",
1008e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1009e0ddfd8dSJin Yao        "UMask": "0x1"
1010e0ddfd8dSJin Yao    },
1011e0ddfd8dSJin Yao    {
1012e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1013e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1014e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1015e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1016e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1017e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
101849898fefSIan Rogers        "MSRValue": "0x400020001",
1019e0ddfd8dSJin Yao        "Offcore": "1",
1020e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1021e0ddfd8dSJin Yao        "UMask": "0x1"
1022e0ddfd8dSJin Yao    },
1023e0ddfd8dSJin Yao    {
1024e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1025e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1026e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1027e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1028e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1029e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
103049898fefSIan Rogers        "MSRValue": "0x100020001",
1031e0ddfd8dSJin Yao        "Offcore": "1",
1032e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1033e0ddfd8dSJin Yao        "UMask": "0x1"
1034e0ddfd8dSJin Yao    },
1035e0ddfd8dSJin Yao    {
1036e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads",
1037e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1038e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1039e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1040e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
1041e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
104249898fefSIan Rogers        "MSRValue": "0x200020001",
1043e0ddfd8dSJin Yao        "Offcore": "1",
1044e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1045e0ddfd8dSJin Yao        "UMask": "0x1"
1046e0ddfd8dSJin Yao    },
1047e0ddfd8dSJin Yao    {
1048e0ddfd8dSJin Yao        "BriefDescription": "Counts demand data reads",
1049e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1050e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1051e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1052e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
1053e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
105449898fefSIan Rogers        "MSRValue": "0x80020001",
1055e0ddfd8dSJin Yao        "Offcore": "1",
1056e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1057e0ddfd8dSJin Yao        "UMask": "0x1"
1058e0ddfd8dSJin Yao    },
1059e0ddfd8dSJin Yao    {
1060e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) have any response type.",
1061e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1062e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1063e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1064e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
1065e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
106649898fefSIan Rogers        "MSRValue": "0x10002",
1067e0ddfd8dSJin Yao        "Offcore": "1",
1068e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1069e0ddfd8dSJin Yao        "UMask": "0x1"
1070e0ddfd8dSJin Yao    },
1071e0ddfd8dSJin Yao    {
1072e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1073e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1074e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1075e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1076e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1077e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1078e0ddfd8dSJin Yao        "MSRValue": "0x3F80400002",
1079e0ddfd8dSJin Yao        "Offcore": "1",
1080e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1081e0ddfd8dSJin Yao        "UMask": "0x1"
1082e0ddfd8dSJin Yao    },
1083e0ddfd8dSJin Yao    {
1084e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1085e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1086e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1087e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1088e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1089e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
109049898fefSIan Rogers        "MSRValue": "0x80400002",
1091e0ddfd8dSJin Yao        "Offcore": "1",
1092e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1093e0ddfd8dSJin Yao        "UMask": "0x1"
1094e0ddfd8dSJin Yao    },
1095e0ddfd8dSJin Yao    {
1096e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1097e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1098e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1099e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1100e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1101e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
110249898fefSIan Rogers        "MSRValue": "0x100400002",
1103e0ddfd8dSJin Yao        "Offcore": "1",
1104e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1105e0ddfd8dSJin Yao        "UMask": "0x1"
1106e0ddfd8dSJin Yao    },
1107e0ddfd8dSJin Yao    {
1108e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP",
1109e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1110e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1111e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1112e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.ANY_SNOOP",
1113e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1114e0ddfd8dSJin Yao        "MSRValue": "0x3F80020002",
1115e0ddfd8dSJin Yao        "Offcore": "1",
1116e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1117e0ddfd8dSJin Yao        "UMask": "0x1"
1118e0ddfd8dSJin Yao    },
1119e0ddfd8dSJin Yao    {
1120e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1121e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1122e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1123e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1124e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1125e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1126e0ddfd8dSJin Yao        "MSRValue": "0x1000020002",
1127e0ddfd8dSJin Yao        "Offcore": "1",
1128e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1129e0ddfd8dSJin Yao        "UMask": "0x1"
1130e0ddfd8dSJin Yao    },
1131e0ddfd8dSJin Yao    {
1132e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1133e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1134e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1135e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1136e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1137e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
113849898fefSIan Rogers        "MSRValue": "0x800020002",
1139e0ddfd8dSJin Yao        "Offcore": "1",
1140e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1141e0ddfd8dSJin Yao        "UMask": "0x1"
1142e0ddfd8dSJin Yao    },
1143e0ddfd8dSJin Yao    {
1144e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1145e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1146e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1147e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1148e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1149e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
115049898fefSIan Rogers        "MSRValue": "0x400020002",
1151e0ddfd8dSJin Yao        "Offcore": "1",
1152e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1153e0ddfd8dSJin Yao        "UMask": "0x1"
1154e0ddfd8dSJin Yao    },
1155e0ddfd8dSJin Yao    {
1156e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1157e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1158e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1159e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1160e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1161e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
116249898fefSIan Rogers        "MSRValue": "0x100020002",
1163e0ddfd8dSJin Yao        "Offcore": "1",
1164e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1165e0ddfd8dSJin Yao        "UMask": "0x1"
1166e0ddfd8dSJin Yao    },
1167e0ddfd8dSJin Yao    {
1168e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)",
1169e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1170e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1171e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1172e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.SNOOP_MISS",
1173e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
117449898fefSIan Rogers        "MSRValue": "0x200020002",
1175e0ddfd8dSJin Yao        "Offcore": "1",
1176e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1177e0ddfd8dSJin Yao        "UMask": "0x1"
1178e0ddfd8dSJin Yao    },
1179e0ddfd8dSJin Yao    {
1180e0ddfd8dSJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)",
1181e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1182e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1183e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1184e0ddfd8dSJin Yao        "EventName": "OCR.DEMAND_RFO.SUPPLIER_NONE.SNOOP_NONE",
1185e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
118649898fefSIan Rogers        "MSRValue": "0x80020002",
1187e0ddfd8dSJin Yao        "Offcore": "1",
1188e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1189e0ddfd8dSJin Yao        "UMask": "0x1"
1190e0ddfd8dSJin Yao    },
1191e0ddfd8dSJin Yao    {
1192e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests have any response type.",
1193e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1194e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1195e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1196e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.ANY_RESPONSE",
1197e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
119849898fefSIan Rogers        "MSRValue": "0x18000",
1199e0ddfd8dSJin Yao        "Offcore": "1",
1200e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1201e0ddfd8dSJin Yao        "UMask": "0x1"
1202e0ddfd8dSJin Yao    },
1203e0ddfd8dSJin Yao    {
1204e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1205e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1206e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1207e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1208e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1209e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1210e0ddfd8dSJin Yao        "MSRValue": "0x3F80408000",
1211e0ddfd8dSJin Yao        "Offcore": "1",
1212e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1213e0ddfd8dSJin Yao        "UMask": "0x1"
1214e0ddfd8dSJin Yao    },
1215e0ddfd8dSJin Yao    {
1216e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1217e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1218e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1219e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1220e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1221e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
122249898fefSIan Rogers        "MSRValue": "0x80408000",
1223e0ddfd8dSJin Yao        "Offcore": "1",
1224e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1225e0ddfd8dSJin Yao        "UMask": "0x1"
1226e0ddfd8dSJin Yao    },
1227e0ddfd8dSJin Yao    {
1228e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1229e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1230e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1231e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1232e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1233e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
123449898fefSIan Rogers        "MSRValue": "0x100408000",
1235e0ddfd8dSJin Yao        "Offcore": "1",
1236e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1237e0ddfd8dSJin Yao        "UMask": "0x1"
1238e0ddfd8dSJin Yao    },
1239e0ddfd8dSJin Yao    {
1240e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.ANY_SNOOP",
1241e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1242e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1243e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1244e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.ANY_SNOOP",
1245e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1246e0ddfd8dSJin Yao        "MSRValue": "0x3F80028000",
1247e0ddfd8dSJin Yao        "Offcore": "1",
1248e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1249e0ddfd8dSJin Yao        "UMask": "0x1"
1250e0ddfd8dSJin Yao    },
1251e0ddfd8dSJin Yao    {
1252e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HITM_OTHER_CORE",
1253e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1254e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1255e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1256e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.HITM_OTHER_CORE",
1257e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1258e0ddfd8dSJin Yao        "MSRValue": "0x1000028000",
1259e0ddfd8dSJin Yao        "Offcore": "1",
1260e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1261e0ddfd8dSJin Yao        "UMask": "0x1"
1262e0ddfd8dSJin Yao    },
1263e0ddfd8dSJin Yao    {
1264e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1265e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1266e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1267e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1268e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1269e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
127049898fefSIan Rogers        "MSRValue": "0x800028000",
1271e0ddfd8dSJin Yao        "Offcore": "1",
1272e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1273e0ddfd8dSJin Yao        "UMask": "0x1"
1274e0ddfd8dSJin Yao    },
1275e0ddfd8dSJin Yao    {
1276e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1277e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1278e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1279e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1280e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1281e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
128249898fefSIan Rogers        "MSRValue": "0x400028000",
1283e0ddfd8dSJin Yao        "Offcore": "1",
1284e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1285e0ddfd8dSJin Yao        "UMask": "0x1"
1286e0ddfd8dSJin Yao    },
1287e0ddfd8dSJin Yao    {
1288e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1289e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1290e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1291e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1292e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1293e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
129449898fefSIan Rogers        "MSRValue": "0x100028000",
1295e0ddfd8dSJin Yao        "Offcore": "1",
1296e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1297e0ddfd8dSJin Yao        "UMask": "0x1"
1298e0ddfd8dSJin Yao    },
1299e0ddfd8dSJin Yao    {
1300e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests",
1301e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1302e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1303e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1304e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.SNOOP_MISS",
1305e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
130649898fefSIan Rogers        "MSRValue": "0x200028000",
1307e0ddfd8dSJin Yao        "Offcore": "1",
1308e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1309e0ddfd8dSJin Yao        "UMask": "0x1"
1310e0ddfd8dSJin Yao    },
1311e0ddfd8dSJin Yao    {
1312e0ddfd8dSJin Yao        "BriefDescription": "Counts any other requests",
1313e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1314e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1315e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1316e0ddfd8dSJin Yao        "EventName": "OCR.OTHER.SUPPLIER_NONE.SNOOP_NONE",
1317e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
131849898fefSIan Rogers        "MSRValue": "0x80028000",
1319e0ddfd8dSJin Yao        "Offcore": "1",
1320e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1321e0ddfd8dSJin Yao        "UMask": "0x1"
1322e0ddfd8dSJin Yao    },
1323e0ddfd8dSJin Yao    {
1324e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests have any response type.",
1325e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1326e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1327e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1328e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.ANY_RESPONSE",
1329e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
133049898fefSIan Rogers        "MSRValue": "0x10400",
1331e0ddfd8dSJin Yao        "Offcore": "1",
1332e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1333e0ddfd8dSJin Yao        "UMask": "0x1"
1334e0ddfd8dSJin Yao    },
1335e0ddfd8dSJin Yao    {
1336e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1337e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1338e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1339e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1340e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1341e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1342e0ddfd8dSJin Yao        "MSRValue": "0x3F80400400",
1343e0ddfd8dSJin Yao        "Offcore": "1",
1344e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1345e0ddfd8dSJin Yao        "UMask": "0x1"
1346e0ddfd8dSJin Yao    },
1347e0ddfd8dSJin Yao    {
1348e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1349e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1350e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1351e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1352e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1353e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
135449898fefSIan Rogers        "MSRValue": "0x80400400",
1355e0ddfd8dSJin Yao        "Offcore": "1",
1356e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1357e0ddfd8dSJin Yao        "UMask": "0x1"
1358e0ddfd8dSJin Yao    },
1359e0ddfd8dSJin Yao    {
1360e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1361e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1362e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1363e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1364e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1365e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
136649898fefSIan Rogers        "MSRValue": "0x100400400",
1367e0ddfd8dSJin Yao        "Offcore": "1",
1368e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1369e0ddfd8dSJin Yao        "UMask": "0x1"
1370e0ddfd8dSJin Yao    },
1371e0ddfd8dSJin Yao    {
1372e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.ANY_SNOOP",
1373e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1374e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1375e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1376e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.ANY_SNOOP",
1377e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1378e0ddfd8dSJin Yao        "MSRValue": "0x3F80020400",
1379e0ddfd8dSJin Yao        "Offcore": "1",
1380e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1381e0ddfd8dSJin Yao        "UMask": "0x1"
1382e0ddfd8dSJin Yao    },
1383e0ddfd8dSJin Yao    {
1384e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HITM_OTHER_CORE",
1385e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1386e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1387e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1388e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HITM_OTHER_CORE",
1389e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1390e0ddfd8dSJin Yao        "MSRValue": "0x1000020400",
1391e0ddfd8dSJin Yao        "Offcore": "1",
1392e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1393e0ddfd8dSJin Yao        "UMask": "0x1"
1394e0ddfd8dSJin Yao    },
1395e0ddfd8dSJin Yao    {
1396e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1397e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1398e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1399e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1400e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1401e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
140249898fefSIan Rogers        "MSRValue": "0x800020400",
1403e0ddfd8dSJin Yao        "Offcore": "1",
1404e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1405e0ddfd8dSJin Yao        "UMask": "0x1"
1406e0ddfd8dSJin Yao    },
1407e0ddfd8dSJin Yao    {
1408e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1409e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1410e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1411e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1412e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1413e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
141449898fefSIan Rogers        "MSRValue": "0x400020400",
14157fcf1b89SHaiyan Song        "Offcore": "1",
14167fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14177fcf1b89SHaiyan Song        "UMask": "0x1"
14187fcf1b89SHaiyan Song    },
14197fcf1b89SHaiyan Song    {
1420038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.SUPPLIER_NONE.NO_SNOOP_NEEDED",
14217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14237fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14247fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.NO_SNOOP_NEEDED",
14257fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
142649898fefSIan Rogers        "MSRValue": "0x100020400",
14277fcf1b89SHaiyan Song        "Offcore": "1",
14287fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14297fcf1b89SHaiyan Song        "UMask": "0x1"
14307fcf1b89SHaiyan Song    },
14317fcf1b89SHaiyan Song    {
1432e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
14337fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14347fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1436e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.SNOOP_MISS",
14377fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
143849898fefSIan Rogers        "MSRValue": "0x200020400",
1439e0ddfd8dSJin Yao        "Offcore": "1",
1440e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1441e0ddfd8dSJin Yao        "UMask": "0x1"
1442e0ddfd8dSJin Yao    },
1443e0ddfd8dSJin Yao    {
1444e0ddfd8dSJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
1445e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1446e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1447e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1448e0ddfd8dSJin Yao        "EventName": "OCR.PF_L1D_AND_SW.SUPPLIER_NONE.SNOOP_NONE",
1449e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
145049898fefSIan Rogers        "MSRValue": "0x80020400",
1451e0ddfd8dSJin Yao        "Offcore": "1",
1452e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1453e0ddfd8dSJin Yao        "UMask": "0x1"
1454e0ddfd8dSJin Yao    },
1455e0ddfd8dSJin Yao    {
1456e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads have any response type.",
1457e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1458e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1459e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1460e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.ANY_RESPONSE",
1461e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
146249898fefSIan Rogers        "MSRValue": "0x10010",
1463e0ddfd8dSJin Yao        "Offcore": "1",
1464e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1465e0ddfd8dSJin Yao        "UMask": "0x1"
1466e0ddfd8dSJin Yao    },
1467e0ddfd8dSJin Yao    {
1468e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1469e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1470e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1471e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1472e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1473e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1474e0ddfd8dSJin Yao        "MSRValue": "0x3F80400010",
1475e0ddfd8dSJin Yao        "Offcore": "1",
1476e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1477e0ddfd8dSJin Yao        "UMask": "0x1"
1478e0ddfd8dSJin Yao    },
1479e0ddfd8dSJin Yao    {
1480e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1481e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1482e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1483e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1484e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1485e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
148649898fefSIan Rogers        "MSRValue": "0x80400010",
1487e0ddfd8dSJin Yao        "Offcore": "1",
1488e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1489e0ddfd8dSJin Yao        "UMask": "0x1"
1490e0ddfd8dSJin Yao    },
1491e0ddfd8dSJin Yao    {
1492e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1493e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1494e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1495e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1496e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1497e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
149849898fefSIan Rogers        "MSRValue": "0x100400010",
1499e0ddfd8dSJin Yao        "Offcore": "1",
1500e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1501e0ddfd8dSJin Yao        "UMask": "0x1"
1502e0ddfd8dSJin Yao    },
1503e0ddfd8dSJin Yao    {
1504e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1505e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1506e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1507e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1508e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1509e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1510e0ddfd8dSJin Yao        "MSRValue": "0x3F80020010",
1511e0ddfd8dSJin Yao        "Offcore": "1",
1512e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1513e0ddfd8dSJin Yao        "UMask": "0x1"
1514e0ddfd8dSJin Yao    },
1515e0ddfd8dSJin Yao    {
1516e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1517e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1518e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1519e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1520e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1521e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1522e0ddfd8dSJin Yao        "MSRValue": "0x1000020010",
1523e0ddfd8dSJin Yao        "Offcore": "1",
1524e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1525e0ddfd8dSJin Yao        "UMask": "0x1"
1526e0ddfd8dSJin Yao    },
1527e0ddfd8dSJin Yao    {
1528e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1529e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1530e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1531e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1532e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1533e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
153449898fefSIan Rogers        "MSRValue": "0x800020010",
1535e0ddfd8dSJin Yao        "Offcore": "1",
1536e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1537e0ddfd8dSJin Yao        "UMask": "0x1"
1538e0ddfd8dSJin Yao    },
1539e0ddfd8dSJin Yao    {
1540e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1541e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1542e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1543e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1544e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1545e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
154649898fefSIan Rogers        "MSRValue": "0x400020010",
1547e0ddfd8dSJin Yao        "Offcore": "1",
1548e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1549e0ddfd8dSJin Yao        "UMask": "0x1"
1550e0ddfd8dSJin Yao    },
1551e0ddfd8dSJin Yao    {
1552e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1553e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1554e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1555e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1556e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1557e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
155849898fefSIan Rogers        "MSRValue": "0x100020010",
1559e0ddfd8dSJin Yao        "Offcore": "1",
1560e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1561e0ddfd8dSJin Yao        "UMask": "0x1"
1562e0ddfd8dSJin Yao    },
1563e0ddfd8dSJin Yao    {
1564e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
1565e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1566e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1567e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1568e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
1569e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
157049898fefSIan Rogers        "MSRValue": "0x200020010",
1571e0ddfd8dSJin Yao        "Offcore": "1",
1572e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1573e0ddfd8dSJin Yao        "UMask": "0x1"
1574e0ddfd8dSJin Yao    },
1575e0ddfd8dSJin Yao    {
1576e0ddfd8dSJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
1577e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1578e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1579e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1580e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
1581e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
158249898fefSIan Rogers        "MSRValue": "0x80020010",
1583e0ddfd8dSJin Yao        "Offcore": "1",
1584e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1585e0ddfd8dSJin Yao        "UMask": "0x1"
1586e0ddfd8dSJin Yao    },
1587e0ddfd8dSJin Yao    {
1588e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs have any response type.",
1589e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1590e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1591e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1592e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.ANY_RESPONSE",
1593e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
159449898fefSIan Rogers        "MSRValue": "0x10020",
1595e0ddfd8dSJin Yao        "Offcore": "1",
1596e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1597e0ddfd8dSJin Yao        "UMask": "0x1"
1598e0ddfd8dSJin Yao    },
1599e0ddfd8dSJin Yao    {
1600e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1601e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1602e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1603e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1604e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1605e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1606e0ddfd8dSJin Yao        "MSRValue": "0x3F80400020",
1607e0ddfd8dSJin Yao        "Offcore": "1",
1608e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1609e0ddfd8dSJin Yao        "UMask": "0x1"
1610e0ddfd8dSJin Yao    },
1611e0ddfd8dSJin Yao    {
1612e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1613e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1614e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1615e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1616e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1617e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
161849898fefSIan Rogers        "MSRValue": "0x80400020",
1619e0ddfd8dSJin Yao        "Offcore": "1",
1620e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1621e0ddfd8dSJin Yao        "UMask": "0x1"
1622e0ddfd8dSJin Yao    },
1623e0ddfd8dSJin Yao    {
1624e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1625e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1626e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1627e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1628e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1629e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
163049898fefSIan Rogers        "MSRValue": "0x100400020",
1631e0ddfd8dSJin Yao        "Offcore": "1",
1632e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1633e0ddfd8dSJin Yao        "UMask": "0x1"
1634e0ddfd8dSJin Yao    },
1635e0ddfd8dSJin Yao    {
1636e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.ANY_SNOOP",
1637e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1638e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1639e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1640e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.ANY_SNOOP",
1641e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1642e0ddfd8dSJin Yao        "MSRValue": "0x3F80020020",
1643e0ddfd8dSJin Yao        "Offcore": "1",
1644e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1645e0ddfd8dSJin Yao        "UMask": "0x1"
1646e0ddfd8dSJin Yao    },
1647e0ddfd8dSJin Yao    {
1648e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1649e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1650e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1651e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1652e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1653e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1654e0ddfd8dSJin Yao        "MSRValue": "0x1000020020",
1655e0ddfd8dSJin Yao        "Offcore": "1",
1656e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1657e0ddfd8dSJin Yao        "UMask": "0x1"
1658e0ddfd8dSJin Yao    },
1659e0ddfd8dSJin Yao    {
1660e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1661e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1662e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1663e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1664e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1665e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
166649898fefSIan Rogers        "MSRValue": "0x800020020",
1667e0ddfd8dSJin Yao        "Offcore": "1",
1668e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1669e0ddfd8dSJin Yao        "UMask": "0x1"
1670e0ddfd8dSJin Yao    },
1671e0ddfd8dSJin Yao    {
1672e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1673e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1674e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1675e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1676e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1677e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
167849898fefSIan Rogers        "MSRValue": "0x400020020",
1679e0ddfd8dSJin Yao        "Offcore": "1",
1680e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1681e0ddfd8dSJin Yao        "UMask": "0x1"
1682e0ddfd8dSJin Yao    },
1683e0ddfd8dSJin Yao    {
1684e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1685e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1686e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1687e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1688e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1689e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
169049898fefSIan Rogers        "MSRValue": "0x100020020",
1691e0ddfd8dSJin Yao        "Offcore": "1",
1692e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1693e0ddfd8dSJin Yao        "UMask": "0x1"
1694e0ddfd8dSJin Yao    },
1695e0ddfd8dSJin Yao    {
1696e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
1697e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1698e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1699e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1700e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.SNOOP_MISS",
1701e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
170249898fefSIan Rogers        "MSRValue": "0x200020020",
1703e0ddfd8dSJin Yao        "Offcore": "1",
1704e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1705e0ddfd8dSJin Yao        "UMask": "0x1"
1706e0ddfd8dSJin Yao    },
1707e0ddfd8dSJin Yao    {
1708e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
1709e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1710e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1711e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1712e0ddfd8dSJin Yao        "EventName": "OCR.PF_L2_RFO.SUPPLIER_NONE.SNOOP_NONE",
1713e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
171449898fefSIan Rogers        "MSRValue": "0x80020020",
1715e0ddfd8dSJin Yao        "Offcore": "1",
1716e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1717e0ddfd8dSJin Yao        "UMask": "0x1"
1718e0ddfd8dSJin Yao    },
1719e0ddfd8dSJin Yao    {
1720e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads have any response type.",
1721e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1722e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1723e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1724e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.ANY_RESPONSE",
1725e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
172649898fefSIan Rogers        "MSRValue": "0x10080",
1727e0ddfd8dSJin Yao        "Offcore": "1",
1728e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1729e0ddfd8dSJin Yao        "UMask": "0x1"
1730e0ddfd8dSJin Yao    },
1731e0ddfd8dSJin Yao    {
1732e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1733e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1734e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1735e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1736e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1737e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1738e0ddfd8dSJin Yao        "MSRValue": "0x3F80400080",
1739e0ddfd8dSJin Yao        "Offcore": "1",
1740e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1741e0ddfd8dSJin Yao        "UMask": "0x1"
1742e0ddfd8dSJin Yao    },
1743e0ddfd8dSJin Yao    {
1744e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1745e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1746e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1747e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1748e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1749e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
175049898fefSIan Rogers        "MSRValue": "0x80400080",
1751e0ddfd8dSJin Yao        "Offcore": "1",
1752e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1753e0ddfd8dSJin Yao        "UMask": "0x1"
1754e0ddfd8dSJin Yao    },
1755e0ddfd8dSJin Yao    {
1756e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1757e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1758e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1759e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1760e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1761e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
176249898fefSIan Rogers        "MSRValue": "0x100400080",
1763e0ddfd8dSJin Yao        "Offcore": "1",
1764e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1765e0ddfd8dSJin Yao        "UMask": "0x1"
1766e0ddfd8dSJin Yao    },
1767e0ddfd8dSJin Yao    {
1768e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1769e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1770e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1771e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1772e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.ANY_SNOOP",
1773e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1774e0ddfd8dSJin Yao        "MSRValue": "0x3F80020080",
1775e0ddfd8dSJin Yao        "Offcore": "1",
1776e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1777e0ddfd8dSJin Yao        "UMask": "0x1"
1778e0ddfd8dSJin Yao    },
1779e0ddfd8dSJin Yao    {
1780e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1781e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1782e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1783e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1784e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HITM_OTHER_CORE",
1785e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1786e0ddfd8dSJin Yao        "MSRValue": "0x1000020080",
1787e0ddfd8dSJin Yao        "Offcore": "1",
1788e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1789e0ddfd8dSJin Yao        "UMask": "0x1"
1790e0ddfd8dSJin Yao    },
1791e0ddfd8dSJin Yao    {
1792e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1793e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1794e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1795e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1796e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1797e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
179849898fefSIan Rogers        "MSRValue": "0x800020080",
1799e0ddfd8dSJin Yao        "Offcore": "1",
1800e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1801e0ddfd8dSJin Yao        "UMask": "0x1"
1802e0ddfd8dSJin Yao    },
1803e0ddfd8dSJin Yao    {
1804e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1805e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1806e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1807e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1808e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1809e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
181049898fefSIan Rogers        "MSRValue": "0x400020080",
1811e0ddfd8dSJin Yao        "Offcore": "1",
1812e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1813e0ddfd8dSJin Yao        "UMask": "0x1"
1814e0ddfd8dSJin Yao    },
1815e0ddfd8dSJin Yao    {
1816e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1817e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1818e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1819e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1820e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.NO_SNOOP_NEEDED",
1821e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
182249898fefSIan Rogers        "MSRValue": "0x100020080",
1823e0ddfd8dSJin Yao        "Offcore": "1",
1824e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1825e0ddfd8dSJin Yao        "UMask": "0x1"
1826e0ddfd8dSJin Yao    },
1827e0ddfd8dSJin Yao    {
1828e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
1829e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1830e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1831e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1832e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_MISS",
1833e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
183449898fefSIan Rogers        "MSRValue": "0x200020080",
1835e0ddfd8dSJin Yao        "Offcore": "1",
1836e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1837e0ddfd8dSJin Yao        "UMask": "0x1"
1838e0ddfd8dSJin Yao    },
1839e0ddfd8dSJin Yao    {
1840e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
1841e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1842e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1843e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1844e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NONE",
1845e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
184649898fefSIan Rogers        "MSRValue": "0x80020080",
1847e0ddfd8dSJin Yao        "Offcore": "1",
1848e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1849e0ddfd8dSJin Yao        "UMask": "0x1"
1850e0ddfd8dSJin Yao    },
1851e0ddfd8dSJin Yao    {
1852e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs have any response type.",
1853e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1854e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1855e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1856e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.ANY_RESPONSE",
1857e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
185849898fefSIan Rogers        "MSRValue": "0x10100",
1859e0ddfd8dSJin Yao        "Offcore": "1",
1860e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1861e0ddfd8dSJin Yao        "UMask": "0x1"
1862e0ddfd8dSJin Yao    },
1863e0ddfd8dSJin Yao    {
1864e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1865e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1866e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1867e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1868e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.ANY_SNOOP",
1869e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1870e0ddfd8dSJin Yao        "MSRValue": "0x3F80400100",
1871e0ddfd8dSJin Yao        "Offcore": "1",
1872e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1873e0ddfd8dSJin Yao        "UMask": "0x1"
1874e0ddfd8dSJin Yao    },
1875e0ddfd8dSJin Yao    {
1876e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1877e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1878e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1879e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1880e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NONE",
1881e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
188249898fefSIan Rogers        "MSRValue": "0x80400100",
1883e0ddfd8dSJin Yao        "Offcore": "1",
1884e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1885e0ddfd8dSJin Yao        "UMask": "0x1"
1886e0ddfd8dSJin Yao    },
1887e0ddfd8dSJin Yao    {
1888e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1889e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1890e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1891e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1892e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.PMM_HIT_LOCAL_PMM.SNOOP_NOT_NEEDED",
1893e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
189449898fefSIan Rogers        "MSRValue": "0x100400100",
1895e0ddfd8dSJin Yao        "Offcore": "1",
1896e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1897e0ddfd8dSJin Yao        "UMask": "0x1"
1898e0ddfd8dSJin Yao    },
1899e0ddfd8dSJin Yao    {
1900e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP",
1901e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1902e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1903e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1904e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.ANY_SNOOP",
1905e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1906e0ddfd8dSJin Yao        "MSRValue": "0x3F80020100",
1907e0ddfd8dSJin Yao        "Offcore": "1",
1908e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1909e0ddfd8dSJin Yao        "UMask": "0x1"
1910e0ddfd8dSJin Yao    },
1911e0ddfd8dSJin Yao    {
1912e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1913e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1914e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1915e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1916e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HITM_OTHER_CORE",
1917e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
1918e0ddfd8dSJin Yao        "MSRValue": "0x1000020100",
1919e0ddfd8dSJin Yao        "Offcore": "1",
1920e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1921e0ddfd8dSJin Yao        "UMask": "0x1"
1922e0ddfd8dSJin Yao    },
1923e0ddfd8dSJin Yao    {
1924e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1925e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1926e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1927e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1928e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_FWD",
1929e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
193049898fefSIan Rogers        "MSRValue": "0x800020100",
1931e0ddfd8dSJin Yao        "Offcore": "1",
1932e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1933e0ddfd8dSJin Yao        "UMask": "0x1"
1934e0ddfd8dSJin Yao    },
1935e0ddfd8dSJin Yao    {
1936e0ddfd8dSJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1937e0ddfd8dSJin Yao        "Counter": "0,1,2,3",
1938e0ddfd8dSJin Yao        "CounterHTOff": "0,1,2,3",
1939e0ddfd8dSJin Yao        "EventCode": "0xB7, 0xBB",
1940e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.HIT_OTHER_CORE_NO_FWD",
1941e0ddfd8dSJin Yao        "MSRIndex": "0x1a6,0x1a7",
194249898fefSIan Rogers        "MSRValue": "0x400020100",
1943e0ddfd8dSJin Yao        "Offcore": "1",
1944e0ddfd8dSJin Yao        "SampleAfterValue": "100003",
1945e0ddfd8dSJin Yao        "UMask": "0x1"
1946e0ddfd8dSJin Yao    },
1947e0ddfd8dSJin Yao    {
1948038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
19497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19527fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.NO_SNOOP_NEEDED",
19537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
195449898fefSIan Rogers        "MSRValue": "0x100020100",
19557fcf1b89SHaiyan Song        "Offcore": "1",
19567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19577fcf1b89SHaiyan Song        "UMask": "0x1"
19587fcf1b89SHaiyan Song    },
19597fcf1b89SHaiyan Song    {
19607fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
19617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1964e0ddfd8dSJin Yao        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.SNOOP_MISS",
19657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
196649898fefSIan Rogers        "MSRValue": "0x200020100",
19677fcf1b89SHaiyan Song        "Offcore": "1",
19687fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19697fcf1b89SHaiyan Song        "UMask": "0x1"
19707fcf1b89SHaiyan Song    },
19717fcf1b89SHaiyan Song    {
19727fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
19737fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19747fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19767fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NONE",
19777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
197849898fefSIan Rogers        "MSRValue": "0x80020100",
19797fcf1b89SHaiyan Song        "Offcore": "1",
19807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19817fcf1b89SHaiyan Song        "UMask": "0x1"
1982ecd94f1bSKan Liang    }
1983ecd94f1bSKan Liang]
1984