1ecd94f1bSKan Liang[
2ecd94f1bSKan Liang    {
3038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
4ecd94f1bSKan Liang        "Counter": "0,1,2,3",
57fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
87fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97fcf1b89SHaiyan Song        "MSRValue": "0x06040007F7",
107fcf1b89SHaiyan Song        "Offcore": "1",
117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12ecd94f1bSKan Liang        "SampleAfterValue": "100003",
137fcf1b89SHaiyan Song        "UMask": "0x1"
14ecd94f1bSKan Liang    },
15ecd94f1bSKan Liang    {
16038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
17ecd94f1bSKan Liang        "Counter": "0,1,2,3",
187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
207fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
227fcf1b89SHaiyan Song        "MSRValue": "0x063B800491",
237fcf1b89SHaiyan Song        "Offcore": "1",
247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25ecd94f1bSKan Liang        "SampleAfterValue": "100003",
267fcf1b89SHaiyan Song        "UMask": "0x1"
27ecd94f1bSKan Liang    },
28ecd94f1bSKan Liang    {
29038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
30ecd94f1bSKan Liang        "Counter": "0,1,2,3",
317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
337fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
357fcf1b89SHaiyan Song        "MSRValue": "0x0104000100",
367fcf1b89SHaiyan Song        "Offcore": "1",
377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
397fcf1b89SHaiyan Song        "UMask": "0x1"
40ecd94f1bSKan Liang    },
41ecd94f1bSKan Liang    {
427fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
43ecd94f1bSKan Liang        "Counter": "0,1,2,3",
447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
457fcf1b89SHaiyan Song        "Deprecated": "1",
467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
477fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
497fcf1b89SHaiyan Song        "MSRValue": "0x023C000490",
507fcf1b89SHaiyan Song        "Offcore": "1",
517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
537fcf1b89SHaiyan Song        "UMask": "0x1"
54ecd94f1bSKan Liang    },
55ecd94f1bSKan Liang    {
567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
57ecd94f1bSKan Liang        "Counter": "0,1,2,3",
587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
597fcf1b89SHaiyan Song        "Deprecated": "1",
607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
637fcf1b89SHaiyan Song        "MSRValue": "0x0210000020",
647fcf1b89SHaiyan Song        "Offcore": "1",
657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
677fcf1b89SHaiyan Song        "UMask": "0x1"
68ecd94f1bSKan Liang    },
69ecd94f1bSKan Liang    {
707fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.NO_SNOOP_NEEDED",
71ecd94f1bSKan Liang        "Counter": "0,1,2,3",
727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
737fcf1b89SHaiyan Song        "Deprecated": "1",
747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
757fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.NO_SNOOP_NEEDED",
767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
777fcf1b89SHaiyan Song        "MSRValue": "0x013C000100",
787fcf1b89SHaiyan Song        "Offcore": "1",
797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
817fcf1b89SHaiyan Song        "UMask": "0x1"
82ecd94f1bSKan Liang    },
83ecd94f1bSKan Liang    {
84038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
85ecd94f1bSKan Liang        "Counter": "0,1,2,3",
867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
877fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
887fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
897fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
907fcf1b89SHaiyan Song        "MSRValue": "0x3F90000400",
917fcf1b89SHaiyan Song        "Offcore": "1",
927fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
937fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
947fcf1b89SHaiyan Song        "UMask": "0x1"
95ecd94f1bSKan Liang    },
96ecd94f1bSKan Liang    {
977fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
98ecd94f1bSKan Liang        "Counter": "0,1,2,3",
997fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1007fcf1b89SHaiyan Song        "Deprecated": "1",
1017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1027fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
1037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1047fcf1b89SHaiyan Song        "MSRValue": "0x0404000490",
1057fcf1b89SHaiyan Song        "Offcore": "1",
1067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1087fcf1b89SHaiyan Song        "UMask": "0x1"
109ecd94f1bSKan Liang    },
110ecd94f1bSKan Liang    {
1117fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
112ecd94f1bSKan Liang        "Counter": "0,1,2,3",
1137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1147fcf1b89SHaiyan Song        "Deprecated": "1",
1157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1167fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
1177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1187fcf1b89SHaiyan Song        "MSRValue": "0x0604000010",
1197fcf1b89SHaiyan Song        "Offcore": "1",
1207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1227fcf1b89SHaiyan Song        "UMask": "0x1"
123ecd94f1bSKan Liang    },
124ecd94f1bSKan Liang    {
1257fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HITM",
126ecd94f1bSKan Liang        "Counter": "0,1,2,3",
1277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1287fcf1b89SHaiyan Song        "Deprecated": "1",
1297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1307fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.REMOTE_HITM",
1317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1327fcf1b89SHaiyan Song        "MSRValue": "0x103FC00490",
1337fcf1b89SHaiyan Song        "Offcore": "1",
1347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1367fcf1b89SHaiyan Song        "UMask": "0x1"
137ecd94f1bSKan Liang    },
138ecd94f1bSKan Liang    {
1397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
140ecd94f1bSKan Liang        "Counter": "0,1,2,3",
1417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1427fcf1b89SHaiyan Song        "Deprecated": "1",
1437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
1457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1467fcf1b89SHaiyan Song        "MSRValue": "0x0090000120",
1477fcf1b89SHaiyan Song        "Offcore": "1",
1487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1507fcf1b89SHaiyan Song        "UMask": "0x1"
151ecd94f1bSKan Liang    },
152ecd94f1bSKan Liang    {
1537fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
154ecd94f1bSKan Liang        "Counter": "0,1,2,3",
1557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1577fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1597fcf1b89SHaiyan Song        "MSRValue": "0x0084000100",
1607fcf1b89SHaiyan Song        "Offcore": "1",
1617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1637fcf1b89SHaiyan Song        "UMask": "0x1"
164ecd94f1bSKan Liang    },
165ecd94f1bSKan Liang    {
1667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.HITM_OTHER_CORE",
167ecd94f1bSKan Liang        "Counter": "0,1,2,3",
1687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1697fcf1b89SHaiyan Song        "Deprecated": "1",
1707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.HITM_OTHER_CORE",
1727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1737fcf1b89SHaiyan Song        "MSRValue": "0x103C000100",
1747fcf1b89SHaiyan Song        "Offcore": "1",
1757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1777fcf1b89SHaiyan Song        "UMask": "0x1"
178ecd94f1bSKan Liang    },
179ecd94f1bSKan Liang    {
180038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
1817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
1827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1837fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1847fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
1857fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
1867fcf1b89SHaiyan Song        "MSRValue": "0x3F90000100",
1877fcf1b89SHaiyan Song        "Offcore": "1",
1887fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1897fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
1907fcf1b89SHaiyan Song        "UMask": "0x1"
1917fcf1b89SHaiyan Song    },
1927fcf1b89SHaiyan Song    {
1937fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
1947fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
1957fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
1967fcf1b89SHaiyan Song        "Deprecated": "1",
1977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
1987fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
1997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2007fcf1b89SHaiyan Song        "MSRValue": "0x0804008000",
2017fcf1b89SHaiyan Song        "Offcore": "1",
2027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2047fcf1b89SHaiyan Song        "UMask": "0x1"
2057fcf1b89SHaiyan Song    },
2067fcf1b89SHaiyan Song    {
2077fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
2087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2107fcf1b89SHaiyan Song        "Deprecated": "1",
2117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2127fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
2137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2147fcf1b89SHaiyan Song        "MSRValue": "0x06040007F7",
2157fcf1b89SHaiyan Song        "Offcore": "1",
2167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2187fcf1b89SHaiyan Song        "UMask": "0x1"
2197fcf1b89SHaiyan Song    },
2207fcf1b89SHaiyan Song    {
221038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
2227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2257fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
2267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2277fcf1b89SHaiyan Song        "MSRValue": "0x043C000491",
2287fcf1b89SHaiyan Song        "Offcore": "1",
2297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2317fcf1b89SHaiyan Song        "UMask": "0x1"
2327fcf1b89SHaiyan Song    },
2337fcf1b89SHaiyan Song    {
2347fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
2357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2377fcf1b89SHaiyan Song        "Deprecated": "1",
2387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2397fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
2407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2417fcf1b89SHaiyan Song        "MSRValue": "0x043C000010",
2427fcf1b89SHaiyan Song        "Offcore": "1",
2437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2457fcf1b89SHaiyan Song        "UMask": "0x1"
2467fcf1b89SHaiyan Song    },
2477fcf1b89SHaiyan Song    {
248038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
2497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2527fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
2537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2547fcf1b89SHaiyan Song        "MSRValue": "0x0404000080",
2557fcf1b89SHaiyan Song        "Offcore": "1",
2567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2587fcf1b89SHaiyan Song        "UMask": "0x1"
2597fcf1b89SHaiyan Song    },
2607fcf1b89SHaiyan Song    {
2617fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
2627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2647fcf1b89SHaiyan Song        "Deprecated": "1",
2657fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2667fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
2677fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2687fcf1b89SHaiyan Song        "MSRValue": "0x0804000010",
2697fcf1b89SHaiyan Song        "Offcore": "1",
2707fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2717fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2727fcf1b89SHaiyan Song        "UMask": "0x1"
2737fcf1b89SHaiyan Song    },
2747fcf1b89SHaiyan Song    {
2757fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
2767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2787fcf1b89SHaiyan Song        "Deprecated": "1",
2797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2807fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
2817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2827fcf1b89SHaiyan Song        "MSRValue": "0x01040007F7",
2837fcf1b89SHaiyan Song        "Offcore": "1",
2847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2867fcf1b89SHaiyan Song        "UMask": "0x1"
2877fcf1b89SHaiyan Song    },
2887fcf1b89SHaiyan Song    {
289038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
2907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
2917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2927fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
2937fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
2947fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
2957fcf1b89SHaiyan Song        "MSRValue": "0x0104000400",
2967fcf1b89SHaiyan Song        "Offcore": "1",
2977fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
2987fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
2997fcf1b89SHaiyan Song        "UMask": "0x1"
3007fcf1b89SHaiyan Song    },
3017fcf1b89SHaiyan Song    {
3027fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.HITM_OTHER_CORE",
3037fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3047fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3057fcf1b89SHaiyan Song        "Deprecated": "1",
3067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3077fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.HITM_OTHER_CORE",
3087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
3097fcf1b89SHaiyan Song        "MSRValue": "0x103C000004",
3107fcf1b89SHaiyan Song        "Offcore": "1",
3117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
3127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
3137fcf1b89SHaiyan Song        "UMask": "0x1"
3147fcf1b89SHaiyan Song    },
3157fcf1b89SHaiyan Song    {
316038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
3177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3207fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
3217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
3227fcf1b89SHaiyan Song        "MSRValue": "0x0110000010",
3237fcf1b89SHaiyan Song        "Offcore": "1",
3247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
3257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
3267fcf1b89SHaiyan Song        "UMask": "0x1"
3277fcf1b89SHaiyan Song    },
3287fcf1b89SHaiyan Song    {
3297fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
3307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3327fcf1b89SHaiyan Song        "Deprecated": "1",
3337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3347fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
3357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
3367fcf1b89SHaiyan Song        "MSRValue": "0x3F84000491",
3377fcf1b89SHaiyan Song        "Offcore": "1",
3387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
3397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
3407fcf1b89SHaiyan Song        "UMask": "0x1"
3417fcf1b89SHaiyan Song    },
3427fcf1b89SHaiyan Song    {
343ecd94f1bSKan Liang        "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)",
344ecd94f1bSKan Liang        "Counter": "0,1,2,3",
3457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
3467fcf1b89SHaiyan Song        "EventCode": "0xC9",
347ecd94f1bSKan Liang        "EventName": "RTM_RETIRED.ABORTED_MEM",
348ecd94f1bSKan Liang        "PublicDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts).",
349ecd94f1bSKan Liang        "SampleAfterValue": "2000003",
3507fcf1b89SHaiyan Song        "UMask": "0x8"
351ecd94f1bSKan Liang    },
352ecd94f1bSKan Liang    {
353038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
3547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3577fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
3587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
3597fcf1b89SHaiyan Song        "MSRValue": "0x3F84000010",
3607fcf1b89SHaiyan Song        "Offcore": "1",
3617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
3627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
3637fcf1b89SHaiyan Song        "UMask": "0x1"
3647fcf1b89SHaiyan Song    },
3657fcf1b89SHaiyan Song    {
3667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
3677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3697fcf1b89SHaiyan Song        "Deprecated": "1",
3707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
3727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
3737fcf1b89SHaiyan Song        "MSRValue": "0x10040007F7",
3747fcf1b89SHaiyan Song        "Offcore": "1",
3757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
3767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
3777fcf1b89SHaiyan Song        "UMask": "0x1"
3787fcf1b89SHaiyan Song    },
3797fcf1b89SHaiyan Song    {
3807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.NO_SNOOP_NEEDED",
3817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3837fcf1b89SHaiyan Song        "Deprecated": "1",
3847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.NO_SNOOP_NEEDED",
3867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
3877fcf1b89SHaiyan Song        "MSRValue": "0x013C000002",
3887fcf1b89SHaiyan Song        "Offcore": "1",
3897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
3907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
3917fcf1b89SHaiyan Song        "UMask": "0x1"
3927fcf1b89SHaiyan Song    },
3937fcf1b89SHaiyan Song    {
3947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
3957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
3967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
3977fcf1b89SHaiyan Song        "Deprecated": "1",
3987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
3997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
4007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4017fcf1b89SHaiyan Song        "MSRValue": "0x0090000004",
4027fcf1b89SHaiyan Song        "Offcore": "1",
4037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4057fcf1b89SHaiyan Song        "UMask": "0x1"
4067fcf1b89SHaiyan Song    },
4077fcf1b89SHaiyan Song    {
408038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.ANY_SNOOP OCR.PF_L1D_AND_SW.L3_MISS.ANY_SNOOP",
4097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4127fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.ANY_SNOOP",
4137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4147fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000400",
4157fcf1b89SHaiyan Song        "Offcore": "1",
4167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4187fcf1b89SHaiyan Song        "UMask": "0x1"
4197fcf1b89SHaiyan Song    },
4207fcf1b89SHaiyan Song    {
4217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
4227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4247fcf1b89SHaiyan Song        "Deprecated": "1",
4257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
4277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4287fcf1b89SHaiyan Song        "MSRValue": "0x00BC000120",
4297fcf1b89SHaiyan Song        "Offcore": "1",
4307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4327fcf1b89SHaiyan Song        "UMask": "0x1"
4337fcf1b89SHaiyan Song    },
4347fcf1b89SHaiyan Song    {
435038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
4367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4397fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
4407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4417fcf1b89SHaiyan Song        "MSRValue": "0x08100007F7",
4427fcf1b89SHaiyan Song        "Offcore": "1",
4437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4457fcf1b89SHaiyan Song        "UMask": "0x1"
4467fcf1b89SHaiyan Song    },
4477fcf1b89SHaiyan Song    {
4487fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
4497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4517fcf1b89SHaiyan Song        "Deprecated": "1",
4527fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4537fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
4547fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4557fcf1b89SHaiyan Song        "MSRValue": "0x3F84000100",
4567fcf1b89SHaiyan Song        "Offcore": "1",
4577fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4587fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4597fcf1b89SHaiyan Song        "UMask": "0x1"
4607fcf1b89SHaiyan Song    },
4617fcf1b89SHaiyan Song    {
4627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.ANY_SNOOP",
4637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4657fcf1b89SHaiyan Song        "Deprecated": "1",
4667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.ANY_SNOOP",
4687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4697fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000120",
4707fcf1b89SHaiyan Song        "Offcore": "1",
4717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4737fcf1b89SHaiyan Song        "UMask": "0x1"
4747fcf1b89SHaiyan Song    },
4757fcf1b89SHaiyan Song    {
476038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
4777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4807fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
4817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4827fcf1b89SHaiyan Song        "MSRValue": "0x0104000020",
4837fcf1b89SHaiyan Song        "Offcore": "1",
4847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
4867fcf1b89SHaiyan Song        "UMask": "0x1"
4877fcf1b89SHaiyan Song    },
4887fcf1b89SHaiyan Song    {
4897fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
4907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
4917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4927fcf1b89SHaiyan Song        "Deprecated": "1",
4937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
4947fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
4957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4967fcf1b89SHaiyan Song        "MSRValue": "0x0404000020",
4977fcf1b89SHaiyan Song        "Offcore": "1",
4987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5007fcf1b89SHaiyan Song        "UMask": "0x1"
5017fcf1b89SHaiyan Song    },
5027fcf1b89SHaiyan Song    {
5037fcf1b89SHaiyan Song        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
5047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5077fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
5087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5097fcf1b89SHaiyan Song        "MSRValue": "0x0204000400",
5107fcf1b89SHaiyan Song        "Offcore": "1",
5117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5137fcf1b89SHaiyan Song        "UMask": "0x1"
5147fcf1b89SHaiyan Song    },
5157fcf1b89SHaiyan Song    {
516038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.ANY_SNOOP OCR.ALL_PF_RFO.L3_MISS.ANY_SNOOP OCR.ALL_PF_RFO.L3_MISS.ANY_SNOOP",
5177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5207fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.ANY_SNOOP",
5217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5227fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000120",
5237fcf1b89SHaiyan Song        "Offcore": "1",
5247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5267fcf1b89SHaiyan Song        "UMask": "0x1"
5277fcf1b89SHaiyan Song    },
5287fcf1b89SHaiyan Song    {
5297fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
5307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5327fcf1b89SHaiyan Song        "Deprecated": "1",
5337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5347fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
5357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5367fcf1b89SHaiyan Song        "MSRValue": "0x0404000002",
5377fcf1b89SHaiyan Song        "Offcore": "1",
5387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5407fcf1b89SHaiyan Song        "UMask": "0x1"
5417fcf1b89SHaiyan Song    },
5427fcf1b89SHaiyan Song    {
543038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
5447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5477fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
5487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5497fcf1b89SHaiyan Song        "MSRValue": "0x083C000020",
5507fcf1b89SHaiyan Song        "Offcore": "1",
5517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5537fcf1b89SHaiyan Song        "UMask": "0x1"
5547fcf1b89SHaiyan Song    },
5557fcf1b89SHaiyan Song    {
5567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
5577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5597fcf1b89SHaiyan Song        "Deprecated": "1",
5607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
5627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5637fcf1b89SHaiyan Song        "MSRValue": "0x0410008000",
5647fcf1b89SHaiyan Song        "Offcore": "1",
5657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5677fcf1b89SHaiyan Song        "UMask": "0x1"
5687fcf1b89SHaiyan Song    },
5697fcf1b89SHaiyan Song    {
5707fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand data writes (RFOs)",
5717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5737fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5747fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
5757fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5767fcf1b89SHaiyan Song        "MSRValue": "0x0210000002",
5777fcf1b89SHaiyan Song        "Offcore": "1",
5787fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5797fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5807fcf1b89SHaiyan Song        "UMask": "0x1"
5817fcf1b89SHaiyan Song    },
5827fcf1b89SHaiyan Song    {
5837fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
5847fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5857fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5867fcf1b89SHaiyan Song        "Deprecated": "1",
5877fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
5887fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
5897fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
5907fcf1b89SHaiyan Song        "MSRValue": "0x063B800002",
5917fcf1b89SHaiyan Song        "Offcore": "1",
5927fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
5937fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
5947fcf1b89SHaiyan Song        "UMask": "0x1"
5957fcf1b89SHaiyan Song    },
5967fcf1b89SHaiyan Song    {
5977fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
5987fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
5997fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6007fcf1b89SHaiyan Song        "Deprecated": "1",
6017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6027fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
6037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6047fcf1b89SHaiyan Song        "MSRValue": "0x3F840007F7",
6057fcf1b89SHaiyan Song        "Offcore": "1",
6067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6087fcf1b89SHaiyan Song        "UMask": "0x1"
6097fcf1b89SHaiyan Song    },
6107fcf1b89SHaiyan Song    {
6117fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
6127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6147fcf1b89SHaiyan Song        "Deprecated": "1",
6157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6167fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
6177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6187fcf1b89SHaiyan Song        "MSRValue": "0x0210000491",
6197fcf1b89SHaiyan Song        "Offcore": "1",
6207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6227fcf1b89SHaiyan Song        "UMask": "0x1"
6237fcf1b89SHaiyan Song    },
6247fcf1b89SHaiyan Song    {
6257fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
6267fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6287fcf1b89SHaiyan Song        "Deprecated": "1",
6297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6307fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
6317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6327fcf1b89SHaiyan Song        "MSRValue": "0x0210000400",
6337fcf1b89SHaiyan Song        "Offcore": "1",
6347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6367fcf1b89SHaiyan Song        "UMask": "0x1"
6377fcf1b89SHaiyan Song    },
6387fcf1b89SHaiyan Song    {
6397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
6407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6427fcf1b89SHaiyan Song        "Deprecated": "1",
6437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
6457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6467fcf1b89SHaiyan Song        "MSRValue": "0x023C000004",
6477fcf1b89SHaiyan Song        "Offcore": "1",
6487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6507fcf1b89SHaiyan Song        "UMask": "0x1"
6517fcf1b89SHaiyan Song    },
6527fcf1b89SHaiyan Song    {
6537fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
6547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6567fcf1b89SHaiyan Song        "Deprecated": "1",
6577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6587fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
6597fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6607fcf1b89SHaiyan Song        "MSRValue": "0x0104000100",
6617fcf1b89SHaiyan Song        "Offcore": "1",
6627fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6637fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6647fcf1b89SHaiyan Song        "UMask": "0x1"
6657fcf1b89SHaiyan Song    },
6667fcf1b89SHaiyan Song    {
6677fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
6687fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6707fcf1b89SHaiyan Song        "Deprecated": "1",
6717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6727fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
6737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6747fcf1b89SHaiyan Song        "MSRValue": "0x1004000490",
6757fcf1b89SHaiyan Song        "Offcore": "1",
6767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6787fcf1b89SHaiyan Song        "UMask": "0x1"
6797fcf1b89SHaiyan Song    },
6807fcf1b89SHaiyan Song    {
681038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
6827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6857fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
6867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
6877fcf1b89SHaiyan Song        "MSRValue": "0x1010000004",
6887fcf1b89SHaiyan Song        "Offcore": "1",
6897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
6907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
6917fcf1b89SHaiyan Song        "UMask": "0x1"
6927fcf1b89SHaiyan Song    },
6937fcf1b89SHaiyan Song    {
6947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
6957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
6967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6977fcf1b89SHaiyan Song        "Deprecated": "1",
6987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
6997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
7007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
7017fcf1b89SHaiyan Song        "MSRValue": "0x023C000010",
7027fcf1b89SHaiyan Song        "Offcore": "1",
7037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
7047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
7057fcf1b89SHaiyan Song        "UMask": "0x1"
7067fcf1b89SHaiyan Song    },
7077fcf1b89SHaiyan Song    {
708038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
7097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
7127fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
7137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
7147fcf1b89SHaiyan Song        "MSRValue": "0x3F84000100",
7157fcf1b89SHaiyan Song        "Offcore": "1",
7167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
7177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
7187fcf1b89SHaiyan Song        "UMask": "0x1"
7197fcf1b89SHaiyan Song    },
7207fcf1b89SHaiyan Song    {
7217fcf1b89SHaiyan Song        "BriefDescription": "Number of times a HLE transactional region aborted due to a non XRELEASE prefixed instruction writing to an elided lock in the elision buffer",
7227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
7247fcf1b89SHaiyan Song        "EventCode": "0x54",
7257fcf1b89SHaiyan Song        "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK",
7267fcf1b89SHaiyan Song        "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.",
7277fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
7287fcf1b89SHaiyan Song        "UMask": "0x4"
7297fcf1b89SHaiyan Song    },
7307fcf1b89SHaiyan Song    {
7317fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
7327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7347fcf1b89SHaiyan Song        "Deprecated": "1",
7357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
7367fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
7377fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
7387fcf1b89SHaiyan Song        "MSRValue": "0x0604000004",
7397fcf1b89SHaiyan Song        "Offcore": "1",
7407fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
7417fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
7427fcf1b89SHaiyan Song        "UMask": "0x1"
7437fcf1b89SHaiyan Song    },
7447fcf1b89SHaiyan Song    {
7457fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.SNOOP_MISS",
7467fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7477fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7487fcf1b89SHaiyan Song        "Deprecated": "1",
7497fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
7507fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_MISS",
7517fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
7527fcf1b89SHaiyan Song        "MSRValue": "0x023C000020",
7537fcf1b89SHaiyan Song        "Offcore": "1",
7547fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
7557fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
7567fcf1b89SHaiyan Song        "UMask": "0x1"
7577fcf1b89SHaiyan Song    },
7587fcf1b89SHaiyan Song    {
7597fcf1b89SHaiyan Song        "BriefDescription": "Number of times a transactional abort was signaled due to a data conflict on a transactionally accessed address",
7607fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7617fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
7627fcf1b89SHaiyan Song        "EventCode": "0x54",
7637fcf1b89SHaiyan Song        "EventName": "TX_MEM.ABORT_CONFLICT",
7647fcf1b89SHaiyan Song        "PublicDescription": "Number of times a TSX line had a cache conflict.",
7657fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
7667fcf1b89SHaiyan Song        "UMask": "0x1"
7677fcf1b89SHaiyan Song    },
7687fcf1b89SHaiyan Song    {
7697fcf1b89SHaiyan Song        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
7707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
7737fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
7747fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
7757fcf1b89SHaiyan Song        "MSRValue": "0x0210000400",
7767fcf1b89SHaiyan Song        "Offcore": "1",
7777fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
7787fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
7797fcf1b89SHaiyan Song        "UMask": "0x1"
7807fcf1b89SHaiyan Song    },
7817fcf1b89SHaiyan Song    {
782038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
7837fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
7867fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
7877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
7887fcf1b89SHaiyan Song        "MSRValue": "0x0804000120",
7897fcf1b89SHaiyan Song        "Offcore": "1",
7907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
7917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
7927fcf1b89SHaiyan Song        "UMask": "0x1"
7937fcf1b89SHaiyan Song    },
7947fcf1b89SHaiyan Song    {
795038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
7967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
7977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
7997fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
8007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8017fcf1b89SHaiyan Song        "MSRValue": "0x0410000002",
8027fcf1b89SHaiyan Song        "Offcore": "1",
8037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8057fcf1b89SHaiyan Song        "UMask": "0x1"
8067fcf1b89SHaiyan Song    },
8077fcf1b89SHaiyan Song    {
8087fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
8097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
8117fcf1b89SHaiyan Song        "Deprecated": "1",
8127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
8137fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
8147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8157fcf1b89SHaiyan Song        "MSRValue": "0x0104000004",
8167fcf1b89SHaiyan Song        "Offcore": "1",
8177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8197fcf1b89SHaiyan Song        "UMask": "0x1"
8207fcf1b89SHaiyan Song    },
8217fcf1b89SHaiyan Song    {
8227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
8237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
8257fcf1b89SHaiyan Song        "Deprecated": "1",
8267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
8277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
8287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8297fcf1b89SHaiyan Song        "MSRValue": "0x063B800100",
8307fcf1b89SHaiyan Song        "Offcore": "1",
8317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8337fcf1b89SHaiyan Song        "UMask": "0x1"
8347fcf1b89SHaiyan Song    },
8357fcf1b89SHaiyan Song    {
8367fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
8377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
8397fcf1b89SHaiyan Song        "Deprecated": "1",
8407fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
8417fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
8427fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8437fcf1b89SHaiyan Song        "MSRValue": "0x0804000120",
8447fcf1b89SHaiyan Song        "Offcore": "1",
8457fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8467fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8477fcf1b89SHaiyan Song        "UMask": "0x1"
8487fcf1b89SHaiyan Song    },
8497fcf1b89SHaiyan Song    {
850038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
8517fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8527fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
8537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
8547fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
8557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8567fcf1b89SHaiyan Song        "MSRValue": "0x083C000122",
8577fcf1b89SHaiyan Song        "Offcore": "1",
8587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8607fcf1b89SHaiyan Song        "UMask": "0x1"
8617fcf1b89SHaiyan Song    },
8627fcf1b89SHaiyan Song    {
8637fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
8647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
8667fcf1b89SHaiyan Song        "Deprecated": "1",
8677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
8687fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
8697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8707fcf1b89SHaiyan Song        "MSRValue": "0x0810000122",
8717fcf1b89SHaiyan Song        "Offcore": "1",
8727fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8737fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8747fcf1b89SHaiyan Song        "UMask": "0x1"
8757fcf1b89SHaiyan Song    },
8767fcf1b89SHaiyan Song    {
877038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
8787fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8797fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
8807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
8817fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
8827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
8837fcf1b89SHaiyan Song        "MSRValue": "0x0104008000",
8847fcf1b89SHaiyan Song        "Offcore": "1",
8857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
8867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
8877fcf1b89SHaiyan Song        "UMask": "0x1"
8887fcf1b89SHaiyan Song    },
8897fcf1b89SHaiyan Song    {
8907fcf1b89SHaiyan Song        "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region",
8917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
8927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
8937fcf1b89SHaiyan Song        "EventCode": "0x5d",
8947fcf1b89SHaiyan Song        "EventName": "TX_EXEC.MISC5",
8957fcf1b89SHaiyan Song        "PublicDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.",
8967fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
8977fcf1b89SHaiyan Song        "UMask": "0x10"
8987fcf1b89SHaiyan Song    },
8997fcf1b89SHaiyan Song    {
9007fcf1b89SHaiyan Song        "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.",
9017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
9037fcf1b89SHaiyan Song        "EventCode": "0x5d",
9047fcf1b89SHaiyan Song        "EventName": "TX_EXEC.MISC4",
9057fcf1b89SHaiyan Song        "PublicDescription": "RTM region detected inside HLE.",
9067fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
9077fcf1b89SHaiyan Song        "UMask": "0x8"
9087fcf1b89SHaiyan Song    },
9097fcf1b89SHaiyan Song    {
9107fcf1b89SHaiyan Song        "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded",
9117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
9137fcf1b89SHaiyan Song        "EventCode": "0x5d",
9147fcf1b89SHaiyan Song        "EventName": "TX_EXEC.MISC3",
9157fcf1b89SHaiyan Song        "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.",
9167fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
9177fcf1b89SHaiyan Song        "UMask": "0x4"
9187fcf1b89SHaiyan Song    },
9197fcf1b89SHaiyan Song    {
9207fcf1b89SHaiyan Song        "BriefDescription": "Counts the number of times a class of instructions (e.g., vzeroupper) that may cause a transactional abort was executed inside a transactional region",
9217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
9237fcf1b89SHaiyan Song        "EventCode": "0x5d",
9247fcf1b89SHaiyan Song        "EventName": "TX_EXEC.MISC2",
9257fcf1b89SHaiyan Song        "PublicDescription": "Unfriendly TSX abort triggered by a vzeroupper instruction.",
9267fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
9277fcf1b89SHaiyan Song        "UMask": "0x2"
9287fcf1b89SHaiyan Song    },
9297fcf1b89SHaiyan Song    {
9307fcf1b89SHaiyan Song        "BriefDescription": "Counts the number of times a class of instructions that may cause a transactional abort was executed. Since this is the count of execution, it may not always cause a transactional abort.",
9317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
9337fcf1b89SHaiyan Song        "EventCode": "0x5d",
9347fcf1b89SHaiyan Song        "EventName": "TX_EXEC.MISC1",
9357fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
9367fcf1b89SHaiyan Song        "UMask": "0x1"
9377fcf1b89SHaiyan Song    },
9387fcf1b89SHaiyan Song    {
9397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
9407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9427fcf1b89SHaiyan Song        "Deprecated": "1",
9437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
9447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
9457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
9467fcf1b89SHaiyan Song        "MSRValue": "0x0104000122",
9477fcf1b89SHaiyan Song        "Offcore": "1",
9487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
9497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
9507fcf1b89SHaiyan Song        "UMask": "0x1"
9517fcf1b89SHaiyan Song    },
9527fcf1b89SHaiyan Song    {
953038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
9547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
9577fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
9587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
9597fcf1b89SHaiyan Song        "MSRValue": "0x1010000002",
9607fcf1b89SHaiyan Song        "Offcore": "1",
9617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
9627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
9637fcf1b89SHaiyan Song        "UMask": "0x1"
9647fcf1b89SHaiyan Song    },
9657fcf1b89SHaiyan Song    {
9667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
9677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9697fcf1b89SHaiyan Song        "Deprecated": "1",
9707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
9717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
9727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
9737fcf1b89SHaiyan Song        "MSRValue": "0x083FC00490",
9747fcf1b89SHaiyan Song        "Offcore": "1",
9757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
9767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
9777fcf1b89SHaiyan Song        "UMask": "0x1"
9787fcf1b89SHaiyan Song    },
9797fcf1b89SHaiyan Song    {
980038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
9817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9837fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
9847fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
9857fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
9867fcf1b89SHaiyan Song        "MSRValue": "0x063B800010",
9877fcf1b89SHaiyan Song        "Offcore": "1",
9887fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
9897fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
9907fcf1b89SHaiyan Song        "UMask": "0x1"
9917fcf1b89SHaiyan Song    },
9927fcf1b89SHaiyan Song    {
9937fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
9947fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
9957fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9967fcf1b89SHaiyan Song        "Deprecated": "1",
9977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
9987fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
9997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10007fcf1b89SHaiyan Song        "MSRValue": "0x0090000400",
10017fcf1b89SHaiyan Song        "Offcore": "1",
10027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10047fcf1b89SHaiyan Song        "UMask": "0x1"
10057fcf1b89SHaiyan Song    },
10067fcf1b89SHaiyan Song    {
10077fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_NO_FWD",
10087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10107fcf1b89SHaiyan Song        "Deprecated": "1",
10117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10127fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_NO_FWD",
10137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10147fcf1b89SHaiyan Song        "MSRValue": "0x043C000400",
10157fcf1b89SHaiyan Song        "Offcore": "1",
10167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10187fcf1b89SHaiyan Song        "UMask": "0x1"
10197fcf1b89SHaiyan Song    },
10207fcf1b89SHaiyan Song    {
10217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
10227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10247fcf1b89SHaiyan Song        "Deprecated": "1",
10257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
10277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10287fcf1b89SHaiyan Song        "MSRValue": "0x0204000001",
10297fcf1b89SHaiyan Song        "Offcore": "1",
10307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10327fcf1b89SHaiyan Song        "UMask": "0x1"
10337fcf1b89SHaiyan Song    },
10347fcf1b89SHaiyan Song    {
10357fcf1b89SHaiyan Song        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
10367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10397fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
10407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10417fcf1b89SHaiyan Song        "MSRValue": "0x0084000010",
10427fcf1b89SHaiyan Song        "Offcore": "1",
10437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10457fcf1b89SHaiyan Song        "UMask": "0x1"
10467fcf1b89SHaiyan Song    },
10477fcf1b89SHaiyan Song    {
1048038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
10497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10527fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
10537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10547fcf1b89SHaiyan Song        "MSRValue": "0x083FC00490",
10557fcf1b89SHaiyan Song        "Offcore": "1",
10567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10587fcf1b89SHaiyan Song        "UMask": "0x1"
10597fcf1b89SHaiyan Song    },
10607fcf1b89SHaiyan Song    {
1061038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
10627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10657fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
10667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10677fcf1b89SHaiyan Song        "MSRValue": "0x063B800122",
10687fcf1b89SHaiyan Song        "Offcore": "1",
10697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10717fcf1b89SHaiyan Song        "UMask": "0x1"
10727fcf1b89SHaiyan Song    },
10737fcf1b89SHaiyan Song    {
1074038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
10757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10777fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10787fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
10797fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10807fcf1b89SHaiyan Song        "MSRValue": "0x0404000400",
10817fcf1b89SHaiyan Song        "Offcore": "1",
10827fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10837fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10847fcf1b89SHaiyan Song        "UMask": "0x1"
10857fcf1b89SHaiyan Song    },
10867fcf1b89SHaiyan Song    {
1087038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
10887fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
10897fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
10907fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
10917fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
10927fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
10937fcf1b89SHaiyan Song        "MSRValue": "0x043C000020",
10947fcf1b89SHaiyan Song        "Offcore": "1",
10957fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
10967fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
10977fcf1b89SHaiyan Song        "UMask": "0x1"
10987fcf1b89SHaiyan Song    },
10997fcf1b89SHaiyan Song    {
1100038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.SNOOP_MISS",
11017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11047fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.SNOOP_MISS",
11057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11067fcf1b89SHaiyan Song        "MSRValue": "0x023C000400",
11077fcf1b89SHaiyan Song        "Offcore": "1",
11087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11107fcf1b89SHaiyan Song        "UMask": "0x1"
11117fcf1b89SHaiyan Song    },
11127fcf1b89SHaiyan Song    {
11137fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
11147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11167fcf1b89SHaiyan Song        "Deprecated": "1",
11177fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11187fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
11197fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11207fcf1b89SHaiyan Song        "MSRValue": "0x063B8007F7",
11217fcf1b89SHaiyan Song        "Offcore": "1",
11227fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11237fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11247fcf1b89SHaiyan Song        "UMask": "0x1"
11257fcf1b89SHaiyan Song    },
11267fcf1b89SHaiyan Song    {
11277fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
11287fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11297fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11307fcf1b89SHaiyan Song        "Deprecated": "1",
11317fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11327fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
11337fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11347fcf1b89SHaiyan Song        "MSRValue": "0x013C000491",
11357fcf1b89SHaiyan Song        "Offcore": "1",
11367fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11377fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11387fcf1b89SHaiyan Song        "UMask": "0x1"
11397fcf1b89SHaiyan Song    },
11407fcf1b89SHaiyan Song    {
11417fcf1b89SHaiyan Song        "BriefDescription": "Counts demand data reads",
11427fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11437fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11447fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11457fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
11467fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11477fcf1b89SHaiyan Song        "MSRValue": "0x0084000001",
11487fcf1b89SHaiyan Song        "Offcore": "1",
11497fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11507fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11517fcf1b89SHaiyan Song        "UMask": "0x1"
11527fcf1b89SHaiyan Song    },
11537fcf1b89SHaiyan Song    {
11547fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
11557fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11567fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11577fcf1b89SHaiyan Song        "Deprecated": "1",
11587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11597fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
11607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11617fcf1b89SHaiyan Song        "MSRValue": "0x1010000002",
11627fcf1b89SHaiyan Song        "Offcore": "1",
11637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11657fcf1b89SHaiyan Song        "UMask": "0x1"
11667fcf1b89SHaiyan Song    },
11677fcf1b89SHaiyan Song    {
11687fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
11697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11717fcf1b89SHaiyan Song        "Deprecated": "1",
11727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11737fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
11747fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11757fcf1b89SHaiyan Song        "MSRValue": "0x00840007F7",
11767fcf1b89SHaiyan Song        "Offcore": "1",
11777fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11787fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11797fcf1b89SHaiyan Song        "UMask": "0x1"
11807fcf1b89SHaiyan Song    },
11817fcf1b89SHaiyan Song    {
11827fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
11837fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11857fcf1b89SHaiyan Song        "Deprecated": "1",
11867fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
11877fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
11887fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
11897fcf1b89SHaiyan Song        "MSRValue": "0x0090000490",
11907fcf1b89SHaiyan Song        "Offcore": "1",
11917fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
11927fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
11937fcf1b89SHaiyan Song        "UMask": "0x1"
11947fcf1b89SHaiyan Song    },
11957fcf1b89SHaiyan Song    {
11967fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
11977fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
11987fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
11997fcf1b89SHaiyan Song        "Deprecated": "1",
12007fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12017fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
12027fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12037fcf1b89SHaiyan Song        "MSRValue": "0x0110000100",
12047fcf1b89SHaiyan Song        "Offcore": "1",
12057fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12067fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12077fcf1b89SHaiyan Song        "UMask": "0x1"
12087fcf1b89SHaiyan Song    },
12097fcf1b89SHaiyan Song    {
12107fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
12117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
12127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
12137fcf1b89SHaiyan Song        "Deprecated": "1",
12147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12157fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
12167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12177fcf1b89SHaiyan Song        "MSRValue": "0x10100007F7",
12187fcf1b89SHaiyan Song        "Offcore": "1",
12197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12217fcf1b89SHaiyan Song        "UMask": "0x1"
12227fcf1b89SHaiyan Song    },
12237fcf1b89SHaiyan Song    {
12247fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.NO_SNOOP_NEEDED",
12257fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
12267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
12277fcf1b89SHaiyan Song        "Deprecated": "1",
12287fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12297fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.NO_SNOOP_NEEDED",
12307fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12317fcf1b89SHaiyan Song        "MSRValue": "0x013C000004",
12327fcf1b89SHaiyan Song        "Offcore": "1",
12337fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12347fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12357fcf1b89SHaiyan Song        "UMask": "0x1"
12367fcf1b89SHaiyan Song    },
12377fcf1b89SHaiyan Song    {
1238ecd94f1bSKan Liang        "BriefDescription": "Number of times an RTM execution aborted due to uncommon conditions.",
1239ecd94f1bSKan Liang        "Counter": "0,1,2,3",
12407fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
12417fcf1b89SHaiyan Song        "EventCode": "0xC9",
1242ecd94f1bSKan Liang        "EventName": "RTM_RETIRED.ABORTED_TIMER",
1243ecd94f1bSKan Liang        "SampleAfterValue": "2000003",
12447fcf1b89SHaiyan Song        "UMask": "0x10"
1245ecd94f1bSKan Liang    },
1246ecd94f1bSKan Liang    {
12477fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
1248ecd94f1bSKan Liang        "Counter": "0,1,2,3",
12497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
12507fcf1b89SHaiyan Song        "Deprecated": "1",
12517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12527fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
12537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12547fcf1b89SHaiyan Song        "MSRValue": "0x0604000002",
12557fcf1b89SHaiyan Song        "Offcore": "1",
12567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12587fcf1b89SHaiyan Song        "UMask": "0x1"
1259ecd94f1bSKan Liang    },
1260ecd94f1bSKan Liang    {
1261038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.REMOTE_HIT_FORWARD",
12627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
12637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
12647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12657fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.REMOTE_HIT_FORWARD",
12667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12677fcf1b89SHaiyan Song        "MSRValue": "0x083FC00004",
12687fcf1b89SHaiyan Song        "Offcore": "1",
12697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12717fcf1b89SHaiyan Song        "UMask": "0x1"
12727fcf1b89SHaiyan Song    },
12737fcf1b89SHaiyan Song    {
12747fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
12757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
12767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
12777fcf1b89SHaiyan Song        "Deprecated": "1",
12787fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12797fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
12807fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12817fcf1b89SHaiyan Song        "MSRValue": "0x083C000002",
12827fcf1b89SHaiyan Song        "Offcore": "1",
12837fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12847fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12857fcf1b89SHaiyan Song        "UMask": "0x1"
12867fcf1b89SHaiyan Song    },
12877fcf1b89SHaiyan Song    {
1288038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP  OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
12897fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
12907fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
12917fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
12927fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
12937fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
12947fcf1b89SHaiyan Song        "MSRValue": "0x3F900007F7",
12957fcf1b89SHaiyan Song        "Offcore": "1",
12967fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
12977fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
12987fcf1b89SHaiyan Song        "UMask": "0x1"
12997fcf1b89SHaiyan Song    },
13007fcf1b89SHaiyan Song    {
1301038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
13027fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13037fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13047fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13057fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
13067fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13077fcf1b89SHaiyan Song        "MSRValue": "0x0804000100",
13087fcf1b89SHaiyan Song        "Offcore": "1",
13097fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13107fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13117fcf1b89SHaiyan Song        "UMask": "0x1"
13127fcf1b89SHaiyan Song    },
13137fcf1b89SHaiyan Song    {
13147fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
13157fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13167fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13177fcf1b89SHaiyan Song        "Deprecated": "1",
13187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13197fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
13207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13217fcf1b89SHaiyan Song        "MSRValue": "0x0104000010",
13227fcf1b89SHaiyan Song        "Offcore": "1",
13237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13257fcf1b89SHaiyan Song        "UMask": "0x1"
13267fcf1b89SHaiyan Song    },
13277fcf1b89SHaiyan Song    {
13287fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
13297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13317fcf1b89SHaiyan Song        "Deprecated": "1",
13327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13337fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
13347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13357fcf1b89SHaiyan Song        "MSRValue": "0x3F84000001",
13367fcf1b89SHaiyan Song        "Offcore": "1",
13377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13397fcf1b89SHaiyan Song        "UMask": "0x1"
13407fcf1b89SHaiyan Song    },
13417fcf1b89SHaiyan Song    {
1342038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
13437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13467fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
13477fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13487fcf1b89SHaiyan Song        "MSRValue": "0x04040007F7",
13497fcf1b89SHaiyan Song        "Offcore": "1",
13507fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13517fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13527fcf1b89SHaiyan Song        "UMask": "0x1"
13537fcf1b89SHaiyan Song    },
13547fcf1b89SHaiyan Song    {
13557fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
13567fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13587fcf1b89SHaiyan Song        "Deprecated": "1",
13597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13607fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
13617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13627fcf1b89SHaiyan Song        "MSRValue": "0x0410000010",
13637fcf1b89SHaiyan Song        "Offcore": "1",
13647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13667fcf1b89SHaiyan Song        "UMask": "0x1"
13677fcf1b89SHaiyan Song    },
13687fcf1b89SHaiyan Song    {
13697fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
13707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13727fcf1b89SHaiyan Song        "Deprecated": "1",
13737fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13747fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
13757fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13767fcf1b89SHaiyan Song        "MSRValue": "0x0204000004",
13777fcf1b89SHaiyan Song        "Offcore": "1",
13787fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13797fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13807fcf1b89SHaiyan Song        "UMask": "0x1"
13817fcf1b89SHaiyan Song    },
13827fcf1b89SHaiyan Song    {
1383038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
13847fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13857fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13867fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
13877fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
13887fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
13897fcf1b89SHaiyan Song        "MSRValue": "0x083C000010",
13907fcf1b89SHaiyan Song        "Offcore": "1",
13917fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
13927fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
13937fcf1b89SHaiyan Song        "UMask": "0x1"
13947fcf1b89SHaiyan Song    },
13957fcf1b89SHaiyan Song    {
1396038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.SNOOP_MISS",
13977fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
13987fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
13997fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14007fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.SNOOP_MISS",
14017fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14027fcf1b89SHaiyan Song        "MSRValue": "0x023C000002",
14037fcf1b89SHaiyan Song        "Offcore": "1",
14047fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14057fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14067fcf1b89SHaiyan Song        "UMask": "0x1"
14077fcf1b89SHaiyan Song    },
14087fcf1b89SHaiyan Song    {
1409038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
14107fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14117fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14137fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
14147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14157fcf1b89SHaiyan Song        "MSRValue": "0x0104000080",
14167fcf1b89SHaiyan Song        "Offcore": "1",
14177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14197fcf1b89SHaiyan Song        "UMask": "0x1"
14207fcf1b89SHaiyan Song    },
14217fcf1b89SHaiyan Song    {
1422038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HITM OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HITM",
14237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14267fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.REMOTE_HITM",
14277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14287fcf1b89SHaiyan Song        "MSRValue": "0x103FC00490",
14297fcf1b89SHaiyan Song        "Offcore": "1",
14307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14327fcf1b89SHaiyan Song        "UMask": "0x1"
14337fcf1b89SHaiyan Song    },
14347fcf1b89SHaiyan Song    {
1435038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
14367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14397fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
14407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14417fcf1b89SHaiyan Song        "MSRValue": "0x0810000004",
14427fcf1b89SHaiyan Song        "Offcore": "1",
14437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14457fcf1b89SHaiyan Song        "UMask": "0x1"
14467fcf1b89SHaiyan Song    },
14477fcf1b89SHaiyan Song    {
1448038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
14497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14527fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
14537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14547fcf1b89SHaiyan Song        "MSRValue": "0x023C000004",
14557fcf1b89SHaiyan Song        "Offcore": "1",
14567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14587fcf1b89SHaiyan Song        "UMask": "0x1"
14597fcf1b89SHaiyan Song    },
14607fcf1b89SHaiyan Song    {
14617fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
14627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14647fcf1b89SHaiyan Song        "Deprecated": "1",
14657fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14667fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
14677fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14687fcf1b89SHaiyan Song        "MSRValue": "0x023C000080",
14697fcf1b89SHaiyan Song        "Offcore": "1",
14707fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14717fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14727fcf1b89SHaiyan Song        "UMask": "0x1"
14737fcf1b89SHaiyan Song    },
14747fcf1b89SHaiyan Song    {
14757fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
14767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14787fcf1b89SHaiyan Song        "Deprecated": "1",
14797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14807fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
14817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14827fcf1b89SHaiyan Song        "MSRValue": "0x0604000400",
14837fcf1b89SHaiyan Song        "Offcore": "1",
14847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
14867fcf1b89SHaiyan Song        "UMask": "0x1"
14877fcf1b89SHaiyan Song    },
14887fcf1b89SHaiyan Song    {
14897fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
14907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
14917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
14927fcf1b89SHaiyan Song        "Deprecated": "1",
14937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
14947fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
14957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
14967fcf1b89SHaiyan Song        "MSRValue": "0x0404000080",
14977fcf1b89SHaiyan Song        "Offcore": "1",
14987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
14997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15007fcf1b89SHaiyan Song        "UMask": "0x1"
15017fcf1b89SHaiyan Song    },
15027fcf1b89SHaiyan Song    {
15037fcf1b89SHaiyan Song        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
15047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15077fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
15087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
15097fcf1b89SHaiyan Song        "MSRValue": "0x0210000010",
15107fcf1b89SHaiyan Song        "Offcore": "1",
15117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
15127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15137fcf1b89SHaiyan Song        "UMask": "0x1"
15147fcf1b89SHaiyan Song    },
15157fcf1b89SHaiyan Song    {
1516038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.NO_SNOOP_NEEDED OCR.PF_L1D_AND_SW.L3_MISS.NO_SNOOP_NEEDED",
15177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15207fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.NO_SNOOP_NEEDED",
15217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
15227fcf1b89SHaiyan Song        "MSRValue": "0x013C000400",
15237fcf1b89SHaiyan Song        "Offcore": "1",
15247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
15257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15267fcf1b89SHaiyan Song        "UMask": "0x1"
15277fcf1b89SHaiyan Song    },
15287fcf1b89SHaiyan Song    {
15297fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
15307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15327fcf1b89SHaiyan Song        "Deprecated": "1",
15337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15347fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
15357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
15367fcf1b89SHaiyan Song        "MSRValue": "0x00BC000004",
15377fcf1b89SHaiyan Song        "Offcore": "1",
15387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
15397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15407fcf1b89SHaiyan Song        "UMask": "0x1"
15417fcf1b89SHaiyan Song    },
15427fcf1b89SHaiyan Song    {
1543038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.REMOTE_HIT_FORWARD",
15447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15477fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.REMOTE_HIT_FORWARD",
15487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
15497fcf1b89SHaiyan Song        "MSRValue": "0x083FC00400",
15507fcf1b89SHaiyan Song        "Offcore": "1",
15517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
15527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15537fcf1b89SHaiyan Song        "UMask": "0x1"
15547fcf1b89SHaiyan Song    },
15557fcf1b89SHaiyan Song    {
15567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
15577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15597fcf1b89SHaiyan Song        "Deprecated": "1",
15607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
15627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
15637fcf1b89SHaiyan Song        "MSRValue": "0x0204000100",
15647fcf1b89SHaiyan Song        "Offcore": "1",
15657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
15667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15677fcf1b89SHaiyan Song        "UMask": "0x1"
15687fcf1b89SHaiyan Song    },
15697fcf1b89SHaiyan Song    {
15707fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution successfully committed",
15717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
15737fcf1b89SHaiyan Song        "EventCode": "0xC8",
15747fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.COMMIT",
15757fcf1b89SHaiyan Song        "PublicDescription": "Number of times HLE commit succeeded.",
15767fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
15777fcf1b89SHaiyan Song        "UMask": "0x2"
15787fcf1b89SHaiyan Song    },
15797fcf1b89SHaiyan Song    {
15807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
15817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15837fcf1b89SHaiyan Song        "Deprecated": "1",
15847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
15867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
15877fcf1b89SHaiyan Song        "MSRValue": "0x0404000122",
15887fcf1b89SHaiyan Song        "Offcore": "1",
15897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
15907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
15917fcf1b89SHaiyan Song        "UMask": "0x1"
15927fcf1b89SHaiyan Song    },
15937fcf1b89SHaiyan Song    {
15947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
15957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
15967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
15977fcf1b89SHaiyan Song        "Deprecated": "1",
15987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
15997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
16007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16017fcf1b89SHaiyan Song        "MSRValue": "0x3F84000002",
16027fcf1b89SHaiyan Song        "Offcore": "1",
16037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16057fcf1b89SHaiyan Song        "UMask": "0x1"
16067fcf1b89SHaiyan Song    },
16077fcf1b89SHaiyan Song    {
16087fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
16097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16117fcf1b89SHaiyan Song        "Deprecated": "1",
16127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16137fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
16147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16157fcf1b89SHaiyan Song        "MSRValue": "0x0410000002",
16167fcf1b89SHaiyan Song        "Offcore": "1",
16177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16197fcf1b89SHaiyan Song        "UMask": "0x1"
16207fcf1b89SHaiyan Song    },
16217fcf1b89SHaiyan Song    {
1622038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
16237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16267fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
16277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16287fcf1b89SHaiyan Song        "MSRValue": "0x0810000491",
16297fcf1b89SHaiyan Song        "Offcore": "1",
16307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16327fcf1b89SHaiyan Song        "UMask": "0x1"
16337fcf1b89SHaiyan Song    },
16347fcf1b89SHaiyan Song    {
1635038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
16367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16397fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
16407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16417fcf1b89SHaiyan Song        "MSRValue": "0x1010000010",
16427fcf1b89SHaiyan Song        "Offcore": "1",
16437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16457fcf1b89SHaiyan Song        "UMask": "0x1"
16467fcf1b89SHaiyan Song    },
16477fcf1b89SHaiyan Song    {
1648038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
16497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16527fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
16537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16547fcf1b89SHaiyan Song        "MSRValue": "0x0204000491",
16557fcf1b89SHaiyan Song        "Offcore": "1",
16567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16587fcf1b89SHaiyan Song        "UMask": "0x1"
16597fcf1b89SHaiyan Song    },
16607fcf1b89SHaiyan Song    {
16617fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
16627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16647fcf1b89SHaiyan Song        "Deprecated": "1",
16657fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16667fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
16677fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16687fcf1b89SHaiyan Song        "MSRValue": "0x0210000001",
16697fcf1b89SHaiyan Song        "Offcore": "1",
16707fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16717fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16727fcf1b89SHaiyan Song        "UMask": "0x1"
16737fcf1b89SHaiyan Song    },
16747fcf1b89SHaiyan Song    {
1675038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.PF_L2_DATA_RD.L3_MISS.HITM_OTHER_CORE",
16767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16787fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16797fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.HITM_OTHER_CORE",
16807fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16817fcf1b89SHaiyan Song        "MSRValue": "0x103C000010",
16827fcf1b89SHaiyan Song        "Offcore": "1",
16837fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16847fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16857fcf1b89SHaiyan Song        "UMask": "0x1"
16867fcf1b89SHaiyan Song    },
16877fcf1b89SHaiyan Song    {
16887fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.REMOTE_HITM",
16897fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
16907fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
16917fcf1b89SHaiyan Song        "Deprecated": "1",
16927fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
16937fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.REMOTE_HITM",
16947fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
16957fcf1b89SHaiyan Song        "MSRValue": "0x103FC00100",
16967fcf1b89SHaiyan Song        "Offcore": "1",
16977fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
16987fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
16997fcf1b89SHaiyan Song        "UMask": "0x1"
17007fcf1b89SHaiyan Song    },
17017fcf1b89SHaiyan Song    {
1702038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.ALL_PF_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.ALL_PF_DATA_RD.L3_MISS.HITM_OTHER_CORE",
17037fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17047fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17057fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17067fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.HITM_OTHER_CORE",
17077fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17087fcf1b89SHaiyan Song        "MSRValue": "0x103C000490",
17097fcf1b89SHaiyan Song        "Offcore": "1",
17107fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17117fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17127fcf1b89SHaiyan Song        "UMask": "0x1"
17137fcf1b89SHaiyan Song    },
17147fcf1b89SHaiyan Song    {
1715038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
17167fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17177fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17197fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
17207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17217fcf1b89SHaiyan Song        "MSRValue": "0x0204000122",
17227fcf1b89SHaiyan Song        "Offcore": "1",
17237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17257fcf1b89SHaiyan Song        "UMask": "0x1"
17267fcf1b89SHaiyan Song    },
17277fcf1b89SHaiyan Song    {
1728038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.DEMAND_RFO.L3_MISS.NO_SNOOP_NEEDED",
17297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17317fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17327fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.NO_SNOOP_NEEDED",
17337fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17347fcf1b89SHaiyan Song        "MSRValue": "0x013C000002",
17357fcf1b89SHaiyan Song        "Offcore": "1",
17367fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17377fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17387fcf1b89SHaiyan Song        "UMask": "0x1"
17397fcf1b89SHaiyan Song    },
17407fcf1b89SHaiyan Song    {
1741038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
17427fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17437fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17447fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17457fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
17467fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17477fcf1b89SHaiyan Song        "MSRValue": "0x00BC000080",
17487fcf1b89SHaiyan Song        "Offcore": "1",
17497fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17507fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17517fcf1b89SHaiyan Song        "UMask": "0x1"
17527fcf1b89SHaiyan Song    },
17537fcf1b89SHaiyan Song    {
17547fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.SNOOP_NONE",
17557fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17567fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17577fcf1b89SHaiyan Song        "Deprecated": "1",
17587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17597fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NONE",
17607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17617fcf1b89SHaiyan Song        "MSRValue": "0x00BC000100",
17627fcf1b89SHaiyan Song        "Offcore": "1",
17637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17657fcf1b89SHaiyan Song        "UMask": "0x1"
17667fcf1b89SHaiyan Song    },
17677fcf1b89SHaiyan Song    {
1768038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.SNOOP_MISS OCR.ALL_READS.L3_MISS.SNOOP_MISS",
17697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17727fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.SNOOP_MISS",
17737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17747fcf1b89SHaiyan Song        "MSRValue": "0x023C0007F7",
17757fcf1b89SHaiyan Song        "Offcore": "1",
17767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17787fcf1b89SHaiyan Song        "UMask": "0x1"
17797fcf1b89SHaiyan Song    },
17807fcf1b89SHaiyan Song    {
17817fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
17827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17847fcf1b89SHaiyan Song        "Deprecated": "1",
17857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
17867fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
17877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
17887fcf1b89SHaiyan Song        "MSRValue": "0x0404000004",
17897fcf1b89SHaiyan Song        "Offcore": "1",
17907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
17917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
17927fcf1b89SHaiyan Song        "UMask": "0x1"
17937fcf1b89SHaiyan Song    },
17947fcf1b89SHaiyan Song    {
17957fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.REMOTE_HITM",
17967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
17977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
17987fcf1b89SHaiyan Song        "Deprecated": "1",
17997fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18007fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.REMOTE_HITM",
18017fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18027fcf1b89SHaiyan Song        "MSRValue": "0x103FC00122",
18037fcf1b89SHaiyan Song        "Offcore": "1",
18047fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18057fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18067fcf1b89SHaiyan Song        "UMask": "0x1"
18077fcf1b89SHaiyan Song    },
18087fcf1b89SHaiyan Song    {
1809038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_NO_FWD",
18107fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18117fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18137fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_NO_FWD",
18147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18157fcf1b89SHaiyan Song        "MSRValue": "0x043C0007F7",
18167fcf1b89SHaiyan Song        "Offcore": "1",
18177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18197fcf1b89SHaiyan Song        "UMask": "0x1"
18207fcf1b89SHaiyan Song    },
18217fcf1b89SHaiyan Song    {
18227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
18237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18257fcf1b89SHaiyan Song        "Deprecated": "1",
18267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
18287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18297fcf1b89SHaiyan Song        "MSRValue": "0x0084000120",
18307fcf1b89SHaiyan Song        "Offcore": "1",
18317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18337fcf1b89SHaiyan Song        "UMask": "0x1"
18347fcf1b89SHaiyan Song    },
18357fcf1b89SHaiyan Song    {
1836038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.REMOTE_HIT_FORWARD",
18377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18407fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.REMOTE_HIT_FORWARD",
18417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18427fcf1b89SHaiyan Song        "MSRValue": "0x083FC00020",
18437fcf1b89SHaiyan Song        "Offcore": "1",
18447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18467fcf1b89SHaiyan Song        "UMask": "0x1"
18477fcf1b89SHaiyan Song    },
18487fcf1b89SHaiyan Song    {
18497fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
18507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18527fcf1b89SHaiyan Song        "Deprecated": "1",
18537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18547fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
18557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18567fcf1b89SHaiyan Song        "MSRValue": "0x3F84008000",
18577fcf1b89SHaiyan Song        "Offcore": "1",
18587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18607fcf1b89SHaiyan Song        "UMask": "0x1"
18617fcf1b89SHaiyan Song    },
18627fcf1b89SHaiyan Song    {
18637fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
18647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18667fcf1b89SHaiyan Song        "Deprecated": "1",
18677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18687fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
18697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18707fcf1b89SHaiyan Song        "MSRValue": "0x0090000002",
18717fcf1b89SHaiyan Song        "Offcore": "1",
18727fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18737fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18747fcf1b89SHaiyan Song        "UMask": "0x1"
18757fcf1b89SHaiyan Song    },
18767fcf1b89SHaiyan Song    {
1877038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
18787fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18797fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18817fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
18827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18837fcf1b89SHaiyan Song        "MSRValue": "0x0804000004",
18847fcf1b89SHaiyan Song        "Offcore": "1",
18857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
18877fcf1b89SHaiyan Song        "UMask": "0x1"
18887fcf1b89SHaiyan Song    },
18897fcf1b89SHaiyan Song    {
1890038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
18917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
18927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
18937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
18947fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
18957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
18967fcf1b89SHaiyan Song        "MSRValue": "0x0410000120",
18977fcf1b89SHaiyan Song        "Offcore": "1",
18987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
18997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19007fcf1b89SHaiyan Song        "UMask": "0x1"
19017fcf1b89SHaiyan Song    },
19027fcf1b89SHaiyan Song    {
19037fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
19047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19067fcf1b89SHaiyan Song        "Deprecated": "1",
19077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19087fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
19097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19107fcf1b89SHaiyan Song        "MSRValue": "0x0604000122",
19117fcf1b89SHaiyan Song        "Offcore": "1",
19127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19147fcf1b89SHaiyan Song        "UMask": "0x1"
19157fcf1b89SHaiyan Song    },
19167fcf1b89SHaiyan Song    {
19177fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
19187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19207fcf1b89SHaiyan Song        "Deprecated": "1",
19217fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19227fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
19237fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19247fcf1b89SHaiyan Song        "MSRValue": "0x1004000080",
19257fcf1b89SHaiyan Song        "Offcore": "1",
19267fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19277fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19287fcf1b89SHaiyan Song        "UMask": "0x1"
19297fcf1b89SHaiyan Song    },
19307fcf1b89SHaiyan Song    {
19317fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
19327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19347fcf1b89SHaiyan Song        "Deprecated": "1",
19357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19367fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
19377fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19387fcf1b89SHaiyan Song        "MSRValue": "0x1010000004",
19397fcf1b89SHaiyan Song        "Offcore": "1",
19407fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19417fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19427fcf1b89SHaiyan Song        "UMask": "0x1"
19437fcf1b89SHaiyan Song    },
19447fcf1b89SHaiyan Song    {
1945038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
19467fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19477fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19487fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19497fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
19507fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19517fcf1b89SHaiyan Song        "MSRValue": "0x0410000010",
19527fcf1b89SHaiyan Song        "Offcore": "1",
19537fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19547fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19557fcf1b89SHaiyan Song        "UMask": "0x1"
19567fcf1b89SHaiyan Song    },
19577fcf1b89SHaiyan Song    {
19587fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
19597fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19617fcf1b89SHaiyan Song        "Deprecated": "1",
19627fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19637fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
19647fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19657fcf1b89SHaiyan Song        "MSRValue": "0x063B800490",
19667fcf1b89SHaiyan Song        "Offcore": "1",
19677fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19687fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19697fcf1b89SHaiyan Song        "UMask": "0x1"
19707fcf1b89SHaiyan Song    },
19717fcf1b89SHaiyan Song    {
1972038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED  OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
19737fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19747fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19767fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
19777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19787fcf1b89SHaiyan Song        "MSRValue": "0x0110000490",
19797fcf1b89SHaiyan Song        "Offcore": "1",
19807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19827fcf1b89SHaiyan Song        "UMask": "0x1"
19837fcf1b89SHaiyan Song    },
19847fcf1b89SHaiyan Song    {
1985038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
19867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
19877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
19887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
19897fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
19907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
19917fcf1b89SHaiyan Song        "MSRValue": "0x0110008000",
19927fcf1b89SHaiyan Song        "Offcore": "1",
19937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
19947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
19957fcf1b89SHaiyan Song        "UMask": "0x1"
19967fcf1b89SHaiyan Song    },
19977fcf1b89SHaiyan Song    {
1998038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
19997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20027fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
20037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20047fcf1b89SHaiyan Song        "MSRValue": "0x063B800100",
20057fcf1b89SHaiyan Song        "Offcore": "1",
20067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20087fcf1b89SHaiyan Song        "UMask": "0x1"
20097fcf1b89SHaiyan Song    },
20107fcf1b89SHaiyan Song    {
2011038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.SNOOP_NONE",
20127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20157fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.SNOOP_NONE",
20167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20177fcf1b89SHaiyan Song        "MSRValue": "0x00BC008000",
20187fcf1b89SHaiyan Song        "Offcore": "1",
20197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20217fcf1b89SHaiyan Song        "UMask": "0x1"
20227fcf1b89SHaiyan Song    },
20237fcf1b89SHaiyan Song    {
2024038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE  OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
20257fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20277fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20287fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
20297fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20307fcf1b89SHaiyan Song        "MSRValue": "0x1004000122",
20317fcf1b89SHaiyan Song        "Offcore": "1",
20327fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20337fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20347fcf1b89SHaiyan Song        "UMask": "0x1"
20357fcf1b89SHaiyan Song    },
20367fcf1b89SHaiyan Song    {
20377fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
20387fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20397fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20407fcf1b89SHaiyan Song        "Deprecated": "1",
20417fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20427fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
20437fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20447fcf1b89SHaiyan Song        "MSRValue": "0x083FC00080",
20457fcf1b89SHaiyan Song        "Offcore": "1",
20467fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20477fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20487fcf1b89SHaiyan Song        "UMask": "0x1"
20497fcf1b89SHaiyan Song    },
20507fcf1b89SHaiyan Song    {
2051038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.REMOTE_HITM",
20527fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20537fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20547fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20557fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.REMOTE_HITM",
20567fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20577fcf1b89SHaiyan Song        "MSRValue": "0x103FC00002",
20587fcf1b89SHaiyan Song        "Offcore": "1",
20597fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20607fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20617fcf1b89SHaiyan Song        "UMask": "0x1"
20627fcf1b89SHaiyan Song    },
20637fcf1b89SHaiyan Song    {
20647fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
20657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20677fcf1b89SHaiyan Song        "Deprecated": "1",
20687fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20697fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
20707fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20717fcf1b89SHaiyan Song        "MSRValue": "0x0604000020",
20727fcf1b89SHaiyan Song        "Offcore": "1",
20737fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20747fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20757fcf1b89SHaiyan Song        "UMask": "0x1"
20767fcf1b89SHaiyan Song    },
20777fcf1b89SHaiyan Song    {
20787fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
20797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20817fcf1b89SHaiyan Song        "Deprecated": "1",
20827fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20837fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
20847fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20857fcf1b89SHaiyan Song        "MSRValue": "0x1004000120",
20867fcf1b89SHaiyan Song        "Offcore": "1",
20877fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
20887fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
20897fcf1b89SHaiyan Song        "UMask": "0x1"
20907fcf1b89SHaiyan Song    },
20917fcf1b89SHaiyan Song    {
2092038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.ANY_SNOOP  OCR.ALL_READS.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
20937fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
20947fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
20957fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
20967fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
20977fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
20987fcf1b89SHaiyan Song        "MSRValue": "0x3F840007F7",
20997fcf1b89SHaiyan Song        "Offcore": "1",
21007fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21017fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21027fcf1b89SHaiyan Song        "UMask": "0x1"
21037fcf1b89SHaiyan Song    },
21047fcf1b89SHaiyan Song    {
21057fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
21067fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21077fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21087fcf1b89SHaiyan Song        "Deprecated": "1",
21097fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21107fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
21117fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21127fcf1b89SHaiyan Song        "MSRValue": "0x3F90000004",
21137fcf1b89SHaiyan Song        "Offcore": "1",
21147fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21157fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21167fcf1b89SHaiyan Song        "UMask": "0x1"
21177fcf1b89SHaiyan Song    },
21187fcf1b89SHaiyan Song    {
21197fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.SNOOP_MISS",
21207fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21217fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21227fcf1b89SHaiyan Song        "Deprecated": "1",
21237fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21247fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.SNOOP_MISS",
21257fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21267fcf1b89SHaiyan Song        "MSRValue": "0x023C0007F7",
21277fcf1b89SHaiyan Song        "Offcore": "1",
21287fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21297fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21307fcf1b89SHaiyan Song        "UMask": "0x1"
21317fcf1b89SHaiyan Song    },
21327fcf1b89SHaiyan Song    {
21337fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
21347fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21357fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21367fcf1b89SHaiyan Song        "Deprecated": "1",
21377fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21387fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
21397fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21407fcf1b89SHaiyan Song        "MSRValue": "0x0110000122",
21417fcf1b89SHaiyan Song        "Offcore": "1",
21427fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21437fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21447fcf1b89SHaiyan Song        "UMask": "0x1"
21457fcf1b89SHaiyan Song    },
21467fcf1b89SHaiyan Song    {
2147038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.ANY_SNOOP OCR.ALL_PF_DATA_RD.L3_MISS.ANY_SNOOP OCR.ALL_PF_DATA_RD.L3_MISS.ANY_SNOOP",
21487fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21517fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.ANY_SNOOP",
21527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21537fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000490",
21547fcf1b89SHaiyan Song        "Offcore": "1",
21557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21577fcf1b89SHaiyan Song        "UMask": "0x1"
21587fcf1b89SHaiyan Song    },
21597fcf1b89SHaiyan Song    {
21607fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP",
21617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21637fcf1b89SHaiyan Song        "Deprecated": "1",
21647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21657fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP",
21667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21677fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000001",
21687fcf1b89SHaiyan Song        "Offcore": "1",
21697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21717fcf1b89SHaiyan Song        "UMask": "0x1"
21727fcf1b89SHaiyan Song    },
21737fcf1b89SHaiyan Song    {
21747fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
21757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21777fcf1b89SHaiyan Song        "Deprecated": "1",
21787fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21797fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
21807fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21817fcf1b89SHaiyan Song        "MSRValue": "0x083FC00491",
21827fcf1b89SHaiyan Song        "Offcore": "1",
21837fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21847fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21857fcf1b89SHaiyan Song        "UMask": "0x1"
21867fcf1b89SHaiyan Song    },
21877fcf1b89SHaiyan Song    {
2188038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE  OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
21897fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
21907fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
21917fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
21927fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
21937fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
21947fcf1b89SHaiyan Song        "MSRValue": "0x10040007F7",
21957fcf1b89SHaiyan Song        "Offcore": "1",
21967fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
21977fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
21987fcf1b89SHaiyan Song        "UMask": "0x1"
21997fcf1b89SHaiyan Song    },
22007fcf1b89SHaiyan Song    {
22017fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.NO_SNOOP_NEEDED",
22027fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22037fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
22047fcf1b89SHaiyan Song        "Deprecated": "1",
22057fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
22067fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.NO_SNOOP_NEEDED",
22077fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
22087fcf1b89SHaiyan Song        "MSRValue": "0x013C0007F7",
22097fcf1b89SHaiyan Song        "Offcore": "1",
22107fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
22117fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
22127fcf1b89SHaiyan Song        "UMask": "0x1"
22137fcf1b89SHaiyan Song    },
22147fcf1b89SHaiyan Song    {
2215038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
22167fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22177fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
22187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
22197fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
22207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
22217fcf1b89SHaiyan Song        "MSRValue": "0x3F90000002",
22227fcf1b89SHaiyan Song        "Offcore": "1",
22237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
22247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
22257fcf1b89SHaiyan Song        "UMask": "0x1"
22267fcf1b89SHaiyan Song    },
22277fcf1b89SHaiyan Song    {
2228038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
22297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
22317fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
22327fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
22337fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
22347fcf1b89SHaiyan Song        "MSRValue": "0x1004008000",
22357fcf1b89SHaiyan Song        "Offcore": "1",
22367fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
22377fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
22387fcf1b89SHaiyan Song        "UMask": "0x1"
22397fcf1b89SHaiyan Song    },
22407fcf1b89SHaiyan Song    {
22417fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 128 cycles.",
22427fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22437fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
2244038d3b53SJin Yao        "Data_LA": "1",
2245038d3b53SJin Yao        "EventCode": "0xcd",
22467fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
22477fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
22487fcf1b89SHaiyan Song        "MSRValue": "0x80",
22497fcf1b89SHaiyan Song        "PEBS": "2",
22507fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 128 cycles.  Reported latency may be longer than just the memory latency.",
22517fcf1b89SHaiyan Song        "SampleAfterValue": "1009",
22527fcf1b89SHaiyan Song        "TakenAlone": "1",
22537fcf1b89SHaiyan Song        "UMask": "0x1"
22547fcf1b89SHaiyan Song    },
22557fcf1b89SHaiyan Song    {
22567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_FWD",
22577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
22597fcf1b89SHaiyan Song        "Deprecated": "1",
22607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
22617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.HIT_OTHER_CORE_FWD",
22627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
22637fcf1b89SHaiyan Song        "MSRValue": "0x083C0007F7",
22647fcf1b89SHaiyan Song        "Offcore": "1",
22657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
22667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
22677fcf1b89SHaiyan Song        "UMask": "0x1"
22687fcf1b89SHaiyan Song    },
22697fcf1b89SHaiyan Song    {
22707fcf1b89SHaiyan Song        "BriefDescription": "Number of times HLE lock could not be elided due to ElisionBufferAvailable being zero.",
22717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
22737fcf1b89SHaiyan Song        "EventCode": "0x54",
22747fcf1b89SHaiyan Song        "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL",
22757fcf1b89SHaiyan Song        "PublicDescription": "Number of times we could not allocate Lock Buffer.",
22767fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
22777fcf1b89SHaiyan Song        "UMask": "0x40"
22787fcf1b89SHaiyan Song    },
22797fcf1b89SHaiyan Song    {
22807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
22817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
22837fcf1b89SHaiyan Song        "Deprecated": "1",
22847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
22857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
22867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
22877fcf1b89SHaiyan Song        "MSRValue": "0x0204008000",
22887fcf1b89SHaiyan Song        "Offcore": "1",
22897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
22907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
22917fcf1b89SHaiyan Song        "UMask": "0x1"
22927fcf1b89SHaiyan Song    },
22937fcf1b89SHaiyan Song    {
2294038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
22957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
22967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
22977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
22987fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
22997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23007fcf1b89SHaiyan Song        "MSRValue": "0x023C000010",
23017fcf1b89SHaiyan Song        "Offcore": "1",
23027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23047fcf1b89SHaiyan Song        "UMask": "0x1"
23057fcf1b89SHaiyan Song    },
23067fcf1b89SHaiyan Song    {
23077fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
23087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23107fcf1b89SHaiyan Song        "Deprecated": "1",
23117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23127fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
23137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23147fcf1b89SHaiyan Song        "MSRValue": "0x043C000491",
23157fcf1b89SHaiyan Song        "Offcore": "1",
23167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23187fcf1b89SHaiyan Song        "UMask": "0x1"
23197fcf1b89SHaiyan Song    },
23207fcf1b89SHaiyan Song    {
23217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
23227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23247fcf1b89SHaiyan Song        "Deprecated": "1",
23257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
23277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23287fcf1b89SHaiyan Song        "MSRValue": "0x1010000020",
23297fcf1b89SHaiyan Song        "Offcore": "1",
23307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23327fcf1b89SHaiyan Song        "UMask": "0x1"
23337fcf1b89SHaiyan Song    },
23347fcf1b89SHaiyan Song    {
23357fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.HITM_OTHER_CORE",
23367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23387fcf1b89SHaiyan Song        "Deprecated": "1",
23397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23407fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.HITM_OTHER_CORE",
23417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23427fcf1b89SHaiyan Song        "MSRValue": "0x103C000122",
23437fcf1b89SHaiyan Song        "Offcore": "1",
23447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23467fcf1b89SHaiyan Song        "UMask": "0x1"
23477fcf1b89SHaiyan Song    },
23487fcf1b89SHaiyan Song    {
2349038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
23507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23527fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23537fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
23547fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23557fcf1b89SHaiyan Song        "MSRValue": "0x0410000400",
23567fcf1b89SHaiyan Song        "Offcore": "1",
23577fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23587fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23597fcf1b89SHaiyan Song        "UMask": "0x1"
23607fcf1b89SHaiyan Song    },
23617fcf1b89SHaiyan Song    {
23627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
23637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23657fcf1b89SHaiyan Song        "Deprecated": "1",
23667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
23687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23697fcf1b89SHaiyan Song        "MSRValue": "0x0084000122",
23707fcf1b89SHaiyan Song        "Offcore": "1",
23717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23737fcf1b89SHaiyan Song        "UMask": "0x1"
23747fcf1b89SHaiyan Song    },
23757fcf1b89SHaiyan Song    {
23767fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
23777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23797fcf1b89SHaiyan Song        "Deprecated": "1",
23807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23817fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
23827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23837fcf1b89SHaiyan Song        "MSRValue": "0x083C000491",
23847fcf1b89SHaiyan Song        "Offcore": "1",
23857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
23877fcf1b89SHaiyan Song        "UMask": "0x1"
23887fcf1b89SHaiyan Song    },
23897fcf1b89SHaiyan Song    {
2390038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP  OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
23917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
23927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
23937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
23947fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
23957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
23967fcf1b89SHaiyan Song        "MSRValue": "0x3F84000120",
23977fcf1b89SHaiyan Song        "Offcore": "1",
23987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
23997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24007fcf1b89SHaiyan Song        "UMask": "0x1"
24017fcf1b89SHaiyan Song    },
24027fcf1b89SHaiyan Song    {
2403038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_PF_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_PF_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
24047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24077fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
24087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24097fcf1b89SHaiyan Song        "MSRValue": "0x013C000490",
24107fcf1b89SHaiyan Song        "Offcore": "1",
24117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24137fcf1b89SHaiyan Song        "UMask": "0x1"
24147fcf1b89SHaiyan Song    },
24157fcf1b89SHaiyan Song    {
24167fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.ANY_SNOOP",
24177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24197fcf1b89SHaiyan Song        "Deprecated": "1",
24207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24217fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.ANY_SNOOP",
24227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24237fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000490",
24247fcf1b89SHaiyan Song        "Offcore": "1",
24257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24277fcf1b89SHaiyan Song        "UMask": "0x1"
24287fcf1b89SHaiyan Song    },
24297fcf1b89SHaiyan Song    {
2430038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
24317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24347fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
24357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24367fcf1b89SHaiyan Song        "MSRValue": "0x0804000490",
24377fcf1b89SHaiyan Song        "Offcore": "1",
24387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24407fcf1b89SHaiyan Song        "UMask": "0x1"
24417fcf1b89SHaiyan Song    },
24427fcf1b89SHaiyan Song    {
2443038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
24447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24477fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
24487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24497fcf1b89SHaiyan Song        "MSRValue": "0x083C000002",
24507fcf1b89SHaiyan Song        "Offcore": "1",
24517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24537fcf1b89SHaiyan Song        "UMask": "0x1"
24547fcf1b89SHaiyan Song    },
24557fcf1b89SHaiyan Song    {
2456038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.ANY_SNOOP OCR.ALL_DATA_RD.L3_MISS.ANY_SNOOP OCR.ALL_DATA_RD.L3_MISS.ANY_SNOOP",
24577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24607fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.ANY_SNOOP",
24617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24627fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000491",
24637fcf1b89SHaiyan Song        "Offcore": "1",
24647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24667fcf1b89SHaiyan Song        "UMask": "0x1"
24677fcf1b89SHaiyan Song    },
24687fcf1b89SHaiyan Song    {
24697fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.HITM_OTHER_CORE",
24707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24727fcf1b89SHaiyan Song        "Deprecated": "1",
24737fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24747fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.HITM_OTHER_CORE",
24757fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24767fcf1b89SHaiyan Song        "MSRValue": "0x103C000080",
24777fcf1b89SHaiyan Song        "Offcore": "1",
24787fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24797fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24807fcf1b89SHaiyan Song        "UMask": "0x1"
24817fcf1b89SHaiyan Song    },
24827fcf1b89SHaiyan Song    {
24837fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
24847fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24857fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
24867fcf1b89SHaiyan Song        "Deprecated": "1",
24877fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
24887fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
24897fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
24907fcf1b89SHaiyan Song        "MSRValue": "0x023C000491",
24917fcf1b89SHaiyan Song        "Offcore": "1",
24927fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
24937fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
24947fcf1b89SHaiyan Song        "UMask": "0x1"
24957fcf1b89SHaiyan Song    },
24967fcf1b89SHaiyan Song    {
2497038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
24987fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
24997fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25007fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25017fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
25027fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25037fcf1b89SHaiyan Song        "MSRValue": "0x0404000100",
25047fcf1b89SHaiyan Song        "Offcore": "1",
25057fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25067fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25077fcf1b89SHaiyan Song        "UMask": "0x1"
25087fcf1b89SHaiyan Song    },
25097fcf1b89SHaiyan Song    {
25107fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
25117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25137fcf1b89SHaiyan Song        "Deprecated": "1",
25147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25157fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
25167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25177fcf1b89SHaiyan Song        "MSRValue": "0x3F90000120",
25187fcf1b89SHaiyan Song        "Offcore": "1",
25197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25217fcf1b89SHaiyan Song        "UMask": "0x1"
25227fcf1b89SHaiyan Song    },
25237fcf1b89SHaiyan Song    {
2524038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
25257fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25277fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25287fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
25297fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25307fcf1b89SHaiyan Song        "MSRValue": "0x043C000120",
25317fcf1b89SHaiyan Song        "Offcore": "1",
25327fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25337fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25347fcf1b89SHaiyan Song        "UMask": "0x1"
25357fcf1b89SHaiyan Song    },
25367fcf1b89SHaiyan Song    {
25377fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.ANY_SNOOP",
25387fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25397fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25407fcf1b89SHaiyan Song        "Deprecated": "1",
25417fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25427fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.ANY_SNOOP",
25437fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25447fcf1b89SHaiyan Song        "MSRValue": "0x3FBC008000",
25457fcf1b89SHaiyan Song        "Offcore": "1",
25467fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25477fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25487fcf1b89SHaiyan Song        "UMask": "0x1"
25497fcf1b89SHaiyan Song    },
25507fcf1b89SHaiyan Song    {
2551038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.SNOOP_MISS",
25527fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25537fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25547fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25557fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.SNOOP_MISS",
25567fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25577fcf1b89SHaiyan Song        "MSRValue": "0x023C000100",
25587fcf1b89SHaiyan Song        "Offcore": "1",
25597fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25607fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25617fcf1b89SHaiyan Song        "UMask": "0x1"
25627fcf1b89SHaiyan Song    },
25637fcf1b89SHaiyan Song    {
2564038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
25657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25687fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
25697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25707fcf1b89SHaiyan Song        "MSRValue": "0x0604000002",
25717fcf1b89SHaiyan Song        "Offcore": "1",
25727fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25737fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25747fcf1b89SHaiyan Song        "UMask": "0x1"
25757fcf1b89SHaiyan Song    },
25767fcf1b89SHaiyan Song    {
25777fcf1b89SHaiyan Song        "BriefDescription": "Counts any other requests",
25787fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25797fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25817fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
25827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25837fcf1b89SHaiyan Song        "MSRValue": "0x0090008000",
25847fcf1b89SHaiyan Song        "Offcore": "1",
25857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
25877fcf1b89SHaiyan Song        "UMask": "0x1"
25887fcf1b89SHaiyan Song    },
25897fcf1b89SHaiyan Song    {
2590038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED  OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
25917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
25927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
25937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
25947fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
25957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
25967fcf1b89SHaiyan Song        "MSRValue": "0x0104000122",
25977fcf1b89SHaiyan Song        "Offcore": "1",
25987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
25997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26007fcf1b89SHaiyan Song        "UMask": "0x1"
26017fcf1b89SHaiyan Song    },
26027fcf1b89SHaiyan Song    {
2603038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
26047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26077fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
26087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26097fcf1b89SHaiyan Song        "MSRValue": "0x023C000490",
26107fcf1b89SHaiyan Song        "Offcore": "1",
26117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26137fcf1b89SHaiyan Song        "UMask": "0x1"
26147fcf1b89SHaiyan Song    },
26157fcf1b89SHaiyan Song    {
2616038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP  OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
26177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26207fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
26217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26227fcf1b89SHaiyan Song        "MSRValue": "0x3F90000122",
26237fcf1b89SHaiyan Song        "Offcore": "1",
26247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26267fcf1b89SHaiyan Song        "UMask": "0x1"
26277fcf1b89SHaiyan Song    },
26287fcf1b89SHaiyan Song    {
26297fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
26307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26327fcf1b89SHaiyan Song        "Deprecated": "1",
26337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26347fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
26357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26367fcf1b89SHaiyan Song        "MSRValue": "0x1010000080",
26377fcf1b89SHaiyan Song        "Offcore": "1",
26387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26407fcf1b89SHaiyan Song        "UMask": "0x1"
26417fcf1b89SHaiyan Song    },
26427fcf1b89SHaiyan Song    {
26437fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
26447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26467fcf1b89SHaiyan Song        "Deprecated": "1",
26477fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26487fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
26497fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26507fcf1b89SHaiyan Song        "MSRValue": "0x043C000490",
26517fcf1b89SHaiyan Song        "Offcore": "1",
26527fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26537fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26547fcf1b89SHaiyan Song        "UMask": "0x1"
26557fcf1b89SHaiyan Song    },
26567fcf1b89SHaiyan Song    {
2657038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
26587fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26597fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26617fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
26627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26637fcf1b89SHaiyan Song        "MSRValue": "0x0810000120",
26647fcf1b89SHaiyan Song        "Offcore": "1",
26657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26677fcf1b89SHaiyan Song        "UMask": "0x1"
26687fcf1b89SHaiyan Song    },
26697fcf1b89SHaiyan Song    {
26707fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
26717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26737fcf1b89SHaiyan Song        "Deprecated": "1",
26747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26757fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
26767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26777fcf1b89SHaiyan Song        "MSRValue": "0x0604000490",
26787fcf1b89SHaiyan Song        "Offcore": "1",
26797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26817fcf1b89SHaiyan Song        "UMask": "0x1"
26827fcf1b89SHaiyan Song    },
26837fcf1b89SHaiyan Song    {
26847fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
26857fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
26867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
26877fcf1b89SHaiyan Song        "Deprecated": "1",
26887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
26897fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
26907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
26917fcf1b89SHaiyan Song        "MSRValue": "0x0090000001",
26927fcf1b89SHaiyan Song        "Offcore": "1",
26937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
26947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
26957fcf1b89SHaiyan Song        "UMask": "0x1"
26967fcf1b89SHaiyan Song    },
26977fcf1b89SHaiyan Song    {
2698038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
26997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27027fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
27037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27047fcf1b89SHaiyan Song        "MSRValue": "0x0204000120",
27057fcf1b89SHaiyan Song        "Offcore": "1",
27067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27087fcf1b89SHaiyan Song        "UMask": "0x1"
27097fcf1b89SHaiyan Song    },
27107fcf1b89SHaiyan Song    {
2711038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP OCR.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP",
27127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27157fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.ANY_SNOOP",
27167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27177fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000001",
27187fcf1b89SHaiyan Song        "Offcore": "1",
27197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27217fcf1b89SHaiyan Song        "UMask": "0x1"
27227fcf1b89SHaiyan Song    },
27237fcf1b89SHaiyan Song    {
2724ecd94f1bSKan Liang        "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type",
2725ecd94f1bSKan Liang        "Counter": "0,1,2,3",
27267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
27277fcf1b89SHaiyan Song        "EventCode": "0xC9",
2728ecd94f1bSKan Liang        "EventName": "RTM_RETIRED.ABORTED_MEMTYPE",
2729ecd94f1bSKan Liang        "PublicDescription": "Number of times an RTM execution aborted due to incompatible memory type.",
2730ecd94f1bSKan Liang        "SampleAfterValue": "2000003",
27317fcf1b89SHaiyan Song        "UMask": "0x40"
2732ecd94f1bSKan Liang    },
2733ecd94f1bSKan Liang    {
2734038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE  OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
27357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27377fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27387fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
27397fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27407fcf1b89SHaiyan Song        "MSRValue": "0x1010000120",
27417fcf1b89SHaiyan Song        "Offcore": "1",
27427fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27437fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27447fcf1b89SHaiyan Song        "UMask": "0x1"
27457fcf1b89SHaiyan Song    },
27467fcf1b89SHaiyan Song    {
2747038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP  OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
27487fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27517fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
27527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27537fcf1b89SHaiyan Song        "MSRValue": "0x3F84000490",
27547fcf1b89SHaiyan Song        "Offcore": "1",
27557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27577fcf1b89SHaiyan Song        "UMask": "0x1"
27587fcf1b89SHaiyan Song    },
27597fcf1b89SHaiyan Song    {
2760038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
27617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27647fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
27657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27667fcf1b89SHaiyan Song        "MSRValue": "0x083FC00010",
27677fcf1b89SHaiyan Song        "Offcore": "1",
27687fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27697fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27707fcf1b89SHaiyan Song        "UMask": "0x1"
27717fcf1b89SHaiyan Song    },
27727fcf1b89SHaiyan Song    {
2773038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
27747fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27757fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27767fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27777fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
27787fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27797fcf1b89SHaiyan Song        "MSRValue": "0x0084000122",
27807fcf1b89SHaiyan Song        "Offcore": "1",
27817fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27827fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27837fcf1b89SHaiyan Song        "UMask": "0x1"
27847fcf1b89SHaiyan Song    },
27857fcf1b89SHaiyan Song    {
2786038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
27877fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
27887fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
27897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
27907fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
27917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
27927fcf1b89SHaiyan Song        "MSRValue": "0x00900007F7",
27937fcf1b89SHaiyan Song        "Offcore": "1",
27947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
27957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
27967fcf1b89SHaiyan Song        "UMask": "0x1"
27977fcf1b89SHaiyan Song    },
27987fcf1b89SHaiyan Song    {
27997fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.HITM_OTHER_CORE",
28007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28027fcf1b89SHaiyan Song        "Deprecated": "1",
28037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28047fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.HITM_OTHER_CORE",
28057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28067fcf1b89SHaiyan Song        "MSRValue": "0x103C000010",
28077fcf1b89SHaiyan Song        "Offcore": "1",
28087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28107fcf1b89SHaiyan Song        "UMask": "0x1"
28117fcf1b89SHaiyan Song    },
28127fcf1b89SHaiyan Song    {
2813038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
28147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28177fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
28187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28197fcf1b89SHaiyan Song        "MSRValue": "0x3F84000400",
28207fcf1b89SHaiyan Song        "Offcore": "1",
28217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28237fcf1b89SHaiyan Song        "UMask": "0x1"
28247fcf1b89SHaiyan Song    },
28257fcf1b89SHaiyan Song    {
2826038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
28277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28307fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
28317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28327fcf1b89SHaiyan Song        "MSRValue": "0x02040007F7",
28337fcf1b89SHaiyan Song        "Offcore": "1",
28347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28367fcf1b89SHaiyan Song        "UMask": "0x1"
28377fcf1b89SHaiyan Song    },
28387fcf1b89SHaiyan Song    {
2839038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
28407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28437fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
28447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28457fcf1b89SHaiyan Song        "MSRValue": "0x0410000122",
28467fcf1b89SHaiyan Song        "Offcore": "1",
28477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28497fcf1b89SHaiyan Song        "UMask": "0x1"
28507fcf1b89SHaiyan Song    },
28517fcf1b89SHaiyan Song    {
2852038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
28537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28557fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28567fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
28577fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28587fcf1b89SHaiyan Song        "MSRValue": "0x1004000001",
28597fcf1b89SHaiyan Song        "Offcore": "1",
28607fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28617fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28627fcf1b89SHaiyan Song        "UMask": "0x1"
28637fcf1b89SHaiyan Song    },
28647fcf1b89SHaiyan Song    {
28657fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
28667fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28677fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28687fcf1b89SHaiyan Song        "Deprecated": "1",
28697fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28707fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
28717fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28727fcf1b89SHaiyan Song        "MSRValue": "0x3F90000080",
28737fcf1b89SHaiyan Song        "Offcore": "1",
28747fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28757fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28767fcf1b89SHaiyan Song        "UMask": "0x1"
28777fcf1b89SHaiyan Song    },
28787fcf1b89SHaiyan Song    {
2879038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.REMOTE_HIT_FORWARD OCR.ALL_RFO.L3_MISS.REMOTE_HIT_FORWARD",
28807fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28817fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28827fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28837fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.REMOTE_HIT_FORWARD",
28847fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28857fcf1b89SHaiyan Song        "MSRValue": "0x083FC00122",
28867fcf1b89SHaiyan Song        "Offcore": "1",
28877fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
28887fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
28897fcf1b89SHaiyan Song        "UMask": "0x1"
28907fcf1b89SHaiyan Song    },
28917fcf1b89SHaiyan Song    {
28927fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
28937fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
28947fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
28957fcf1b89SHaiyan Song        "Deprecated": "1",
28967fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
28977fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
28987fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
28997fcf1b89SHaiyan Song        "MSRValue": "0x0810000010",
29007fcf1b89SHaiyan Song        "Offcore": "1",
29017fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29027fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29037fcf1b89SHaiyan Song        "UMask": "0x1"
29047fcf1b89SHaiyan Song    },
29057fcf1b89SHaiyan Song    {
2906038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_READS.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
29077fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29087fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29097fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29107fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
29117fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29127fcf1b89SHaiyan Song        "MSRValue": "0x063B8007F7",
29137fcf1b89SHaiyan Song        "Offcore": "1",
29147fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29157fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29167fcf1b89SHaiyan Song        "UMask": "0x1"
29177fcf1b89SHaiyan Song    },
29187fcf1b89SHaiyan Song    {
2919038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
29207fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29217fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29227fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29237fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
29247fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29257fcf1b89SHaiyan Song        "MSRValue": "0x0810000122",
29267fcf1b89SHaiyan Song        "Offcore": "1",
29277fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29287fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29297fcf1b89SHaiyan Song        "UMask": "0x1"
29307fcf1b89SHaiyan Song    },
29317fcf1b89SHaiyan Song    {
2932038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.PF_L2_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
29337fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29347fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29367fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
29377fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29387fcf1b89SHaiyan Song        "MSRValue": "0x013C000010",
29397fcf1b89SHaiyan Song        "Offcore": "1",
29407fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29417fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29427fcf1b89SHaiyan Song        "UMask": "0x1"
29437fcf1b89SHaiyan Song    },
29447fcf1b89SHaiyan Song    {
2945038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
29467fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29477fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29487fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29497fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
29507fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29517fcf1b89SHaiyan Song        "MSRValue": "0x0410000020",
29527fcf1b89SHaiyan Song        "Offcore": "1",
29537fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29547fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29557fcf1b89SHaiyan Song        "UMask": "0x1"
29567fcf1b89SHaiyan Song    },
29577fcf1b89SHaiyan Song    {
2958038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
29597fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29627fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
29637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29647fcf1b89SHaiyan Song        "MSRValue": "0x0804000002",
29657fcf1b89SHaiyan Song        "Offcore": "1",
29667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29687fcf1b89SHaiyan Song        "UMask": "0x1"
29697fcf1b89SHaiyan Song    },
29707fcf1b89SHaiyan Song    {
29717fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
29727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29747fcf1b89SHaiyan Song        "Deprecated": "1",
29757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29767fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
29777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29787fcf1b89SHaiyan Song        "MSRValue": "0x1004000004",
29797fcf1b89SHaiyan Song        "Offcore": "1",
29807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29827fcf1b89SHaiyan Song        "UMask": "0x1"
29837fcf1b89SHaiyan Song    },
29847fcf1b89SHaiyan Song    {
2985038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED  OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
29867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
29877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
29887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
29897fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
29907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
29917fcf1b89SHaiyan Song        "MSRValue": "0x0104000490",
29927fcf1b89SHaiyan Song        "Offcore": "1",
29937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
29947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
29957fcf1b89SHaiyan Song        "UMask": "0x1"
29967fcf1b89SHaiyan Song    },
29977fcf1b89SHaiyan Song    {
29987fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
29997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30017fcf1b89SHaiyan Song        "Deprecated": "1",
30027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30037fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
30047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30057fcf1b89SHaiyan Song        "MSRValue": "0x063B800080",
30067fcf1b89SHaiyan Song        "Offcore": "1",
30077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30097fcf1b89SHaiyan Song        "UMask": "0x1"
30107fcf1b89SHaiyan Song    },
30117fcf1b89SHaiyan Song    {
30127fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.ANY_SNOOP",
30137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30157fcf1b89SHaiyan Song        "Deprecated": "1",
30167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30177fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.ANY_SNOOP",
30187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30197fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000122",
30207fcf1b89SHaiyan Song        "Offcore": "1",
30217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30237fcf1b89SHaiyan Song        "UMask": "0x1"
30247fcf1b89SHaiyan Song    },
30257fcf1b89SHaiyan Song    {
30267fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
30277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30297fcf1b89SHaiyan Song        "Deprecated": "1",
30307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30317fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
30327fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30337fcf1b89SHaiyan Song        "MSRValue": "0x0604000100",
30347fcf1b89SHaiyan Song        "Offcore": "1",
30357fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30377fcf1b89SHaiyan Song        "UMask": "0x1"
30387fcf1b89SHaiyan Song    },
30397fcf1b89SHaiyan Song    {
30407fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
30417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30437fcf1b89SHaiyan Song        "Deprecated": "1",
30447fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30457fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
30467fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30477fcf1b89SHaiyan Song        "MSRValue": "0x0404008000",
30487fcf1b89SHaiyan Song        "Offcore": "1",
30497fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30507fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30517fcf1b89SHaiyan Song        "UMask": "0x1"
30527fcf1b89SHaiyan Song    },
30537fcf1b89SHaiyan Song    {
3054038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
30557fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30567fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30587fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
30597fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30607fcf1b89SHaiyan Song        "MSRValue": "0x0810000100",
30617fcf1b89SHaiyan Song        "Offcore": "1",
30627fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30637fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30647fcf1b89SHaiyan Song        "UMask": "0x1"
30657fcf1b89SHaiyan Song    },
30667fcf1b89SHaiyan Song    {
30677fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
30687fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30707fcf1b89SHaiyan Song        "Deprecated": "1",
30717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30727fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
30737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30747fcf1b89SHaiyan Song        "MSRValue": "0x013C000490",
30757fcf1b89SHaiyan Song        "Offcore": "1",
30767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30787fcf1b89SHaiyan Song        "UMask": "0x1"
30797fcf1b89SHaiyan Song    },
30807fcf1b89SHaiyan Song    {
30817fcf1b89SHaiyan Song        "BriefDescription": "Counts demand data reads",
30827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30857fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
30867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
30877fcf1b89SHaiyan Song        "MSRValue": "0x0204000001",
30887fcf1b89SHaiyan Song        "Offcore": "1",
30897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
30907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
30917fcf1b89SHaiyan Song        "UMask": "0x1"
30927fcf1b89SHaiyan Song    },
30937fcf1b89SHaiyan Song    {
30947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.ANY_SNOOP",
30957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
30967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
30977fcf1b89SHaiyan Song        "Deprecated": "1",
30987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
30997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.ANY_SNOOP",
31007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31017fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000400",
31027fcf1b89SHaiyan Song        "Offcore": "1",
31037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31057fcf1b89SHaiyan Song        "UMask": "0x1"
31067fcf1b89SHaiyan Song    },
31077fcf1b89SHaiyan Song    {
3108038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.HITM_OTHER_CORE OCR.PF_L3_RFO.L3_MISS.HITM_OTHER_CORE",
31097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
31117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
31127fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.HITM_OTHER_CORE",
31137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31147fcf1b89SHaiyan Song        "MSRValue": "0x103C000100",
31157fcf1b89SHaiyan Song        "Offcore": "1",
31167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31187fcf1b89SHaiyan Song        "UMask": "0x1"
31197fcf1b89SHaiyan Song    },
31207fcf1b89SHaiyan Song    {
3121038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
31227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
31247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
31257fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
31267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31277fcf1b89SHaiyan Song        "MSRValue": "0x063B808000",
31287fcf1b89SHaiyan Song        "Offcore": "1",
31297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31317fcf1b89SHaiyan Song        "UMask": "0x1"
31327fcf1b89SHaiyan Song    },
31337fcf1b89SHaiyan Song    {
31347fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE transactional execution aborted due to NoAllocatedElisionBuffer being non-zero.",
31357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
31377fcf1b89SHaiyan Song        "EventCode": "0x54",
31387fcf1b89SHaiyan Song        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY",
31397fcf1b89SHaiyan Song        "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.",
31407fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
31417fcf1b89SHaiyan Song        "UMask": "0x8"
31427fcf1b89SHaiyan Song    },
31437fcf1b89SHaiyan Song    {
31447fcf1b89SHaiyan Song        "BriefDescription": "Counts any other requests",
31457fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31467fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
31477fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
31487fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
31497fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31507fcf1b89SHaiyan Song        "MSRValue": "0x0084008000",
31517fcf1b89SHaiyan Song        "Offcore": "1",
31527fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31537fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31547fcf1b89SHaiyan Song        "UMask": "0x1"
31557fcf1b89SHaiyan Song    },
31567fcf1b89SHaiyan Song    {
31577fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
31587fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31597fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
31607fcf1b89SHaiyan Song        "Deprecated": "1",
31617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
31627fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
31637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31647fcf1b89SHaiyan Song        "MSRValue": "0x1004000001",
31657fcf1b89SHaiyan Song        "Offcore": "1",
31667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31687fcf1b89SHaiyan Song        "UMask": "0x1"
31697fcf1b89SHaiyan Song    },
31707fcf1b89SHaiyan Song    {
31717fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
31727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
31747fcf1b89SHaiyan Song        "Deprecated": "1",
31757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
31767fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
31777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31787fcf1b89SHaiyan Song        "MSRValue": "0x1004000100",
31797fcf1b89SHaiyan Song        "Offcore": "1",
31807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31827fcf1b89SHaiyan Song        "UMask": "0x1"
31837fcf1b89SHaiyan Song    },
31847fcf1b89SHaiyan Song    {
31857fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.HITM_OTHER_CORE",
31867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
31877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
31887fcf1b89SHaiyan Song        "Deprecated": "1",
31897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
31907fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.HITM_OTHER_CORE",
31917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
31927fcf1b89SHaiyan Song        "MSRValue": "0x103C000002",
31937fcf1b89SHaiyan Song        "Offcore": "1",
31947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
31957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
31967fcf1b89SHaiyan Song        "UMask": "0x1"
31977fcf1b89SHaiyan Song    },
31987fcf1b89SHaiyan Song    {
3199038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
32007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32037fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
32047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32057fcf1b89SHaiyan Song        "MSRValue": "0x0604000491",
32067fcf1b89SHaiyan Song        "Offcore": "1",
32077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32097fcf1b89SHaiyan Song        "UMask": "0x1"
32107fcf1b89SHaiyan Song    },
32117fcf1b89SHaiyan Song    {
32127fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
32137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32157fcf1b89SHaiyan Song        "Deprecated": "1",
32167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32177fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
32187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32197fcf1b89SHaiyan Song        "MSRValue": "0x0210000120",
32207fcf1b89SHaiyan Song        "Offcore": "1",
32217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32237fcf1b89SHaiyan Song        "UMask": "0x1"
32247fcf1b89SHaiyan Song    },
32257fcf1b89SHaiyan Song    {
3226038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
32277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32307fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
32317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32327fcf1b89SHaiyan Song        "MSRValue": "0x083C000490",
32337fcf1b89SHaiyan Song        "Offcore": "1",
32347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32367fcf1b89SHaiyan Song        "UMask": "0x1"
32377fcf1b89SHaiyan Song    },
32387fcf1b89SHaiyan Song    {
3239038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
32407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32437fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
32447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32457fcf1b89SHaiyan Song        "MSRValue": "0x3F90000001",
32467fcf1b89SHaiyan Song        "Offcore": "1",
32477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32497fcf1b89SHaiyan Song        "UMask": "0x1"
32507fcf1b89SHaiyan Song    },
32517fcf1b89SHaiyan Song    {
32527fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
32537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32557fcf1b89SHaiyan Song        "Deprecated": "1",
32567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32577fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
32587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32597fcf1b89SHaiyan Song        "MSRValue": "0x043C000004",
32607fcf1b89SHaiyan Song        "Offcore": "1",
32617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32637fcf1b89SHaiyan Song        "UMask": "0x1"
32647fcf1b89SHaiyan Song    },
32657fcf1b89SHaiyan Song    {
32667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
32677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32697fcf1b89SHaiyan Song        "Deprecated": "1",
32707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
32727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32737fcf1b89SHaiyan Song        "MSRValue": "0x1004000491",
32747fcf1b89SHaiyan Song        "Offcore": "1",
32757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32777fcf1b89SHaiyan Song        "UMask": "0x1"
32787fcf1b89SHaiyan Song    },
32797fcf1b89SHaiyan Song    {
32807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
32817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32837fcf1b89SHaiyan Song        "Deprecated": "1",
32847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
32867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
32877fcf1b89SHaiyan Song        "MSRValue": "0x0084000490",
32887fcf1b89SHaiyan Song        "Offcore": "1",
32897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
32907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
32917fcf1b89SHaiyan Song        "UMask": "0x1"
32927fcf1b89SHaiyan Song    },
32937fcf1b89SHaiyan Song    {
3294038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
32957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
32967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
32977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
32987fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
32997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33007fcf1b89SHaiyan Song        "MSRValue": "0x3F90000010",
33017fcf1b89SHaiyan Song        "Offcore": "1",
33027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33047fcf1b89SHaiyan Song        "UMask": "0x1"
33057fcf1b89SHaiyan Song    },
33067fcf1b89SHaiyan Song    {
33077fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.REMOTE_HIT_FORWARD",
33087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33107fcf1b89SHaiyan Song        "Deprecated": "1",
33117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33127fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.REMOTE_HIT_FORWARD",
33137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33147fcf1b89SHaiyan Song        "MSRValue": "0x083FC007F7",
33157fcf1b89SHaiyan Song        "Offcore": "1",
33167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33187fcf1b89SHaiyan Song        "UMask": "0x1"
33197fcf1b89SHaiyan Song    },
33207fcf1b89SHaiyan Song    {
33217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
33227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33247fcf1b89SHaiyan Song        "Deprecated": "1",
33257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
33277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33287fcf1b89SHaiyan Song        "MSRValue": "0x0604008000",
33297fcf1b89SHaiyan Song        "Offcore": "1",
33307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33327fcf1b89SHaiyan Song        "UMask": "0x1"
33337fcf1b89SHaiyan Song    },
33347fcf1b89SHaiyan Song    {
33357fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
33367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33387fcf1b89SHaiyan Song        "Deprecated": "1",
33397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33407fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
33417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33427fcf1b89SHaiyan Song        "MSRValue": "0x0084000010",
33437fcf1b89SHaiyan Song        "Offcore": "1",
33447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33467fcf1b89SHaiyan Song        "UMask": "0x1"
33477fcf1b89SHaiyan Song    },
33487fcf1b89SHaiyan Song    {
33497fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
33507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33527fcf1b89SHaiyan Song        "Deprecated": "1",
33537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33547fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
33557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33567fcf1b89SHaiyan Song        "MSRValue": "0x0204000002",
33577fcf1b89SHaiyan Song        "Offcore": "1",
33587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33607fcf1b89SHaiyan Song        "UMask": "0x1"
33617fcf1b89SHaiyan Song    },
33627fcf1b89SHaiyan Song    {
33637fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.REMOTE_HITM",
33647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33667fcf1b89SHaiyan Song        "Deprecated": "1",
33677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33687fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.REMOTE_HITM",
33697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33707fcf1b89SHaiyan Song        "MSRValue": "0x103FC007F7",
33717fcf1b89SHaiyan Song        "Offcore": "1",
33727fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33737fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33747fcf1b89SHaiyan Song        "UMask": "0x1"
33757fcf1b89SHaiyan Song    },
33767fcf1b89SHaiyan Song    {
3377038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
33787fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33797fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33817fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
33827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33837fcf1b89SHaiyan Song        "MSRValue": "0x00BC000001",
33847fcf1b89SHaiyan Song        "Offcore": "1",
33857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
33867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
33877fcf1b89SHaiyan Song        "UMask": "0x1"
33887fcf1b89SHaiyan Song    },
33897fcf1b89SHaiyan Song    {
33907fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.SNOOP_MISS",
33917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
33927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
33937fcf1b89SHaiyan Song        "Deprecated": "1",
33947fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
33957fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_MISS",
33967fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
33977fcf1b89SHaiyan Song        "MSRValue": "0x023C000122",
33987fcf1b89SHaiyan Song        "Offcore": "1",
33997fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34007fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34017fcf1b89SHaiyan Song        "UMask": "0x1"
34027fcf1b89SHaiyan Song    },
34037fcf1b89SHaiyan Song    {
34047fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
34057fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34067fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34087fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
34097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34107fcf1b89SHaiyan Song        "MSRValue": "0x0210000080",
34117fcf1b89SHaiyan Song        "Offcore": "1",
34127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34147fcf1b89SHaiyan Song        "UMask": "0x1"
34157fcf1b89SHaiyan Song    },
34167fcf1b89SHaiyan Song    {
3417038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
34187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34217fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
34227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34237fcf1b89SHaiyan Song        "MSRValue": "0x0410000100",
34247fcf1b89SHaiyan Song        "Offcore": "1",
34257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34277fcf1b89SHaiyan Song        "UMask": "0x1"
34287fcf1b89SHaiyan Song    },
34297fcf1b89SHaiyan Song    {
3430038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
34317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34347fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
34357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34367fcf1b89SHaiyan Song        "MSRValue": "0x0404000004",
34377fcf1b89SHaiyan Song        "Offcore": "1",
34387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34407fcf1b89SHaiyan Song        "UMask": "0x1"
34417fcf1b89SHaiyan Song    },
34427fcf1b89SHaiyan Song    {
34437fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
34447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34467fcf1b89SHaiyan Song        "Deprecated": "1",
34477fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34487fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
34497fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34507fcf1b89SHaiyan Song        "MSRValue": "0x0084000491",
34517fcf1b89SHaiyan Song        "Offcore": "1",
34527fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34537fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34547fcf1b89SHaiyan Song        "UMask": "0x1"
34557fcf1b89SHaiyan Song    },
34567fcf1b89SHaiyan Song    {
34577fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.SNOOP_NONE",
34587fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34597fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34607fcf1b89SHaiyan Song        "Deprecated": "1",
34617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34627fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NONE",
34637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34647fcf1b89SHaiyan Song        "MSRValue": "0x00BC000002",
34657fcf1b89SHaiyan Song        "Offcore": "1",
34667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34687fcf1b89SHaiyan Song        "UMask": "0x1"
34697fcf1b89SHaiyan Song    },
34707fcf1b89SHaiyan Song    {
34717fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
34727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34747fcf1b89SHaiyan Song        "Deprecated": "1",
34757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34767fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
34777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34787fcf1b89SHaiyan Song        "MSRValue": "0x063B808000",
34797fcf1b89SHaiyan Song        "Offcore": "1",
34807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34827fcf1b89SHaiyan Song        "UMask": "0x1"
34837fcf1b89SHaiyan Song    },
34847fcf1b89SHaiyan Song    {
3485038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
34867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
34877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
34887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
34897fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
34907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
34917fcf1b89SHaiyan Song        "MSRValue": "0x043C000002",
34927fcf1b89SHaiyan Song        "Offcore": "1",
34937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
34947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
34957fcf1b89SHaiyan Song        "UMask": "0x1"
34967fcf1b89SHaiyan Song    },
34977fcf1b89SHaiyan Song    {
34987fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
34997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35017fcf1b89SHaiyan Song        "Deprecated": "1",
35027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35037fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
35047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35057fcf1b89SHaiyan Song        "MSRValue": "0x0804000002",
35067fcf1b89SHaiyan Song        "Offcore": "1",
35077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35097fcf1b89SHaiyan Song        "UMask": "0x1"
35107fcf1b89SHaiyan Song    },
35117fcf1b89SHaiyan Song    {
35127fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
35137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35157fcf1b89SHaiyan Song        "Deprecated": "1",
35167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35177fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
35187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35197fcf1b89SHaiyan Song        "MSRValue": "0x3F84000010",
35207fcf1b89SHaiyan Song        "Offcore": "1",
35217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35237fcf1b89SHaiyan Song        "UMask": "0x1"
35247fcf1b89SHaiyan Song    },
35257fcf1b89SHaiyan Song    {
3526038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE  OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
35277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35307fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
35317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35327fcf1b89SHaiyan Song        "MSRValue": "0x1004000490",
35337fcf1b89SHaiyan Song        "Offcore": "1",
35347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35367fcf1b89SHaiyan Song        "UMask": "0x1"
35377fcf1b89SHaiyan Song    },
35387fcf1b89SHaiyan Song    {
3539038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.REMOTE_HIT_FORWARD",
35407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35437fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.REMOTE_HIT_FORWARD",
35447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35457fcf1b89SHaiyan Song        "MSRValue": "0x083FC08000",
35467fcf1b89SHaiyan Song        "Offcore": "1",
35477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35497fcf1b89SHaiyan Song        "UMask": "0x1"
35507fcf1b89SHaiyan Song    },
35517fcf1b89SHaiyan Song    {
3552038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
35537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35557fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35567fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
35577fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35587fcf1b89SHaiyan Song        "MSRValue": "0x063B800002",
35597fcf1b89SHaiyan Song        "Offcore": "1",
35607fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35617fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35627fcf1b89SHaiyan Song        "UMask": "0x1"
35637fcf1b89SHaiyan Song    },
35647fcf1b89SHaiyan Song    {
3565038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
35667fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35677fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35687fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35697fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
35707fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35717fcf1b89SHaiyan Song        "MSRValue": "0x1004000020",
35727fcf1b89SHaiyan Song        "Offcore": "1",
35737fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35747fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35757fcf1b89SHaiyan Song        "UMask": "0x1"
35767fcf1b89SHaiyan Song    },
35777fcf1b89SHaiyan Song    {
35787fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
35797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35817fcf1b89SHaiyan Song        "Deprecated": "1",
35827fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35837fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
35847fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35857fcf1b89SHaiyan Song        "MSRValue": "0x0084000001",
35867fcf1b89SHaiyan Song        "Offcore": "1",
35877fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
35887fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
35897fcf1b89SHaiyan Song        "UMask": "0x1"
35907fcf1b89SHaiyan Song    },
35917fcf1b89SHaiyan Song    {
3592038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
35937fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
35947fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
35957fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
35967fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
35977fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
35987fcf1b89SHaiyan Song        "MSRValue": "0x0404000002",
35997fcf1b89SHaiyan Song        "Offcore": "1",
36007fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36017fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36027fcf1b89SHaiyan Song        "UMask": "0x1"
36037fcf1b89SHaiyan Song    },
36047fcf1b89SHaiyan Song    {
3605038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP  OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
36067fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36077fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36087fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36097fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
36107fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36117fcf1b89SHaiyan Song        "MSRValue": "0x3F90000120",
36127fcf1b89SHaiyan Song        "Offcore": "1",
36137fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36147fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36157fcf1b89SHaiyan Song        "UMask": "0x1"
36167fcf1b89SHaiyan Song    },
36177fcf1b89SHaiyan Song    {
3618038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE  OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
36197fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36207fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36217fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36227fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
36237fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36247fcf1b89SHaiyan Song        "MSRValue": "0x10100007F7",
36257fcf1b89SHaiyan Song        "Offcore": "1",
36267fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36277fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36287fcf1b89SHaiyan Song        "UMask": "0x1"
36297fcf1b89SHaiyan Song    },
36307fcf1b89SHaiyan Song    {
36317fcf1b89SHaiyan Song        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
36327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36347fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36357fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
36367fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36377fcf1b89SHaiyan Song        "MSRValue": "0x0084000400",
36387fcf1b89SHaiyan Song        "Offcore": "1",
36397fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36407fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36417fcf1b89SHaiyan Song        "UMask": "0x1"
36427fcf1b89SHaiyan Song    },
36437fcf1b89SHaiyan Song    {
36447fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
36457fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36467fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36477fcf1b89SHaiyan Song        "Deprecated": "1",
36487fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36497fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
36507fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36517fcf1b89SHaiyan Song        "MSRValue": "0x3F90000100",
36527fcf1b89SHaiyan Song        "Offcore": "1",
36537fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36547fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36557fcf1b89SHaiyan Song        "UMask": "0x1"
36567fcf1b89SHaiyan Song    },
36577fcf1b89SHaiyan Song    {
36587fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand data writes (RFOs)",
36597fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36627fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
36637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36647fcf1b89SHaiyan Song        "MSRValue": "0x0204000002",
36657fcf1b89SHaiyan Song        "Offcore": "1",
36667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36687fcf1b89SHaiyan Song        "UMask": "0x1"
36697fcf1b89SHaiyan Song    },
36707fcf1b89SHaiyan Song    {
36717fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.ANY_SNOOP",
36727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36747fcf1b89SHaiyan Song        "Deprecated": "1",
36757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36767fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.ANY_SNOOP",
36777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36787fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000002",
36797fcf1b89SHaiyan Song        "Offcore": "1",
36807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36827fcf1b89SHaiyan Song        "UMask": "0x1"
36837fcf1b89SHaiyan Song    },
36847fcf1b89SHaiyan Song    {
36857fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.REMOTE_HITM",
36867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
36877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
36887fcf1b89SHaiyan Song        "Deprecated": "1",
36897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
36907fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.REMOTE_HITM",
36917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
36927fcf1b89SHaiyan Song        "MSRValue": "0x103FC00080",
36937fcf1b89SHaiyan Song        "Offcore": "1",
36947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
36957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
36967fcf1b89SHaiyan Song        "UMask": "0x1"
36977fcf1b89SHaiyan Song    },
36987fcf1b89SHaiyan Song    {
36997fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
37007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37027fcf1b89SHaiyan Song        "Deprecated": "1",
37037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37047fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
37057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37067fcf1b89SHaiyan Song        "MSRValue": "0x08040007F7",
37077fcf1b89SHaiyan Song        "Offcore": "1",
37087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37107fcf1b89SHaiyan Song        "UMask": "0x1"
37117fcf1b89SHaiyan Song    },
37127fcf1b89SHaiyan Song    {
37137fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
37147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37167fcf1b89SHaiyan Song        "Deprecated": "1",
37177fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37187fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
37197fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37207fcf1b89SHaiyan Song        "MSRValue": "0x0090000100",
37217fcf1b89SHaiyan Song        "Offcore": "1",
37227fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37237fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37247fcf1b89SHaiyan Song        "UMask": "0x1"
37257fcf1b89SHaiyan Song    },
37267fcf1b89SHaiyan Song    {
37277fcf1b89SHaiyan Song        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests",
37287fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37297fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37317fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
37327fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37337fcf1b89SHaiyan Song        "MSRValue": "0x0090000400",
37347fcf1b89SHaiyan Song        "Offcore": "1",
37357fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37377fcf1b89SHaiyan Song        "UMask": "0x1"
37387fcf1b89SHaiyan Song    },
37397fcf1b89SHaiyan Song    {
37407fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
37417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37437fcf1b89SHaiyan Song        "Deprecated": "1",
37447fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37457fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
37467fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37477fcf1b89SHaiyan Song        "MSRValue": "0x0090000020",
37487fcf1b89SHaiyan Song        "Offcore": "1",
37497fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37507fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37517fcf1b89SHaiyan Song        "UMask": "0x1"
37527fcf1b89SHaiyan Song    },
37537fcf1b89SHaiyan Song    {
37547fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
37557fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37567fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37577fcf1b89SHaiyan Song        "Deprecated": "1",
37587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37597fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
37607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37617fcf1b89SHaiyan Song        "MSRValue": "0x3F90008000",
37627fcf1b89SHaiyan Song        "Offcore": "1",
37637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37657fcf1b89SHaiyan Song        "UMask": "0x1"
37667fcf1b89SHaiyan Song    },
37677fcf1b89SHaiyan Song    {
37687fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.REMOTE_HITM",
37697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37717fcf1b89SHaiyan Song        "Deprecated": "1",
37727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37737fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.REMOTE_HITM",
37747fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37757fcf1b89SHaiyan Song        "MSRValue": "0x103FC00491",
37767fcf1b89SHaiyan Song        "Offcore": "1",
37777fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37787fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37797fcf1b89SHaiyan Song        "UMask": "0x1"
37807fcf1b89SHaiyan Song    },
37817fcf1b89SHaiyan Song    {
3782038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
37837fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37867fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
37877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
37887fcf1b89SHaiyan Song        "MSRValue": "0x3F84000004",
37897fcf1b89SHaiyan Song        "Offcore": "1",
37907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
37917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
37927fcf1b89SHaiyan Song        "UMask": "0x1"
37937fcf1b89SHaiyan Song    },
37947fcf1b89SHaiyan Song    {
3795038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
37967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
37977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
37987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
37997fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
38007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38017fcf1b89SHaiyan Song        "MSRValue": "0x0410008000",
38027fcf1b89SHaiyan Song        "Offcore": "1",
38037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38057fcf1b89SHaiyan Song        "UMask": "0x1"
38067fcf1b89SHaiyan Song    },
38077fcf1b89SHaiyan Song    {
3808038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
38097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38127fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
38137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38147fcf1b89SHaiyan Song        "MSRValue": "0x1004000004",
38157fcf1b89SHaiyan Song        "Offcore": "1",
38167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38187fcf1b89SHaiyan Song        "UMask": "0x1"
38197fcf1b89SHaiyan Song    },
38207fcf1b89SHaiyan Song    {
38217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
38227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38247fcf1b89SHaiyan Song        "Deprecated": "1",
38257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
38277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38287fcf1b89SHaiyan Song        "MSRValue": "0x043C000120",
38297fcf1b89SHaiyan Song        "Offcore": "1",
38307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38327fcf1b89SHaiyan Song        "UMask": "0x1"
38337fcf1b89SHaiyan Song    },
38347fcf1b89SHaiyan Song    {
38357fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.HITM_OTHER_CORE",
38367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38387fcf1b89SHaiyan Song        "Deprecated": "1",
38397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38407fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.HITM_OTHER_CORE",
38417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38427fcf1b89SHaiyan Song        "MSRValue": "0x103C000001",
38437fcf1b89SHaiyan Song        "Offcore": "1",
38447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38467fcf1b89SHaiyan Song        "UMask": "0x1"
38477fcf1b89SHaiyan Song    },
38487fcf1b89SHaiyan Song    {
38497fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
38507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38527fcf1b89SHaiyan Song        "Deprecated": "1",
38537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38547fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
38557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38567fcf1b89SHaiyan Song        "MSRValue": "0x01100007F7",
38577fcf1b89SHaiyan Song        "Offcore": "1",
38587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38607fcf1b89SHaiyan Song        "UMask": "0x1"
38617fcf1b89SHaiyan Song    },
38627fcf1b89SHaiyan Song    {
3863038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
38647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38677fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
38687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38697fcf1b89SHaiyan Song        "MSRValue": "0x3F84000001",
38707fcf1b89SHaiyan Song        "Offcore": "1",
38717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38737fcf1b89SHaiyan Song        "UMask": "0x1"
38747fcf1b89SHaiyan Song    },
38757fcf1b89SHaiyan Song    {
38767fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
38777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38797fcf1b89SHaiyan Song        "Deprecated": "1",
38807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38817fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
38827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38837fcf1b89SHaiyan Song        "MSRValue": "0x1004000010",
38847fcf1b89SHaiyan Song        "Offcore": "1",
38857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
38877fcf1b89SHaiyan Song        "UMask": "0x1"
38887fcf1b89SHaiyan Song    },
38897fcf1b89SHaiyan Song    {
3890038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
38917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
38927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
38937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
38947fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
38957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
38967fcf1b89SHaiyan Song        "MSRValue": "0x3F90000080",
38977fcf1b89SHaiyan Song        "Offcore": "1",
38987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
38997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39007fcf1b89SHaiyan Song        "UMask": "0x1"
39017fcf1b89SHaiyan Song    },
39027fcf1b89SHaiyan Song    {
3903038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
39047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39077fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
39087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39097fcf1b89SHaiyan Song        "MSRValue": "0x0804008000",
39107fcf1b89SHaiyan Song        "Offcore": "1",
39117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39137fcf1b89SHaiyan Song        "UMask": "0x1"
39147fcf1b89SHaiyan Song    },
39157fcf1b89SHaiyan Song    {
39167fcf1b89SHaiyan Song        "BriefDescription": "Counts demand data reads",
39177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39207fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
39217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39227fcf1b89SHaiyan Song        "MSRValue": "0x0210000001",
39237fcf1b89SHaiyan Song        "Offcore": "1",
39247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39267fcf1b89SHaiyan Song        "UMask": "0x1"
39277fcf1b89SHaiyan Song    },
39287fcf1b89SHaiyan Song    {
3929038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.PF_L2_RFO.L3_MISS.NO_SNOOP_NEEDED",
39307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39337fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.NO_SNOOP_NEEDED",
39347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39357fcf1b89SHaiyan Song        "MSRValue": "0x013C000020",
39367fcf1b89SHaiyan Song        "Offcore": "1",
39377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39397fcf1b89SHaiyan Song        "UMask": "0x1"
39407fcf1b89SHaiyan Song    },
39417fcf1b89SHaiyan Song    {
3942038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
39437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39467fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
39477fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39487fcf1b89SHaiyan Song        "MSRValue": "0x0110000080",
39497fcf1b89SHaiyan Song        "Offcore": "1",
39507fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39517fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39527fcf1b89SHaiyan Song        "UMask": "0x1"
39537fcf1b89SHaiyan Song    },
39547fcf1b89SHaiyan Song    {
39557fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
39567fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39587fcf1b89SHaiyan Song        "Deprecated": "1",
39597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39607fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
39617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39627fcf1b89SHaiyan Song        "MSRValue": "0x0804000490",
39637fcf1b89SHaiyan Song        "Offcore": "1",
39647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39667fcf1b89SHaiyan Song        "UMask": "0x1"
39677fcf1b89SHaiyan Song    },
39687fcf1b89SHaiyan Song    {
39697fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
39707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39727fcf1b89SHaiyan Song        "Deprecated": "1",
39737fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39747fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
39757fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39767fcf1b89SHaiyan Song        "MSRValue": "0x083C000020",
39777fcf1b89SHaiyan Song        "Offcore": "1",
39787fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39797fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39807fcf1b89SHaiyan Song        "UMask": "0x1"
39817fcf1b89SHaiyan Song    },
39827fcf1b89SHaiyan Song    {
3983038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.PF_L3_RFO.L3_MISS.NO_SNOOP_NEEDED",
39847fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39857fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39867fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
39877fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.NO_SNOOP_NEEDED",
39887fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
39897fcf1b89SHaiyan Song        "MSRValue": "0x013C000100",
39907fcf1b89SHaiyan Song        "Offcore": "1",
39917fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
39927fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
39937fcf1b89SHaiyan Song        "UMask": "0x1"
39947fcf1b89SHaiyan Song    },
39957fcf1b89SHaiyan Song    {
39967fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
39977fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
39987fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
39997fcf1b89SHaiyan Song        "Deprecated": "1",
40007fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40017fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
40027fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40037fcf1b89SHaiyan Song        "MSRValue": "0x00BC000001",
40047fcf1b89SHaiyan Song        "Offcore": "1",
40057fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40067fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40077fcf1b89SHaiyan Song        "UMask": "0x1"
40087fcf1b89SHaiyan Song    },
40097fcf1b89SHaiyan Song    {
40107fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
40117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
40137fcf1b89SHaiyan Song        "Deprecated": "1",
40147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40157fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
40167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40177fcf1b89SHaiyan Song        "MSRValue": "0x1010000100",
40187fcf1b89SHaiyan Song        "Offcore": "1",
40197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40217fcf1b89SHaiyan Song        "UMask": "0x1"
40227fcf1b89SHaiyan Song    },
40237fcf1b89SHaiyan Song    {
40247fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.ANY_SNOOP",
40257fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
40277fcf1b89SHaiyan Song        "Deprecated": "1",
40287fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40297fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.ANY_SNOOP",
40307fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40317fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000100",
40327fcf1b89SHaiyan Song        "Offcore": "1",
40337fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40347fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40357fcf1b89SHaiyan Song        "UMask": "0x1"
40367fcf1b89SHaiyan Song    },
40377fcf1b89SHaiyan Song    {
40387fcf1b89SHaiyan Song        "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions",
40397fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40407fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
4041ecd94f1bSKan Liang        "EventCode": "0xC9",
40427fcf1b89SHaiyan Song        "EventName": "RTM_RETIRED.ABORTED_UNFRIENDLY",
40437fcf1b89SHaiyan Song        "PublicDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions.",
40447fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
40457fcf1b89SHaiyan Song        "UMask": "0x20"
40467fcf1b89SHaiyan Song    },
40477fcf1b89SHaiyan Song    {
4048038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.SNOOP_MISS OCR.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
40497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
40517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40527fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
40537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40547fcf1b89SHaiyan Song        "MSRValue": "0x023C000120",
40557fcf1b89SHaiyan Song        "Offcore": "1",
40567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40587fcf1b89SHaiyan Song        "UMask": "0x1"
40597fcf1b89SHaiyan Song    },
40607fcf1b89SHaiyan Song    {
40617fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
40627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
40647fcf1b89SHaiyan Song        "Deprecated": "1",
40657fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40667fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
40677fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40687fcf1b89SHaiyan Song        "MSRValue": "0x3F90000020",
40697fcf1b89SHaiyan Song        "Offcore": "1",
40707fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40717fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40727fcf1b89SHaiyan Song        "UMask": "0x1"
40737fcf1b89SHaiyan Song    },
40747fcf1b89SHaiyan Song    {
4075038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.PF_L3_DATA_RD.L3_MISS.HITM_OTHER_CORE",
40767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
40787fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40797fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.HITM_OTHER_CORE",
40807fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40817fcf1b89SHaiyan Song        "MSRValue": "0x103C000080",
40827fcf1b89SHaiyan Song        "Offcore": "1",
40837fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40847fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40857fcf1b89SHaiyan Song        "UMask": "0x1"
40867fcf1b89SHaiyan Song    },
40877fcf1b89SHaiyan Song    {
40887fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
40897fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
40907fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
40917fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
40927fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
40937fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
40947fcf1b89SHaiyan Song        "MSRValue": "0x0090000080",
40957fcf1b89SHaiyan Song        "Offcore": "1",
40967fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
40977fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
40987fcf1b89SHaiyan Song        "UMask": "0x1"
40997fcf1b89SHaiyan Song    },
41007fcf1b89SHaiyan Song    {
41017fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
41027fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41037fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41047fcf1b89SHaiyan Song        "Deprecated": "1",
41057fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41067fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
41077fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41087fcf1b89SHaiyan Song        "MSRValue": "0x0210000002",
41097fcf1b89SHaiyan Song        "Offcore": "1",
41107fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41117fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41127fcf1b89SHaiyan Song        "UMask": "0x1"
41137fcf1b89SHaiyan Song    },
41147fcf1b89SHaiyan Song    {
4115038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
41167fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41177fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41197fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
41207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41217fcf1b89SHaiyan Song        "MSRValue": "0x3F84000080",
41227fcf1b89SHaiyan Song        "Offcore": "1",
41237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41257fcf1b89SHaiyan Song        "UMask": "0x1"
41267fcf1b89SHaiyan Song    },
41277fcf1b89SHaiyan Song    {
41287fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
41297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41317fcf1b89SHaiyan Song        "Deprecated": "1",
41327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41337fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
41347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41357fcf1b89SHaiyan Song        "MSRValue": "0x0210000490",
41367fcf1b89SHaiyan Song        "Offcore": "1",
41377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41397fcf1b89SHaiyan Song        "UMask": "0x1"
41407fcf1b89SHaiyan Song    },
41417fcf1b89SHaiyan Song    {
4142038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED  OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
41437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41467fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
41477fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41487fcf1b89SHaiyan Song        "MSRValue": "0x0104000120",
41497fcf1b89SHaiyan Song        "Offcore": "1",
41507fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41517fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41527fcf1b89SHaiyan Song        "UMask": "0x1"
41537fcf1b89SHaiyan Song    },
41547fcf1b89SHaiyan Song    {
4155038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP OCR.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP",
41567fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41597fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP",
41607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41617fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000004",
41627fcf1b89SHaiyan Song        "Offcore": "1",
41637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41657fcf1b89SHaiyan Song        "UMask": "0x1"
41667fcf1b89SHaiyan Song    },
41677fcf1b89SHaiyan Song    {
4168038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.ANY_SNOOP OCR.ALL_READS.L3_MISS.ANY_SNOOP OCR.ALL_READS.L3_MISS.ANY_SNOOP",
41697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41727fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.ANY_SNOOP",
41737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41747fcf1b89SHaiyan Song        "MSRValue": "0x3FBC0007F7",
41757fcf1b89SHaiyan Song        "Offcore": "1",
41767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41787fcf1b89SHaiyan Song        "UMask": "0x1"
41797fcf1b89SHaiyan Song    },
41807fcf1b89SHaiyan Song    {
41817fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
41827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41847fcf1b89SHaiyan Song        "Deprecated": "1",
41857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
41867fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
41877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
41887fcf1b89SHaiyan Song        "MSRValue": "0x083C000490",
41897fcf1b89SHaiyan Song        "Offcore": "1",
41907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
41917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
41927fcf1b89SHaiyan Song        "UMask": "0x1"
41937fcf1b89SHaiyan Song    },
41947fcf1b89SHaiyan Song    {
41957fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.REMOTE_HIT_FORWARD",
41967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
41977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
41987fcf1b89SHaiyan Song        "Deprecated": "1",
41997fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42007fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.REMOTE_HIT_FORWARD",
42017fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42027fcf1b89SHaiyan Song        "MSRValue": "0x083FC00400",
42037fcf1b89SHaiyan Song        "Offcore": "1",
42047fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42057fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42067fcf1b89SHaiyan Song        "UMask": "0x1"
42077fcf1b89SHaiyan Song    },
42087fcf1b89SHaiyan Song    {
4209038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.SNOOP_NONE",
42107fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42117fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
42127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42137fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.SNOOP_NONE",
42147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42157fcf1b89SHaiyan Song        "MSRValue": "0x00BC000020",
42167fcf1b89SHaiyan Song        "Offcore": "1",
42177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42197fcf1b89SHaiyan Song        "UMask": "0x1"
42207fcf1b89SHaiyan Song    },
42217fcf1b89SHaiyan Song    {
42227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
42237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
42257fcf1b89SHaiyan Song        "Deprecated": "1",
42267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
42287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42297fcf1b89SHaiyan Song        "MSRValue": "0x3F90000002",
42307fcf1b89SHaiyan Song        "Offcore": "1",
42317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42337fcf1b89SHaiyan Song        "UMask": "0x1"
42347fcf1b89SHaiyan Song    },
42357fcf1b89SHaiyan Song    {
42367fcf1b89SHaiyan Song        "BriefDescription": "Number of times an RTM execution aborted due to any reasons (multiple categories may count as one).",
42377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
42397fcf1b89SHaiyan Song        "EventCode": "0xC9",
42407fcf1b89SHaiyan Song        "EventName": "RTM_RETIRED.ABORTED",
42417fcf1b89SHaiyan Song        "PEBS": "1",
42427fcf1b89SHaiyan Song        "PublicDescription": "Number of times RTM abort was triggered.",
42437fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
42447fcf1b89SHaiyan Song        "UMask": "0x4"
42457fcf1b89SHaiyan Song    },
42467fcf1b89SHaiyan Song    {
4247038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
42487fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
42507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42517fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
42527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42537fcf1b89SHaiyan Song        "MSRValue": "0x0604000020",
42547fcf1b89SHaiyan Song        "Offcore": "1",
42557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42577fcf1b89SHaiyan Song        "UMask": "0x1"
42587fcf1b89SHaiyan Song    },
42597fcf1b89SHaiyan Song    {
42607fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
42617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
42637fcf1b89SHaiyan Song        "Deprecated": "1",
42647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42657fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
42667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42677fcf1b89SHaiyan Song        "MSRValue": "0x0104000490",
42687fcf1b89SHaiyan Song        "Offcore": "1",
42697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42717fcf1b89SHaiyan Song        "UMask": "0x1"
42727fcf1b89SHaiyan Song    },
42737fcf1b89SHaiyan Song    {
42747fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
42757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
42777fcf1b89SHaiyan Song        "Deprecated": "1",
42787fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42797fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
42807fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42817fcf1b89SHaiyan Song        "MSRValue": "0x043C000020",
42827fcf1b89SHaiyan Song        "Offcore": "1",
42837fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42847fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42857fcf1b89SHaiyan Song        "UMask": "0x1"
42867fcf1b89SHaiyan Song    },
42877fcf1b89SHaiyan Song    {
4288038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
42897fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
42907fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
42917fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
42927fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
42937fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
42947fcf1b89SHaiyan Song        "MSRValue": "0x0404000020",
42957fcf1b89SHaiyan Song        "Offcore": "1",
42967fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
42977fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
42987fcf1b89SHaiyan Song        "UMask": "0x1"
42997fcf1b89SHaiyan Song    },
43007fcf1b89SHaiyan Song    {
4301038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
43027fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43037fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43047fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43057fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
43067fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43077fcf1b89SHaiyan Song        "MSRValue": "0x0604000100",
43087fcf1b89SHaiyan Song        "Offcore": "1",
43097fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43107fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43117fcf1b89SHaiyan Song        "UMask": "0x1"
43127fcf1b89SHaiyan Song    },
43137fcf1b89SHaiyan Song    {
4314038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
43157fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43167fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43177fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43187fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
43197fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43207fcf1b89SHaiyan Song        "MSRValue": "0x1010008000",
43217fcf1b89SHaiyan Song        "Offcore": "1",
43227fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43237fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43247fcf1b89SHaiyan Song        "UMask": "0x1"
43257fcf1b89SHaiyan Song    },
43267fcf1b89SHaiyan Song    {
4327038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
43287fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43297fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43317fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
43327fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43337fcf1b89SHaiyan Song        "MSRValue": "0x0084000491",
43347fcf1b89SHaiyan Song        "Offcore": "1",
43357fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43377fcf1b89SHaiyan Song        "UMask": "0x1"
43387fcf1b89SHaiyan Song    },
43397fcf1b89SHaiyan Song    {
4340038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
43417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43447fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
43457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43467fcf1b89SHaiyan Song        "MSRValue": "0x063B800490",
43477fcf1b89SHaiyan Song        "Offcore": "1",
43487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43507fcf1b89SHaiyan Song        "UMask": "0x1"
43517fcf1b89SHaiyan Song    },
43527fcf1b89SHaiyan Song    {
43537fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
43547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43567fcf1b89SHaiyan Song        "Deprecated": "1",
43577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43587fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
43597fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43607fcf1b89SHaiyan Song        "MSRValue": "0x0804000100",
43617fcf1b89SHaiyan Song        "Offcore": "1",
43627fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43637fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43647fcf1b89SHaiyan Song        "UMask": "0x1"
43657fcf1b89SHaiyan Song    },
43667fcf1b89SHaiyan Song    {
4367038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.ANY_SNOOP OCR.PF_L3_DATA_RD.L3_MISS.ANY_SNOOP",
43687fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43717fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.ANY_SNOOP",
43727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43737fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000080",
43747fcf1b89SHaiyan Song        "Offcore": "1",
43757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43777fcf1b89SHaiyan Song        "UMask": "0x1"
43787fcf1b89SHaiyan Song    },
43797fcf1b89SHaiyan Song    {
43807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
43817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43837fcf1b89SHaiyan Song        "Deprecated": "1",
43847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
43867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
43877fcf1b89SHaiyan Song        "MSRValue": "0x0410000020",
43887fcf1b89SHaiyan Song        "Offcore": "1",
43897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
43907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
43917fcf1b89SHaiyan Song        "UMask": "0x1"
43927fcf1b89SHaiyan Song    },
43937fcf1b89SHaiyan Song    {
4394038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
43957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
43967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
43977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
43987fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
43997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
44007fcf1b89SHaiyan Song        "MSRValue": "0x0604000001",
44017fcf1b89SHaiyan Song        "Offcore": "1",
44027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
44037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
44047fcf1b89SHaiyan Song        "UMask": "0x1"
44057fcf1b89SHaiyan Song    },
44067fcf1b89SHaiyan Song    {
44077fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
44087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
44107fcf1b89SHaiyan Song        "Deprecated": "1",
44117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
44127fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
44137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
44147fcf1b89SHaiyan Song        "MSRValue": "0x0410000490",
44157fcf1b89SHaiyan Song        "Offcore": "1",
44167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
44177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
44187fcf1b89SHaiyan Song        "UMask": "0x1"
44197fcf1b89SHaiyan Song    },
44207fcf1b89SHaiyan Song    {
44217fcf1b89SHaiyan Song        "BriefDescription": "Cycles with at least 1 Demand Data Read requests who miss L3 cache in the superQ.",
44227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
44247fcf1b89SHaiyan Song        "CounterMask": "1",
44257fcf1b89SHaiyan Song        "EventCode": "0x60",
44267fcf1b89SHaiyan Song        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_L3_MISS_DEMAND_DATA_RD",
44277fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
44287fcf1b89SHaiyan Song        "UMask": "0x10"
44297fcf1b89SHaiyan Song    },
44307fcf1b89SHaiyan Song    {
44317fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
44327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
44347fcf1b89SHaiyan Song        "Deprecated": "1",
44357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
44367fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
44377fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
44387fcf1b89SHaiyan Song        "MSRValue": "0x083C000010",
44397fcf1b89SHaiyan Song        "Offcore": "1",
44407fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
44417fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
44427fcf1b89SHaiyan Song        "UMask": "0x1"
44437fcf1b89SHaiyan Song    },
44447fcf1b89SHaiyan Song    {
44457fcf1b89SHaiyan Song        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
44467fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44477fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
44487fcf1b89SHaiyan Song        "Errata": "SKL089",
44497fcf1b89SHaiyan Song        "EventCode": "0xC3",
44507fcf1b89SHaiyan Song        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
44517fcf1b89SHaiyan Song        "PublicDescription": "Counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:a. memory disambiguation,b. external snoop, orc. cross SMT-HW-thread snoop (stores) hitting load buffer.",
44527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
44537fcf1b89SHaiyan Song        "UMask": "0x2"
44547fcf1b89SHaiyan Song    },
44557fcf1b89SHaiyan Song    {
44567fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE transactional execution aborted due to XRELEASE lock not satisfying the address and value requirements in the elision buffer",
44577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
44597fcf1b89SHaiyan Song        "EventCode": "0x54",
44607fcf1b89SHaiyan Song        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH",
44617fcf1b89SHaiyan Song        "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.",
44627fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
44637fcf1b89SHaiyan Song        "UMask": "0x10"
44647fcf1b89SHaiyan Song    },
44657fcf1b89SHaiyan Song    {
44667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
44677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
44697fcf1b89SHaiyan Song        "Deprecated": "1",
44707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
44717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
44727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
44737fcf1b89SHaiyan Song        "MSRValue": "0x0110000010",
44747fcf1b89SHaiyan Song        "Offcore": "1",
44757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
44767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
44777fcf1b89SHaiyan Song        "UMask": "0x1"
44787fcf1b89SHaiyan Song    },
44797fcf1b89SHaiyan Song    {
44807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
44817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
44837fcf1b89SHaiyan Song        "Deprecated": "1",
44847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
44857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
44867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
44877fcf1b89SHaiyan Song        "MSRValue": "0x0204000020",
44887fcf1b89SHaiyan Song        "Offcore": "1",
44897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
44907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
44917fcf1b89SHaiyan Song        "UMask": "0x1"
44927fcf1b89SHaiyan Song    },
44937fcf1b89SHaiyan Song    {
44947fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand data writes (RFOs)",
44957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
44967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
44977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
44987fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
44997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45007fcf1b89SHaiyan Song        "MSRValue": "0x0090000002",
45017fcf1b89SHaiyan Song        "Offcore": "1",
45027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45047fcf1b89SHaiyan Song        "UMask": "0x1"
45057fcf1b89SHaiyan Song    },
45067fcf1b89SHaiyan Song    {
4507038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
45087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45107fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45117fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
45127fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45137fcf1b89SHaiyan Song        "MSRValue": "0x1004000080",
45147fcf1b89SHaiyan Song        "Offcore": "1",
45157fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45167fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45177fcf1b89SHaiyan Song        "UMask": "0x1"
45187fcf1b89SHaiyan Song    },
45197fcf1b89SHaiyan Song    {
45207fcf1b89SHaiyan Song        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
45217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45237fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45247fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
45257fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45267fcf1b89SHaiyan Song        "MSRValue": "0x0090000010",
45277fcf1b89SHaiyan Song        "Offcore": "1",
45287fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45297fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45307fcf1b89SHaiyan Song        "UMask": "0x1"
45317fcf1b89SHaiyan Song    },
45327fcf1b89SHaiyan Song    {
4533038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE  OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
45347fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45357fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45367fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45377fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
45387fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45397fcf1b89SHaiyan Song        "MSRValue": "0x1010000122",
45407fcf1b89SHaiyan Song        "Offcore": "1",
45417fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45427fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45437fcf1b89SHaiyan Song        "UMask": "0x1"
45447fcf1b89SHaiyan Song    },
45457fcf1b89SHaiyan Song    {
45467fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
45477fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45487fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45497fcf1b89SHaiyan Song        "Deprecated": "1",
45507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45517fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
45527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45537fcf1b89SHaiyan Song        "MSRValue": "0x083C000122",
45547fcf1b89SHaiyan Song        "Offcore": "1",
45557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45577fcf1b89SHaiyan Song        "UMask": "0x1"
45587fcf1b89SHaiyan Song    },
45597fcf1b89SHaiyan Song    {
4560038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
45617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45647fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
45657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45667fcf1b89SHaiyan Song        "MSRValue": "0x0810000080",
45677fcf1b89SHaiyan Song        "Offcore": "1",
45687fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45697fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45707fcf1b89SHaiyan Song        "UMask": "0x1"
45717fcf1b89SHaiyan Song    },
45727fcf1b89SHaiyan Song    {
4573038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
45747fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45757fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45767fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45777fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
45787fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45797fcf1b89SHaiyan Song        "MSRValue": "0x083C000001",
45807fcf1b89SHaiyan Song        "Offcore": "1",
45817fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45827fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45837fcf1b89SHaiyan Song        "UMask": "0x1"
45847fcf1b89SHaiyan Song    },
45857fcf1b89SHaiyan Song    {
4586038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
45877fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
45887fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
45897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
45907fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
45917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
45927fcf1b89SHaiyan Song        "MSRValue": "0x0810008000",
45937fcf1b89SHaiyan Song        "Offcore": "1",
45947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
45957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
45967fcf1b89SHaiyan Song        "UMask": "0x1"
45977fcf1b89SHaiyan Song    },
45987fcf1b89SHaiyan Song    {
45997fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.REMOTE_HIT_FORWARD",
46007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
46017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
46027fcf1b89SHaiyan Song        "Deprecated": "1",
46037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
46047fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.REMOTE_HIT_FORWARD",
46057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
46067fcf1b89SHaiyan Song        "MSRValue": "0x083FC00122",
46077fcf1b89SHaiyan Song        "Offcore": "1",
46087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
46097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
46107fcf1b89SHaiyan Song        "UMask": "0x1"
46117fcf1b89SHaiyan Song    },
46127fcf1b89SHaiyan Song    {
46137fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
46147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
46157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
46167fcf1b89SHaiyan Song        "Deprecated": "1",
46177fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
46187fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
46197fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
46207fcf1b89SHaiyan Song        "MSRValue": "0x0090000080",
46217fcf1b89SHaiyan Song        "Offcore": "1",
46227fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
46237fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
46247fcf1b89SHaiyan Song        "UMask": "0x1"
46257fcf1b89SHaiyan Song    },
46267fcf1b89SHaiyan Song    {
4627038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.HITM_OTHER_CORE OCR.PF_L2_RFO.L3_MISS.HITM_OTHER_CORE",
46287fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
46297fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
46307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
46317fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.HITM_OTHER_CORE",
46327fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
46337fcf1b89SHaiyan Song        "MSRValue": "0x103C000020",
46347fcf1b89SHaiyan Song        "Offcore": "1",
46357fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
46367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
46377fcf1b89SHaiyan Song        "UMask": "0x1"
46387fcf1b89SHaiyan Song    },
46397fcf1b89SHaiyan Song    {
4640038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
46417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
46427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
46437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
46447fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
46457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
46467fcf1b89SHaiyan Song        "MSRValue": "0x0104000002",
46477fcf1b89SHaiyan Song        "Offcore": "1",
46487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
46497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
46507fcf1b89SHaiyan Song        "UMask": "0x1"
46517fcf1b89SHaiyan Song    },
46527fcf1b89SHaiyan Song    {
4653038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_READS.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_READS.L3_MISS.NO_SNOOP_NEEDED",
46547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
46557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
46567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
46577fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.NO_SNOOP_NEEDED",
46587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
46597fcf1b89SHaiyan Song        "MSRValue": "0x013C0007F7",
46607fcf1b89SHaiyan Song        "Offcore": "1",
46617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
46627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
46637fcf1b89SHaiyan Song        "UMask": "0x1"
46647fcf1b89SHaiyan Song    },
46657fcf1b89SHaiyan Song    {
4666038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
46677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
46687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
46697fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
46707fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
46717fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
46727fcf1b89SHaiyan Song        "MSRValue": "0x0410000001",
46737fcf1b89SHaiyan Song        "Offcore": "1",
46747fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
46757fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
46767fcf1b89SHaiyan Song        "UMask": "0x1"
46777fcf1b89SHaiyan Song    },
46787fcf1b89SHaiyan Song    {
4679ecd94f1bSKan Liang        "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)",
4680ecd94f1bSKan Liang        "Counter": "0,1,2,3",
46817fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
46827fcf1b89SHaiyan Song        "EventCode": "0xC9",
4683ecd94f1bSKan Liang        "EventName": "RTM_RETIRED.ABORTED_EVENTS",
4684ecd94f1bSKan Liang        "PublicDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt).",
4685ecd94f1bSKan Liang        "SampleAfterValue": "2000003",
46867fcf1b89SHaiyan Song        "UMask": "0x80"
4687ecd94f1bSKan Liang    },
4688ecd94f1bSKan Liang    {
4689038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
4690ecd94f1bSKan Liang        "Counter": "0,1,2,3",
46917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4692ecd94f1bSKan Liang        "EventCode": "0xB7, 0xBB",
4693ecd94f1bSKan Liang        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
4694ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
46957fcf1b89SHaiyan Song        "MSRValue": "0x04100007F7",
46967fcf1b89SHaiyan Song        "Offcore": "1",
4697ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4698ecd94f1bSKan Liang        "SampleAfterValue": "100003",
46997fcf1b89SHaiyan Song        "UMask": "0x1"
4700ecd94f1bSKan Liang    },
4701ecd94f1bSKan Liang    {
4702038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.SNOOP_NONE OCR.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
4703ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47047fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47057fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47067fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
4707ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47087fcf1b89SHaiyan Song        "MSRValue": "0x00BC000120",
47097fcf1b89SHaiyan Song        "Offcore": "1",
4710ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4711ecd94f1bSKan Liang        "SampleAfterValue": "100003",
47127fcf1b89SHaiyan Song        "UMask": "0x1"
4713ecd94f1bSKan Liang    },
4714ecd94f1bSKan Liang    {
4715038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
4716ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47177fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47197fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
4720ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47217fcf1b89SHaiyan Song        "MSRValue": "0x043C000001",
47227fcf1b89SHaiyan Song        "Offcore": "1",
4723ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4724ecd94f1bSKan Liang        "SampleAfterValue": "100003",
47257fcf1b89SHaiyan Song        "UMask": "0x1"
4726ecd94f1bSKan Liang    },
4727ecd94f1bSKan Liang    {
4728038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.SNOOP_MISS OCR.ALL_RFO.L3_MISS.SNOOP_MISS",
4729ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47317fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47327fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.SNOOP_MISS",
4733ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47347fcf1b89SHaiyan Song        "MSRValue": "0x023C000122",
47357fcf1b89SHaiyan Song        "Offcore": "1",
4736ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4737ecd94f1bSKan Liang        "SampleAfterValue": "100003",
47387fcf1b89SHaiyan Song        "UMask": "0x1"
4739ecd94f1bSKan Liang    },
4740ecd94f1bSKan Liang    {
47417fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
4742ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47437fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47447fcf1b89SHaiyan Song        "Deprecated": "1",
47457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47467fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
4747ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47487fcf1b89SHaiyan Song        "MSRValue": "0x0110008000",
47497fcf1b89SHaiyan Song        "Offcore": "1",
4750ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4751ecd94f1bSKan Liang        "SampleAfterValue": "100003",
47527fcf1b89SHaiyan Song        "UMask": "0x1"
4753ecd94f1bSKan Liang    },
4754ecd94f1bSKan Liang    {
47557fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
4756ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47587fcf1b89SHaiyan Song        "Deprecated": "1",
47597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47607fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
4761ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47627fcf1b89SHaiyan Song        "MSRValue": "0x1010008000",
47637fcf1b89SHaiyan Song        "Offcore": "1",
4764ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4765ecd94f1bSKan Liang        "SampleAfterValue": "100003",
47667fcf1b89SHaiyan Song        "UMask": "0x1"
4767ecd94f1bSKan Liang    },
4768ecd94f1bSKan Liang    {
4769038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
4770ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47737fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
4774ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47757fcf1b89SHaiyan Song        "MSRValue": "0x0110000400",
47767fcf1b89SHaiyan Song        "Offcore": "1",
4777ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4778ecd94f1bSKan Liang        "SampleAfterValue": "100003",
47797fcf1b89SHaiyan Song        "UMask": "0x1"
4780ecd94f1bSKan Liang    },
4781ecd94f1bSKan Liang    {
47827fcf1b89SHaiyan Song        "BriefDescription": "Execution stalls while L3 cache miss demand load is outstanding.",
4783ecd94f1bSKan Liang        "Counter": "0,1,2,3",
47847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
47857fcf1b89SHaiyan Song        "CounterMask": "6",
47867fcf1b89SHaiyan Song        "EventCode": "0xA3",
47877fcf1b89SHaiyan Song        "EventName": "CYCLE_ACTIVITY.STALLS_L3_MISS",
47887fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
47897fcf1b89SHaiyan Song        "UMask": "0x6"
47907fcf1b89SHaiyan Song    },
47917fcf1b89SHaiyan Song    {
47927fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
47937fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
47947fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
47957fcf1b89SHaiyan Song        "Deprecated": "1",
47967fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
47977fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
4798ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
47997fcf1b89SHaiyan Song        "MSRValue": "0x0204000122",
48007fcf1b89SHaiyan Song        "Offcore": "1",
4801ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4802ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48037fcf1b89SHaiyan Song        "UMask": "0x1"
4804ecd94f1bSKan Liang    },
4805ecd94f1bSKan Liang    {
4806038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.SNOOP_NONE",
4807ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48087fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
48097fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
48107fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.SNOOP_NONE",
4811ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48127fcf1b89SHaiyan Song        "MSRValue": "0x00BC000400",
48137fcf1b89SHaiyan Song        "Offcore": "1",
4814ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4815ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48167fcf1b89SHaiyan Song        "UMask": "0x1"
4817ecd94f1bSKan Liang    },
4818ecd94f1bSKan Liang    {
48197fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
4820ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48217fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
48227fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
48237fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
4824ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48257fcf1b89SHaiyan Song        "MSRValue": "0x0090000100",
48267fcf1b89SHaiyan Song        "Offcore": "1",
4827ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4828ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48297fcf1b89SHaiyan Song        "UMask": "0x1"
4830ecd94f1bSKan Liang    },
4831ecd94f1bSKan Liang    {
4832038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.DEMAND_DATA_RD.L3_MISS.HITM_OTHER_CORE",
4833ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48347fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
48357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
48367fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.HITM_OTHER_CORE",
4837ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48387fcf1b89SHaiyan Song        "MSRValue": "0x103C000001",
48397fcf1b89SHaiyan Song        "Offcore": "1",
4840ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4841ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48427fcf1b89SHaiyan Song        "UMask": "0x1"
4843ecd94f1bSKan Liang    },
4844ecd94f1bSKan Liang    {
4845038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.REMOTE_HITM",
4846ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48477fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4848ecd94f1bSKan Liang        "EventCode": "0xB7, 0xBB",
4849ecd94f1bSKan Liang        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.REMOTE_HITM",
4850ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48517fcf1b89SHaiyan Song        "MSRValue": "0x103FC00400",
48527fcf1b89SHaiyan Song        "Offcore": "1",
4853ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4854ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48557fcf1b89SHaiyan Song        "UMask": "0x1"
4856ecd94f1bSKan Liang    },
4857ecd94f1bSKan Liang    {
48587fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
4859ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
48617fcf1b89SHaiyan Song        "Deprecated": "1",
48627fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
48637fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
4864ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48657fcf1b89SHaiyan Song        "MSRValue": "0x0204000400",
48667fcf1b89SHaiyan Song        "Offcore": "1",
4867ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4868ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48697fcf1b89SHaiyan Song        "UMask": "0x1"
4870ecd94f1bSKan Liang    },
4871ecd94f1bSKan Liang    {
48727fcf1b89SHaiyan Song        "BriefDescription": "Counts any other requests",
4873ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48747fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
48757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
48767fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
4877ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48787fcf1b89SHaiyan Song        "MSRValue": "0x0204008000",
48797fcf1b89SHaiyan Song        "Offcore": "1",
4880ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4881ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48827fcf1b89SHaiyan Song        "UMask": "0x1"
4883ecd94f1bSKan Liang    },
4884ecd94f1bSKan Liang    {
48857fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
4886ecd94f1bSKan Liang        "Counter": "0,1,2,3",
48877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
48887fcf1b89SHaiyan Song        "Deprecated": "1",
48897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
48907fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
4891ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
48927fcf1b89SHaiyan Song        "MSRValue": "0x0090008000",
48937fcf1b89SHaiyan Song        "Offcore": "1",
4894ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4895ecd94f1bSKan Liang        "SampleAfterValue": "100003",
48967fcf1b89SHaiyan Song        "UMask": "0x1"
4897ecd94f1bSKan Liang    },
4898ecd94f1bSKan Liang    {
48997fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
4900ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49027fcf1b89SHaiyan Song        "Deprecated": "1",
49037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
49047fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
4905ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
49067fcf1b89SHaiyan Song        "MSRValue": "0x08100007F7",
49077fcf1b89SHaiyan Song        "Offcore": "1",
4908ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4909ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49107fcf1b89SHaiyan Song        "UMask": "0x1"
4911ecd94f1bSKan Liang    },
4912ecd94f1bSKan Liang    {
4913038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
4914ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
49177fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
4918ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
49197fcf1b89SHaiyan Song        "MSRValue": "0x0604000004",
49207fcf1b89SHaiyan Song        "Offcore": "1",
4921ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4922ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49237fcf1b89SHaiyan Song        "UMask": "0x1"
4924ecd94f1bSKan Liang    },
4925ecd94f1bSKan Liang    {
49267fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
4927ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49297fcf1b89SHaiyan Song        "Deprecated": "1",
49307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
49317fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
4932ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
49337fcf1b89SHaiyan Song        "MSRValue": "0x0604000491",
49347fcf1b89SHaiyan Song        "Offcore": "1",
4935ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4936ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49377fcf1b89SHaiyan Song        "UMask": "0x1"
4938ecd94f1bSKan Liang    },
4939ecd94f1bSKan Liang    {
49407fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.REMOTE_HIT_FORWARD",
4941ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49437fcf1b89SHaiyan Song        "Deprecated": "1",
4944ecd94f1bSKan Liang        "EventCode": "0xB7, 0xBB",
49457fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.REMOTE_HIT_FORWARD",
49467fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
4947ecd94f1bSKan Liang        "MSRValue": "0x083FC00002",
49487fcf1b89SHaiyan Song        "Offcore": "1",
4949ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4950ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49517fcf1b89SHaiyan Song        "UMask": "0x1"
4952ecd94f1bSKan Liang    },
4953ecd94f1bSKan Liang    {
4954038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
4955ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49567fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
49587fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
4959ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
49607fcf1b89SHaiyan Song        "MSRValue": "0x00BC000004",
49617fcf1b89SHaiyan Song        "Offcore": "1",
4962ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4963ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49647fcf1b89SHaiyan Song        "UMask": "0x1"
4965ecd94f1bSKan Liang    },
4966ecd94f1bSKan Liang    {
49677fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
4968ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49707fcf1b89SHaiyan Song        "Deprecated": "1",
49717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
49727fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
4973ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
49747fcf1b89SHaiyan Song        "MSRValue": "0x063B800122",
49757fcf1b89SHaiyan Song        "Offcore": "1",
4976ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4977ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49787fcf1b89SHaiyan Song        "UMask": "0x1"
4979ecd94f1bSKan Liang    },
4980ecd94f1bSKan Liang    {
4981038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.REMOTE_HIT_FORWARD OCR.ALL_READS.L3_MISS.REMOTE_HIT_FORWARD",
4982ecd94f1bSKan Liang        "Counter": "0,1,2,3",
49837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
4984ecd94f1bSKan Liang        "EventCode": "0xB7, 0xBB",
4985ecd94f1bSKan Liang        "EventName": "OCR.ALL_READS.L3_MISS.REMOTE_HIT_FORWARD",
4986ecd94f1bSKan Liang        "MSRIndex": "0x1a6,0x1a7",
49877fcf1b89SHaiyan Song        "MSRValue": "0x083FC007F7",
49887fcf1b89SHaiyan Song        "Offcore": "1",
4989ecd94f1bSKan Liang        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
4990ecd94f1bSKan Liang        "SampleAfterValue": "100003",
49917fcf1b89SHaiyan Song        "UMask": "0x1"
49927fcf1b89SHaiyan Song    },
49937fcf1b89SHaiyan Song    {
4994038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_RFO.L3_MISS.NO_SNOOP_NEEDED",
49957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
49967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
49977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
49987fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.NO_SNOOP_NEEDED",
49997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50007fcf1b89SHaiyan Song        "MSRValue": "0x013C000122",
50017fcf1b89SHaiyan Song        "Offcore": "1",
50027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50047fcf1b89SHaiyan Song        "UMask": "0x1"
50057fcf1b89SHaiyan Song    },
50067fcf1b89SHaiyan Song    {
5007038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
50087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50107fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50117fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
50127fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50137fcf1b89SHaiyan Song        "MSRValue": "0x083C000100",
50147fcf1b89SHaiyan Song        "Offcore": "1",
50157fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50167fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50177fcf1b89SHaiyan Song        "UMask": "0x1"
50187fcf1b89SHaiyan Song    },
50197fcf1b89SHaiyan Song    {
5020038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
50217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50237fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50247fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
50257fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50267fcf1b89SHaiyan Song        "MSRValue": "0x3F90000004",
50277fcf1b89SHaiyan Song        "Offcore": "1",
50287fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50297fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50307fcf1b89SHaiyan Song        "UMask": "0x1"
50317fcf1b89SHaiyan Song    },
50327fcf1b89SHaiyan Song    {
5033038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_PF_RFO.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_PF_RFO.L3_MISS.NO_SNOOP_NEEDED",
50347fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50357fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50367fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50377fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.NO_SNOOP_NEEDED",
50387fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50397fcf1b89SHaiyan Song        "MSRValue": "0x013C000120",
50407fcf1b89SHaiyan Song        "Offcore": "1",
50417fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50427fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50437fcf1b89SHaiyan Song        "UMask": "0x1"
50447fcf1b89SHaiyan Song    },
50457fcf1b89SHaiyan Song    {
50467fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
50477fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50487fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50497fcf1b89SHaiyan Song        "Deprecated": "1",
50507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50517fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
50527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50537fcf1b89SHaiyan Song        "MSRValue": "0x02100007F7",
50547fcf1b89SHaiyan Song        "Offcore": "1",
50557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50577fcf1b89SHaiyan Song        "UMask": "0x1"
50587fcf1b89SHaiyan Song    },
50597fcf1b89SHaiyan Song    {
5060038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.REMOTE_HITM OCR.ALL_READS.L3_MISS.REMOTE_HITM",
50617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50647fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.REMOTE_HITM",
50657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50667fcf1b89SHaiyan Song        "MSRValue": "0x103FC007F7",
50677fcf1b89SHaiyan Song        "Offcore": "1",
50687fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50697fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50707fcf1b89SHaiyan Song        "UMask": "0x1"
50717fcf1b89SHaiyan Song    },
50727fcf1b89SHaiyan Song    {
50737fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
50747fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50757fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50767fcf1b89SHaiyan Song        "Deprecated": "1",
50777fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50787fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
50797fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50807fcf1b89SHaiyan Song        "MSRValue": "0x0110000490",
50817fcf1b89SHaiyan Song        "Offcore": "1",
50827fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50837fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50847fcf1b89SHaiyan Song        "UMask": "0x1"
50857fcf1b89SHaiyan Song    },
50867fcf1b89SHaiyan Song    {
5087038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.ANY_SNOOP OCR.PF_L3_RFO.L3_MISS.ANY_SNOOP",
50887fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
50897fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
50907fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
50917fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.ANY_SNOOP",
50927fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
50937fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000100",
50947fcf1b89SHaiyan Song        "Offcore": "1",
50957fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
50967fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
50977fcf1b89SHaiyan Song        "UMask": "0x1"
50987fcf1b89SHaiyan Song    },
50997fcf1b89SHaiyan Song    {
51007fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
51017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51037fcf1b89SHaiyan Song        "Deprecated": "1",
51047fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51057fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
51067fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51077fcf1b89SHaiyan Song        "MSRValue": "0x0810000004",
51087fcf1b89SHaiyan Song        "Offcore": "1",
51097fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
51107fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
51117fcf1b89SHaiyan Song        "UMask": "0x1"
51127fcf1b89SHaiyan Song    },
51137fcf1b89SHaiyan Song    {
51147fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
51157fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51167fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51177fcf1b89SHaiyan Song        "Deprecated": "1",
51187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51197fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
51207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51217fcf1b89SHaiyan Song        "MSRValue": "0x0204000490",
51227fcf1b89SHaiyan Song        "Offcore": "1",
51237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
51247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
51257fcf1b89SHaiyan Song        "UMask": "0x1"
51267fcf1b89SHaiyan Song    },
51277fcf1b89SHaiyan Song    {
51287fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
51297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51317fcf1b89SHaiyan Song        "Deprecated": "1",
51327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51337fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
51347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51357fcf1b89SHaiyan Song        "MSRValue": "0x3F90000491",
51367fcf1b89SHaiyan Song        "Offcore": "1",
51377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
51387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
51397fcf1b89SHaiyan Song        "UMask": "0x1"
51407fcf1b89SHaiyan Song    },
51417fcf1b89SHaiyan Song    {
5142038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
51437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51467fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
51477fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51487fcf1b89SHaiyan Song        "MSRValue": "0x0404000491",
51497fcf1b89SHaiyan Song        "Offcore": "1",
51507fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
51517fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
51527fcf1b89SHaiyan Song        "UMask": "0x1"
51537fcf1b89SHaiyan Song    },
51547fcf1b89SHaiyan Song    {
51557fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.REMOTE_HITM",
51567fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51587fcf1b89SHaiyan Song        "Deprecated": "1",
51597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51607fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.REMOTE_HITM",
51617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51627fcf1b89SHaiyan Song        "MSRValue": "0x103FC00002",
51637fcf1b89SHaiyan Song        "Offcore": "1",
51647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
51657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
51667fcf1b89SHaiyan Song        "UMask": "0x1"
51677fcf1b89SHaiyan Song    },
51687fcf1b89SHaiyan Song    {
51697fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution aborted due to hardware timer expiration.",
51707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
51727fcf1b89SHaiyan Song        "EventCode": "0xC8",
51737fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.ABORTED_TIMER",
51747fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
51757fcf1b89SHaiyan Song        "UMask": "0x10"
51767fcf1b89SHaiyan Song    },
51777fcf1b89SHaiyan Song    {
5178038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.REMOTE_HITM OCR.ALL_RFO.L3_MISS.REMOTE_HITM",
51797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51817fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51827fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.REMOTE_HITM",
51837fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51847fcf1b89SHaiyan Song        "MSRValue": "0x103FC00122",
51857fcf1b89SHaiyan Song        "Offcore": "1",
51867fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
51877fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
51887fcf1b89SHaiyan Song        "UMask": "0x1"
51897fcf1b89SHaiyan Song    },
51907fcf1b89SHaiyan Song    {
5191038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
51927fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
51937fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
51947fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
51957fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
51967fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
51977fcf1b89SHaiyan Song        "MSRValue": "0x0090000491",
51987fcf1b89SHaiyan Song        "Offcore": "1",
51997fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52007fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52017fcf1b89SHaiyan Song        "UMask": "0x1"
52027fcf1b89SHaiyan Song    },
52037fcf1b89SHaiyan Song    {
5204038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.REMOTE_HITM",
52057fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52067fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52087fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.REMOTE_HITM",
52097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52107fcf1b89SHaiyan Song        "MSRValue": "0x103FC00080",
52117fcf1b89SHaiyan Song        "Offcore": "1",
52127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52147fcf1b89SHaiyan Song        "UMask": "0x1"
52157fcf1b89SHaiyan Song    },
52167fcf1b89SHaiyan Song    {
5217038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
52187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52217fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
52227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52237fcf1b89SHaiyan Song        "MSRValue": "0x063B800004",
52247fcf1b89SHaiyan Song        "Offcore": "1",
52257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52277fcf1b89SHaiyan Song        "UMask": "0x1"
52287fcf1b89SHaiyan Song    },
52297fcf1b89SHaiyan Song    {
5230038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
52317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52347fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
52357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52367fcf1b89SHaiyan Song        "MSRValue": "0x0404000490",
52377fcf1b89SHaiyan Song        "Offcore": "1",
52387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52407fcf1b89SHaiyan Song        "UMask": "0x1"
52417fcf1b89SHaiyan Song    },
52427fcf1b89SHaiyan Song    {
5243038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
52447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52477fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
52487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52497fcf1b89SHaiyan Song        "MSRValue": "0x3F90008000",
52507fcf1b89SHaiyan Song        "Offcore": "1",
52517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52537fcf1b89SHaiyan Song        "UMask": "0x1"
52547fcf1b89SHaiyan Song    },
52557fcf1b89SHaiyan Song    {
5256038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
52577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52607fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
52617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52627fcf1b89SHaiyan Song        "MSRValue": "0x0410000490",
52637fcf1b89SHaiyan Song        "Offcore": "1",
52647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52667fcf1b89SHaiyan Song        "UMask": "0x1"
52677fcf1b89SHaiyan Song    },
52687fcf1b89SHaiyan Song    {
52697fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.ANY_SNOOP",
52707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52727fcf1b89SHaiyan Song        "Deprecated": "1",
52737fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52747fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.ANY_SNOOP",
52757fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52767fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000010",
52777fcf1b89SHaiyan Song        "Offcore": "1",
52787fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52797fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52807fcf1b89SHaiyan Song        "UMask": "0x1"
52817fcf1b89SHaiyan Song    },
52827fcf1b89SHaiyan Song    {
52837fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
52847fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52857fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
52867fcf1b89SHaiyan Song        "Deprecated": "1",
52877fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
52887fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
52897fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
52907fcf1b89SHaiyan Song        "MSRValue": "0x3F84000020",
52917fcf1b89SHaiyan Song        "Offcore": "1",
52927fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
52937fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
52947fcf1b89SHaiyan Song        "UMask": "0x1"
52957fcf1b89SHaiyan Song    },
52967fcf1b89SHaiyan Song    {
52977fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
52987fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
52997fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53007fcf1b89SHaiyan Song        "Deprecated": "1",
53017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53027fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
53037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53047fcf1b89SHaiyan Song        "MSRValue": "0x0604000001",
53057fcf1b89SHaiyan Song        "Offcore": "1",
53067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53087fcf1b89SHaiyan Song        "UMask": "0x1"
53097fcf1b89SHaiyan Song    },
53107fcf1b89SHaiyan Song    {
53117fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
53127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53147fcf1b89SHaiyan Song        "Deprecated": "1",
53157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53167fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
53177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53187fcf1b89SHaiyan Song        "MSRValue": "0x0084000100",
53197fcf1b89SHaiyan Song        "Offcore": "1",
53207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53227fcf1b89SHaiyan Song        "UMask": "0x1"
53237fcf1b89SHaiyan Song    },
53247fcf1b89SHaiyan Song    {
5325038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.SNOOP_MISS",
53267fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53287fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53297fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.SNOOP_MISS",
53307fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53317fcf1b89SHaiyan Song        "MSRValue": "0x023C008000",
53327fcf1b89SHaiyan Song        "Offcore": "1",
53337fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53347fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53357fcf1b89SHaiyan Song        "UMask": "0x1"
53367fcf1b89SHaiyan Song    },
53377fcf1b89SHaiyan Song    {
53387fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
53397fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53407fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53417fcf1b89SHaiyan Song        "Deprecated": "1",
53427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53437fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
53447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53457fcf1b89SHaiyan Song        "MSRValue": "0x0404000400",
53467fcf1b89SHaiyan Song        "Offcore": "1",
53477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53497fcf1b89SHaiyan Song        "UMask": "0x1"
53507fcf1b89SHaiyan Song    },
53517fcf1b89SHaiyan Song    {
53527fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
53537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53557fcf1b89SHaiyan Song        "Deprecated": "1",
53567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53577fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
53587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53597fcf1b89SHaiyan Song        "MSRValue": "0x063B800491",
53607fcf1b89SHaiyan Song        "Offcore": "1",
53617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53637fcf1b89SHaiyan Song        "UMask": "0x1"
53647fcf1b89SHaiyan Song    },
53657fcf1b89SHaiyan Song    {
53667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
53677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53697fcf1b89SHaiyan Song        "Deprecated": "1",
53707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
53727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53737fcf1b89SHaiyan Song        "MSRValue": "0x0084000020",
53747fcf1b89SHaiyan Song        "Offcore": "1",
53757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53777fcf1b89SHaiyan Song        "UMask": "0x1"
53787fcf1b89SHaiyan Song    },
53797fcf1b89SHaiyan Song    {
5380038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
53817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53837fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53847fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
53857fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53867fcf1b89SHaiyan Song        "MSRValue": "0x0604008000",
53877fcf1b89SHaiyan Song        "Offcore": "1",
53887fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
53897fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
53907fcf1b89SHaiyan Song        "UMask": "0x1"
53917fcf1b89SHaiyan Song    },
53927fcf1b89SHaiyan Song    {
5393038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
53947fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
53957fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
53967fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
53977fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
53987fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
53997fcf1b89SHaiyan Song        "MSRValue": "0x0110000100",
54007fcf1b89SHaiyan Song        "Offcore": "1",
54017fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54027fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54037fcf1b89SHaiyan Song        "UMask": "0x1"
54047fcf1b89SHaiyan Song    },
54057fcf1b89SHaiyan Song    {
54067fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 32 cycles.",
54077fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54087fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
5409038d3b53SJin Yao        "Data_LA": "1",
5410038d3b53SJin Yao        "EventCode": "0xcd",
54117fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
54127fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
54137fcf1b89SHaiyan Song        "MSRValue": "0x20",
54147fcf1b89SHaiyan Song        "PEBS": "2",
54157fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 32 cycles.  Reported latency may be longer than just the memory latency.",
54167fcf1b89SHaiyan Song        "SampleAfterValue": "100007",
54177fcf1b89SHaiyan Song        "TakenAlone": "1",
54187fcf1b89SHaiyan Song        "UMask": "0x1"
54197fcf1b89SHaiyan Song    },
54207fcf1b89SHaiyan Song    {
54217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
54227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
54247fcf1b89SHaiyan Song        "Deprecated": "1",
54257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
54267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
54277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
54287fcf1b89SHaiyan Song        "MSRValue": "0x083C000080",
54297fcf1b89SHaiyan Song        "Offcore": "1",
54307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54327fcf1b89SHaiyan Song        "UMask": "0x1"
54337fcf1b89SHaiyan Song    },
54347fcf1b89SHaiyan Song    {
5435038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED  OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
54367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
54387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
54397fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
54407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
54417fcf1b89SHaiyan Song        "MSRValue": "0x0110000122",
54427fcf1b89SHaiyan Song        "Offcore": "1",
54437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54457fcf1b89SHaiyan Song        "UMask": "0x1"
54467fcf1b89SHaiyan Song    },
54477fcf1b89SHaiyan Song    {
5448038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
54497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
54517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
54527fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
54537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
54547fcf1b89SHaiyan Song        "MSRValue": "0x0810000020",
54557fcf1b89SHaiyan Song        "Offcore": "1",
54567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54587fcf1b89SHaiyan Song        "UMask": "0x1"
54597fcf1b89SHaiyan Song    },
54607fcf1b89SHaiyan Song    {
5461038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
54627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
54647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
54657fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
54667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
54677fcf1b89SHaiyan Song        "MSRValue": "0x083FC00080",
54687fcf1b89SHaiyan Song        "Offcore": "1",
54697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54717fcf1b89SHaiyan Song        "UMask": "0x1"
54727fcf1b89SHaiyan Song    },
54737fcf1b89SHaiyan Song    {
54747fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand code reads",
54757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
54777fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
54787fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
54797fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
54807fcf1b89SHaiyan Song        "MSRValue": "0x0210000004",
54817fcf1b89SHaiyan Song        "Offcore": "1",
54827fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54837fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54847fcf1b89SHaiyan Song        "UMask": "0x1"
54857fcf1b89SHaiyan Song    },
54867fcf1b89SHaiyan Song    {
54877fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
54887fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
54897fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
54907fcf1b89SHaiyan Song        "Deprecated": "1",
54917fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
54927fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
54937fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
54947fcf1b89SHaiyan Song        "MSRValue": "0x0104000080",
54957fcf1b89SHaiyan Song        "Offcore": "1",
54967fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
54977fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
54987fcf1b89SHaiyan Song        "UMask": "0x1"
54997fcf1b89SHaiyan Song    },
55007fcf1b89SHaiyan Song    {
5501038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
55027fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55037fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55047fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55057fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
55067fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55077fcf1b89SHaiyan Song        "MSRValue": "0x0210000122",
55087fcf1b89SHaiyan Song        "Offcore": "1",
55097fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55107fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55117fcf1b89SHaiyan Song        "UMask": "0x1"
55127fcf1b89SHaiyan Song    },
55137fcf1b89SHaiyan Song    {
5514038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.SNOOP_NONE",
55157fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55167fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55177fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55187fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.SNOOP_NONE",
55197fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55207fcf1b89SHaiyan Song        "MSRValue": "0x00BC000100",
55217fcf1b89SHaiyan Song        "Offcore": "1",
55227fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55237fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55247fcf1b89SHaiyan Song        "UMask": "0x1"
55257fcf1b89SHaiyan Song    },
55267fcf1b89SHaiyan Song    {
5527038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
55287fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55297fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55317fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
55327fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55337fcf1b89SHaiyan Song        "MSRValue": "0x0810000002",
55347fcf1b89SHaiyan Song        "Offcore": "1",
55357fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55377fcf1b89SHaiyan Song        "UMask": "0x1"
55387fcf1b89SHaiyan Song    },
55397fcf1b89SHaiyan Song    {
5540038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
55417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55447fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
55457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55467fcf1b89SHaiyan Song        "MSRValue": "0x023C000001",
55477fcf1b89SHaiyan Song        "Offcore": "1",
55487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55507fcf1b89SHaiyan Song        "UMask": "0x1"
55517fcf1b89SHaiyan Song    },
55527fcf1b89SHaiyan Song    {
55537fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
55547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
55567fcf1b89SHaiyan Song        "EventCode": "0xC8",
55577fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.ABORTED_MEM",
55587fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
55597fcf1b89SHaiyan Song        "UMask": "0x8"
55607fcf1b89SHaiyan Song    },
55617fcf1b89SHaiyan Song    {
55627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
55637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55657fcf1b89SHaiyan Song        "Deprecated": "1",
55667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
55687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55697fcf1b89SHaiyan Song        "MSRValue": "0x0410000080",
55707fcf1b89SHaiyan Song        "Offcore": "1",
55717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55737fcf1b89SHaiyan Song        "UMask": "0x1"
55747fcf1b89SHaiyan Song    },
55757fcf1b89SHaiyan Song    {
5576038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.SNOOP_NONE OCR.ALL_RFO.L3_MISS.SNOOP_NONE",
55777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55807fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.SNOOP_NONE",
55817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55827fcf1b89SHaiyan Song        "MSRValue": "0x00BC000122",
55837fcf1b89SHaiyan Song        "Offcore": "1",
55847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55867fcf1b89SHaiyan Song        "UMask": "0x1"
55877fcf1b89SHaiyan Song    },
55887fcf1b89SHaiyan Song    {
5589038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_PF_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
55907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
55917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
55927fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
55937fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
55947fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
55957fcf1b89SHaiyan Song        "MSRValue": "0x063B800120",
55967fcf1b89SHaiyan Song        "Offcore": "1",
55977fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
55987fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
55997fcf1b89SHaiyan Song        "UMask": "0x1"
56007fcf1b89SHaiyan Song    },
56017fcf1b89SHaiyan Song    {
56027fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.REMOTE_HITM",
56037fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56047fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56057fcf1b89SHaiyan Song        "Deprecated": "1",
56067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56077fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.REMOTE_HITM",
56087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56097fcf1b89SHaiyan Song        "MSRValue": "0x103FC08000",
56107fcf1b89SHaiyan Song        "Offcore": "1",
56117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56137fcf1b89SHaiyan Song        "UMask": "0x1"
56147fcf1b89SHaiyan Song    },
56157fcf1b89SHaiyan Song    {
56167fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
56177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56197fcf1b89SHaiyan Song        "Deprecated": "1",
56207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56217fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
56227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56237fcf1b89SHaiyan Song        "MSRValue": "0x3F90000490",
56247fcf1b89SHaiyan Song        "Offcore": "1",
56257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56277fcf1b89SHaiyan Song        "UMask": "0x1"
56287fcf1b89SHaiyan Song    },
56297fcf1b89SHaiyan Song    {
56307fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
56317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56337fcf1b89SHaiyan Song        "Deprecated": "1",
56347fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56357fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
56367fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56377fcf1b89SHaiyan Song        "MSRValue": "0x0410000004",
56387fcf1b89SHaiyan Song        "Offcore": "1",
56397fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56407fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56417fcf1b89SHaiyan Song        "UMask": "0x1"
56427fcf1b89SHaiyan Song    },
56437fcf1b89SHaiyan Song    {
56447fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.SNOOP_MISS",
56457fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56467fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56477fcf1b89SHaiyan Song        "Deprecated": "1",
56487fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56497fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS",
56507fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56517fcf1b89SHaiyan Song        "MSRValue": "0x023C000002",
56527fcf1b89SHaiyan Song        "Offcore": "1",
56537fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56547fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56557fcf1b89SHaiyan Song        "UMask": "0x1"
56567fcf1b89SHaiyan Song    },
56577fcf1b89SHaiyan Song    {
5658038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
56597fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56627fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
56637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56647fcf1b89SHaiyan Song        "MSRValue": "0x0804000010",
56657fcf1b89SHaiyan Song        "Offcore": "1",
56667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56687fcf1b89SHaiyan Song        "UMask": "0x1"
56697fcf1b89SHaiyan Song    },
56707fcf1b89SHaiyan Song    {
56717fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
56727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56747fcf1b89SHaiyan Song        "Deprecated": "1",
56757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56767fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
56777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56787fcf1b89SHaiyan Song        "MSRValue": "0x0104000491",
56797fcf1b89SHaiyan Song        "Offcore": "1",
56807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56827fcf1b89SHaiyan Song        "UMask": "0x1"
56837fcf1b89SHaiyan Song    },
56847fcf1b89SHaiyan Song    {
56857fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
56867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
56877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
56887fcf1b89SHaiyan Song        "Deprecated": "1",
56897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
56907fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
56917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
56927fcf1b89SHaiyan Song        "MSRValue": "0x0090000010",
56937fcf1b89SHaiyan Song        "Offcore": "1",
56947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
56957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
56967fcf1b89SHaiyan Song        "UMask": "0x1"
56977fcf1b89SHaiyan Song    },
56987fcf1b89SHaiyan Song    {
5699038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.OTHER.L3_MISS.HIT_OTHER_CORE_NO_FWD",
57007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57037fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.HIT_OTHER_CORE_NO_FWD",
57047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57057fcf1b89SHaiyan Song        "MSRValue": "0x043C008000",
57067fcf1b89SHaiyan Song        "Offcore": "1",
57077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57097fcf1b89SHaiyan Song        "UMask": "0x1"
57107fcf1b89SHaiyan Song    },
57117fcf1b89SHaiyan Song    {
57127fcf1b89SHaiyan Song        "BriefDescription": "Counts any other requests",
57137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57167fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
57177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57187fcf1b89SHaiyan Song        "MSRValue": "0x0210008000",
57197fcf1b89SHaiyan Song        "Offcore": "1",
57207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57227fcf1b89SHaiyan Song        "UMask": "0x1"
57237fcf1b89SHaiyan Song    },
57247fcf1b89SHaiyan Song    {
57257fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
57267fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57287fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57297fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
57307fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57317fcf1b89SHaiyan Song        "MSRValue": "0x0084000080",
57327fcf1b89SHaiyan Song        "Offcore": "1",
57337fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57347fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57357fcf1b89SHaiyan Song        "UMask": "0x1"
57367fcf1b89SHaiyan Song    },
57377fcf1b89SHaiyan Song    {
5738038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
57397fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57407fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57417fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57427fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
57437fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57447fcf1b89SHaiyan Song        "MSRValue": "0x083FC00001",
57457fcf1b89SHaiyan Song        "Offcore": "1",
57467fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57477fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57487fcf1b89SHaiyan Song        "UMask": "0x1"
57497fcf1b89SHaiyan Song    },
57507fcf1b89SHaiyan Song    {
5751038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.SNOOP_NONE OCR.ALL_READS.L3_MISS.SNOOP_NONE",
57527fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57537fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57547fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57557fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.SNOOP_NONE",
57567fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57577fcf1b89SHaiyan Song        "MSRValue": "0x00BC0007F7",
57587fcf1b89SHaiyan Song        "Offcore": "1",
57597fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57607fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57617fcf1b89SHaiyan Song        "UMask": "0x1"
57627fcf1b89SHaiyan Song    },
57637fcf1b89SHaiyan Song    {
57647fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
57657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57677fcf1b89SHaiyan Song        "Deprecated": "1",
57687fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57697fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
57707fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57717fcf1b89SHaiyan Song        "MSRValue": "0x0110000491",
57727fcf1b89SHaiyan Song        "Offcore": "1",
57737fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57747fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57757fcf1b89SHaiyan Song        "UMask": "0x1"
57767fcf1b89SHaiyan Song    },
57777fcf1b89SHaiyan Song    {
57787fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.ANY_SNOOP",
57797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57817fcf1b89SHaiyan Song        "Deprecated": "1",
57827fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57837fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.ANY_SNOOP",
57847fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57857fcf1b89SHaiyan Song        "MSRValue": "0x3FBC0007F7",
57867fcf1b89SHaiyan Song        "Offcore": "1",
57877fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
57887fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
57897fcf1b89SHaiyan Song        "UMask": "0x1"
57907fcf1b89SHaiyan Song    },
57917fcf1b89SHaiyan Song    {
57927fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
57937fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
57947fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
57957fcf1b89SHaiyan Song        "Deprecated": "1",
57967fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
57977fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
57987fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
57997fcf1b89SHaiyan Song        "MSRValue": "0x0410000491",
58007fcf1b89SHaiyan Song        "Offcore": "1",
58017fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58027fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58037fcf1b89SHaiyan Song        "UMask": "0x1"
58047fcf1b89SHaiyan Song    },
58057fcf1b89SHaiyan Song    {
58067fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.REMOTE_HITM",
58077fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58087fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58097fcf1b89SHaiyan Song        "Deprecated": "1",
58107fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58117fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.REMOTE_HITM",
58127fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58137fcf1b89SHaiyan Song        "MSRValue": "0x103FC00001",
58147fcf1b89SHaiyan Song        "Offcore": "1",
58157fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58167fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58177fcf1b89SHaiyan Song        "UMask": "0x1"
58187fcf1b89SHaiyan Song    },
58197fcf1b89SHaiyan Song    {
5820038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
58217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58237fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58247fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
58257fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58267fcf1b89SHaiyan Song        "MSRValue": "0x0110000020",
58277fcf1b89SHaiyan Song        "Offcore": "1",
58287fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58297fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58307fcf1b89SHaiyan Song        "UMask": "0x1"
58317fcf1b89SHaiyan Song    },
58327fcf1b89SHaiyan Song    {
58337fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
58347fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58357fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58367fcf1b89SHaiyan Song        "Deprecated": "1",
58377fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58387fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
58397fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58407fcf1b89SHaiyan Song        "MSRValue": "0x0410000001",
58417fcf1b89SHaiyan Song        "Offcore": "1",
58427fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58437fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58447fcf1b89SHaiyan Song        "UMask": "0x1"
58457fcf1b89SHaiyan Song    },
58467fcf1b89SHaiyan Song    {
58477fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
58487fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58507fcf1b89SHaiyan Song        "Deprecated": "1",
58517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58527fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
58537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58547fcf1b89SHaiyan Song        "MSRValue": "0x0404000491",
58557fcf1b89SHaiyan Song        "Offcore": "1",
58567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58587fcf1b89SHaiyan Song        "UMask": "0x1"
58597fcf1b89SHaiyan Song    },
58607fcf1b89SHaiyan Song    {
5861038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
58627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58657fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
58667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58677fcf1b89SHaiyan Song        "MSRValue": "0x1004000010",
58687fcf1b89SHaiyan Song        "Offcore": "1",
58697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58717fcf1b89SHaiyan Song        "UMask": "0x1"
58727fcf1b89SHaiyan Song    },
58737fcf1b89SHaiyan Song    {
58747fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
58757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58777fcf1b89SHaiyan Song        "Deprecated": "1",
58787fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58797fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
58807fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58817fcf1b89SHaiyan Song        "MSRValue": "0x0804000491",
58827fcf1b89SHaiyan Song        "Offcore": "1",
58837fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58847fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58857fcf1b89SHaiyan Song        "UMask": "0x1"
58867fcf1b89SHaiyan Song    },
58877fcf1b89SHaiyan Song    {
58887fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
58897fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
58907fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
58917fcf1b89SHaiyan Song        "Deprecated": "1",
58927fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
58937fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
58947fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
58957fcf1b89SHaiyan Song        "MSRValue": "0x0084008000",
58967fcf1b89SHaiyan Song        "Offcore": "1",
58977fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
58987fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
58997fcf1b89SHaiyan Song        "UMask": "0x1"
59007fcf1b89SHaiyan Song    },
59017fcf1b89SHaiyan Song    {
59027fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
59037fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59047fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59057fcf1b89SHaiyan Song        "Deprecated": "1",
59067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59077fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
59087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59097fcf1b89SHaiyan Song        "MSRValue": "0x0104000020",
59107fcf1b89SHaiyan Song        "Offcore": "1",
59117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59137fcf1b89SHaiyan Song        "UMask": "0x1"
59147fcf1b89SHaiyan Song    },
59157fcf1b89SHaiyan Song    {
5916038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
59177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59207fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
59217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59227fcf1b89SHaiyan Song        "MSRValue": "0x3F84000020",
59237fcf1b89SHaiyan Song        "Offcore": "1",
59247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59267fcf1b89SHaiyan Song        "UMask": "0x1"
59277fcf1b89SHaiyan Song    },
59287fcf1b89SHaiyan Song    {
5929038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
59307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59337fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
59347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59357fcf1b89SHaiyan Song        "MSRValue": "0x0604000120",
59367fcf1b89SHaiyan Song        "Offcore": "1",
59377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59397fcf1b89SHaiyan Song        "UMask": "0x1"
59407fcf1b89SHaiyan Song    },
59417fcf1b89SHaiyan Song    {
5942038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
59437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59467fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
59477fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59487fcf1b89SHaiyan Song        "MSRValue": "0x0090000120",
59497fcf1b89SHaiyan Song        "Offcore": "1",
59507fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59517fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59527fcf1b89SHaiyan Song        "UMask": "0x1"
59537fcf1b89SHaiyan Song    },
59547fcf1b89SHaiyan Song    {
5955038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.REMOTE_HIT_FORWARD",
59567fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59597fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.REMOTE_HIT_FORWARD",
59607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59617fcf1b89SHaiyan Song        "MSRValue": "0x083FC00100",
59627fcf1b89SHaiyan Song        "Offcore": "1",
59637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59657fcf1b89SHaiyan Song        "UMask": "0x1"
59667fcf1b89SHaiyan Song    },
59677fcf1b89SHaiyan Song    {
5968038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.SNOOP_MISS OCR.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
59697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59727fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
59737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59747fcf1b89SHaiyan Song        "MSRValue": "0x023C000491",
59757fcf1b89SHaiyan Song        "Offcore": "1",
59767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59787fcf1b89SHaiyan Song        "UMask": "0x1"
59797fcf1b89SHaiyan Song    },
59807fcf1b89SHaiyan Song    {
59817fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
59827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59847fcf1b89SHaiyan Song        "Deprecated": "1",
59857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59867fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
59877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
59887fcf1b89SHaiyan Song        "MSRValue": "0x063B800020",
59897fcf1b89SHaiyan Song        "Offcore": "1",
59907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
59917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
59927fcf1b89SHaiyan Song        "UMask": "0x1"
59937fcf1b89SHaiyan Song    },
59947fcf1b89SHaiyan Song    {
5995038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
59967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
59977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
59987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
59997fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
60007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60017fcf1b89SHaiyan Song        "MSRValue": "0x043C000490",
60027fcf1b89SHaiyan Song        "Offcore": "1",
60037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60057fcf1b89SHaiyan Song        "UMask": "0x1"
60067fcf1b89SHaiyan Song    },
60077fcf1b89SHaiyan Song    {
6008038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
60097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60127fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
60137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60147fcf1b89SHaiyan Song        "MSRValue": "0x0104000004",
60157fcf1b89SHaiyan Song        "Offcore": "1",
60167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60187fcf1b89SHaiyan Song        "UMask": "0x1"
60197fcf1b89SHaiyan Song    },
60207fcf1b89SHaiyan Song    {
6021038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
60227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60257fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
60267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60277fcf1b89SHaiyan Song        "MSRValue": "0x0404000001",
60287fcf1b89SHaiyan Song        "Offcore": "1",
60297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60317fcf1b89SHaiyan Song        "UMask": "0x1"
60327fcf1b89SHaiyan Song    },
60337fcf1b89SHaiyan Song    {
60347fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.ANY_SNOOP",
60357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60377fcf1b89SHaiyan Song        "Deprecated": "1",
60387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60397fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.ANY_SNOOP",
60407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60417fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000080",
60427fcf1b89SHaiyan Song        "Offcore": "1",
60437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60457fcf1b89SHaiyan Song        "UMask": "0x1"
60467fcf1b89SHaiyan Song    },
60477fcf1b89SHaiyan Song    {
60487fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
60497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60517fcf1b89SHaiyan Song        "Deprecated": "1",
60527fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60537fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
60547fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60557fcf1b89SHaiyan Song        "MSRValue": "0x1004000122",
60567fcf1b89SHaiyan Song        "Offcore": "1",
60577fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60587fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60597fcf1b89SHaiyan Song        "UMask": "0x1"
60607fcf1b89SHaiyan Song    },
60617fcf1b89SHaiyan Song    {
60627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
60637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60657fcf1b89SHaiyan Song        "Deprecated": "1",
60667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
60687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60697fcf1b89SHaiyan Song        "MSRValue": "0x0804000020",
60707fcf1b89SHaiyan Song        "Offcore": "1",
60717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60737fcf1b89SHaiyan Song        "UMask": "0x1"
60747fcf1b89SHaiyan Song    },
60757fcf1b89SHaiyan Song    {
60767fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
60777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60797fcf1b89SHaiyan Song        "Deprecated": "1",
60807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60817fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
60827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60837fcf1b89SHaiyan Song        "MSRValue": "0x1010000001",
60847fcf1b89SHaiyan Song        "Offcore": "1",
60857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
60877fcf1b89SHaiyan Song        "UMask": "0x1"
60887fcf1b89SHaiyan Song    },
60897fcf1b89SHaiyan Song    {
6090038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
60917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
60927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
60937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
60947fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
60957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
60967fcf1b89SHaiyan Song        "MSRValue": "0x0404000122",
60977fcf1b89SHaiyan Song        "Offcore": "1",
60987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
60997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61007fcf1b89SHaiyan Song        "UMask": "0x1"
61017fcf1b89SHaiyan Song    },
61027fcf1b89SHaiyan Song    {
61037fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.SNOOP_NONE",
61047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61067fcf1b89SHaiyan Song        "Deprecated": "1",
61077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61087fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NONE",
61097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61107fcf1b89SHaiyan Song        "MSRValue": "0x00BC008000",
61117fcf1b89SHaiyan Song        "Offcore": "1",
61127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61147fcf1b89SHaiyan Song        "UMask": "0x1"
61157fcf1b89SHaiyan Song    },
61167fcf1b89SHaiyan Song    {
61177fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
61187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61207fcf1b89SHaiyan Song        "Deprecated": "1",
61217fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61227fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
61237fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61247fcf1b89SHaiyan Song        "MSRValue": "0x00BC000491",
61257fcf1b89SHaiyan Song        "Offcore": "1",
61267fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61277fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61287fcf1b89SHaiyan Song        "UMask": "0x1"
61297fcf1b89SHaiyan Song    },
61307fcf1b89SHaiyan Song    {
61317fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.NO_SNOOP_NEEDED",
61327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61347fcf1b89SHaiyan Song        "Deprecated": "1",
61357fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61367fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.NO_SNOOP_NEEDED",
61377fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61387fcf1b89SHaiyan Song        "MSRValue": "0x013C000120",
61397fcf1b89SHaiyan Song        "Offcore": "1",
61407fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61417fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61427fcf1b89SHaiyan Song        "UMask": "0x1"
61437fcf1b89SHaiyan Song    },
61447fcf1b89SHaiyan Song    {
61457fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
61467fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61477fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61487fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61497fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
61507fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61517fcf1b89SHaiyan Song        "MSRValue": "0x0210000020",
61527fcf1b89SHaiyan Song        "Offcore": "1",
61537fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61547fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61557fcf1b89SHaiyan Song        "UMask": "0x1"
61567fcf1b89SHaiyan Song    },
61577fcf1b89SHaiyan Song    {
61587fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
61597fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61617fcf1b89SHaiyan Song        "Deprecated": "1",
61627fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61637fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
61647fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61657fcf1b89SHaiyan Song        "MSRValue": "0x0110000080",
61667fcf1b89SHaiyan Song        "Offcore": "1",
61677fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61687fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61697fcf1b89SHaiyan Song        "UMask": "0x1"
61707fcf1b89SHaiyan Song    },
61717fcf1b89SHaiyan Song    {
6172038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.HITM_OTHER_CORE OCR.ALL_PF_RFO.L3_MISS.HITM_OTHER_CORE OCR.ALL_PF_RFO.L3_MISS.HITM_OTHER_CORE",
61737fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61747fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61767fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.HITM_OTHER_CORE",
61777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61787fcf1b89SHaiyan Song        "MSRValue": "0x103C000120",
61797fcf1b89SHaiyan Song        "Offcore": "1",
61807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61827fcf1b89SHaiyan Song        "UMask": "0x1"
61837fcf1b89SHaiyan Song    },
61847fcf1b89SHaiyan Song    {
61857fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.HITM_OTHER_CORE",
61867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
61877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
61887fcf1b89SHaiyan Song        "Deprecated": "1",
61897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
61907fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.HITM_OTHER_CORE",
61917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
61927fcf1b89SHaiyan Song        "MSRValue": "0x103C000120",
61937fcf1b89SHaiyan Song        "Offcore": "1",
61947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
61957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
61967fcf1b89SHaiyan Song        "UMask": "0x1"
61977fcf1b89SHaiyan Song    },
61987fcf1b89SHaiyan Song    {
61997fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.SNOOP_NONE",
62007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62027fcf1b89SHaiyan Song        "Deprecated": "1",
62037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62047fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.SNOOP_NONE",
62057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62067fcf1b89SHaiyan Song        "MSRValue": "0x00BC000400",
62077fcf1b89SHaiyan Song        "Offcore": "1",
62087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62107fcf1b89SHaiyan Song        "UMask": "0x1"
62117fcf1b89SHaiyan Song    },
62127fcf1b89SHaiyan Song    {
6213038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
62147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62177fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
62187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62197fcf1b89SHaiyan Song        "MSRValue": "0x0110000001",
62207fcf1b89SHaiyan Song        "Offcore": "1",
62217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62237fcf1b89SHaiyan Song        "UMask": "0x1"
62247fcf1b89SHaiyan Song    },
62257fcf1b89SHaiyan Song    {
6226038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.ANY_SNOOP OCR.PF_L2_RFO.L3_MISS.ANY_SNOOP",
62277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62307fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.ANY_SNOOP",
62317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62327fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000020",
62337fcf1b89SHaiyan Song        "Offcore": "1",
62347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62367fcf1b89SHaiyan Song        "UMask": "0x1"
62377fcf1b89SHaiyan Song    },
62387fcf1b89SHaiyan Song    {
62397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.SNOOP_NONE",
62407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62427fcf1b89SHaiyan Song        "Deprecated": "1",
62437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.SNOOP_NONE",
62457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62467fcf1b89SHaiyan Song        "MSRValue": "0x00BC0007F7",
62477fcf1b89SHaiyan Song        "Offcore": "1",
62487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62507fcf1b89SHaiyan Song        "UMask": "0x1"
62517fcf1b89SHaiyan Song    },
62527fcf1b89SHaiyan Song    {
6253038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.SNOOP_MISS",
62547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62577fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.SNOOP_MISS",
62587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62597fcf1b89SHaiyan Song        "MSRValue": "0x023C000020",
62607fcf1b89SHaiyan Song        "Offcore": "1",
62617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62637fcf1b89SHaiyan Song        "UMask": "0x1"
62647fcf1b89SHaiyan Song    },
62657fcf1b89SHaiyan Song    {
62667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
62677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62697fcf1b89SHaiyan Song        "Deprecated": "1",
62707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
62727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62737fcf1b89SHaiyan Song        "MSRValue": "0x0104000001",
62747fcf1b89SHaiyan Song        "Offcore": "1",
62757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62777fcf1b89SHaiyan Song        "UMask": "0x1"
62787fcf1b89SHaiyan Song    },
62797fcf1b89SHaiyan Song    {
62807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
62817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62837fcf1b89SHaiyan Song        "Deprecated": "1",
62847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
62867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
62877fcf1b89SHaiyan Song        "MSRValue": "0x043C000100",
62887fcf1b89SHaiyan Song        "Offcore": "1",
62897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
62907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
62917fcf1b89SHaiyan Song        "UMask": "0x1"
62927fcf1b89SHaiyan Song    },
62937fcf1b89SHaiyan Song    {
62947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
62957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
62967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
62977fcf1b89SHaiyan Song        "Deprecated": "1",
62987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
62997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
63007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63017fcf1b89SHaiyan Song        "MSRValue": "0x023C000001",
63027fcf1b89SHaiyan Song        "Offcore": "1",
63037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63057fcf1b89SHaiyan Song        "UMask": "0x1"
63067fcf1b89SHaiyan Song    },
63077fcf1b89SHaiyan Song    {
63087fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
63097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63117fcf1b89SHaiyan Song        "Deprecated": "1",
63127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63137fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
63147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63157fcf1b89SHaiyan Song        "MSRValue": "0x043C000080",
63167fcf1b89SHaiyan Song        "Offcore": "1",
63177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63197fcf1b89SHaiyan Song        "UMask": "0x1"
63207fcf1b89SHaiyan Song    },
63217fcf1b89SHaiyan Song    {
63227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_FWD",
63237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63257fcf1b89SHaiyan Song        "Deprecated": "1",
63267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_FWD",
63287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63297fcf1b89SHaiyan Song        "MSRValue": "0x083C000004",
63307fcf1b89SHaiyan Song        "Offcore": "1",
63317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63337fcf1b89SHaiyan Song        "UMask": "0x1"
63347fcf1b89SHaiyan Song    },
63357fcf1b89SHaiyan Song    {
63367fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
63377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63397fcf1b89SHaiyan Song        "Deprecated": "1",
63407fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63417fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
63427fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63437fcf1b89SHaiyan Song        "MSRValue": "0x0404000001",
63447fcf1b89SHaiyan Song        "Offcore": "1",
63457fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63467fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63477fcf1b89SHaiyan Song        "UMask": "0x1"
63487fcf1b89SHaiyan Song    },
63497fcf1b89SHaiyan Song    {
6350038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP  OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
63517fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63527fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63547fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
63557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63567fcf1b89SHaiyan Song        "MSRValue": "0x3F90000491",
63577fcf1b89SHaiyan Song        "Offcore": "1",
63587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63607fcf1b89SHaiyan Song        "UMask": "0x1"
63617fcf1b89SHaiyan Song    },
63627fcf1b89SHaiyan Song    {
63637fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
63647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63667fcf1b89SHaiyan Song        "Deprecated": "1",
63677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63687fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
63697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63707fcf1b89SHaiyan Song        "MSRValue": "0x043C000122",
63717fcf1b89SHaiyan Song        "Offcore": "1",
63727fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63737fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63747fcf1b89SHaiyan Song        "UMask": "0x1"
63757fcf1b89SHaiyan Song    },
63767fcf1b89SHaiyan Song    {
63777fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
63787fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63797fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63807fcf1b89SHaiyan Song        "Deprecated": "1",
63817fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63827fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
63837fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63847fcf1b89SHaiyan Song        "MSRValue": "0x0110000020",
63857fcf1b89SHaiyan Song        "Offcore": "1",
63867fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
63877fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
63887fcf1b89SHaiyan Song        "UMask": "0x1"
63897fcf1b89SHaiyan Song    },
63907fcf1b89SHaiyan Song    {
6391038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
63927fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
63937fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
63947fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
63957fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
63967fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
63977fcf1b89SHaiyan Song        "MSRValue": "0x1004000400",
63987fcf1b89SHaiyan Song        "Offcore": "1",
63997fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64007fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64017fcf1b89SHaiyan Song        "UMask": "0x1"
64027fcf1b89SHaiyan Song    },
64037fcf1b89SHaiyan Song    {
6404038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.SNOOP_NONE",
64057fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64067fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
64077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
64087fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.SNOOP_NONE",
64097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64107fcf1b89SHaiyan Song        "MSRValue": "0x00BC000002",
64117fcf1b89SHaiyan Song        "Offcore": "1",
64127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64147fcf1b89SHaiyan Song        "UMask": "0x1"
64157fcf1b89SHaiyan Song    },
64167fcf1b89SHaiyan Song    {
6417038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
64187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
64207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
64217fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
64227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64237fcf1b89SHaiyan Song        "MSRValue": "0x1010000020",
64247fcf1b89SHaiyan Song        "Offcore": "1",
64257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64277fcf1b89SHaiyan Song        "UMask": "0x1"
64287fcf1b89SHaiyan Song    },
64297fcf1b89SHaiyan Song    {
6430038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED  OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
64317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
64337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
64347fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
64357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64367fcf1b89SHaiyan Song        "MSRValue": "0x0110000120",
64377fcf1b89SHaiyan Song        "Offcore": "1",
64387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64407fcf1b89SHaiyan Song        "UMask": "0x1"
64417fcf1b89SHaiyan Song    },
64427fcf1b89SHaiyan Song    {
6443038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.HITM_OTHER_CORE OCR.OTHER.L3_MISS.HITM_OTHER_CORE",
64447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
64467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
64477fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.HITM_OTHER_CORE",
64487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64497fcf1b89SHaiyan Song        "MSRValue": "0x103C008000",
64507fcf1b89SHaiyan Song        "Offcore": "1",
64517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64537fcf1b89SHaiyan Song        "UMask": "0x1"
64547fcf1b89SHaiyan Song    },
64557fcf1b89SHaiyan Song    {
64567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
64577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
64597fcf1b89SHaiyan Song        "Deprecated": "1",
64607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
64617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
64627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64637fcf1b89SHaiyan Song        "MSRValue": "0x0804000004",
64647fcf1b89SHaiyan Song        "Offcore": "1",
64657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64677fcf1b89SHaiyan Song        "UMask": "0x1"
64687fcf1b89SHaiyan Song    },
64697fcf1b89SHaiyan Song    {
64707fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
64717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
64737fcf1b89SHaiyan Song        "Deprecated": "1",
64747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
64757fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
64767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
64777fcf1b89SHaiyan Song        "MSRValue": "0x0104008000",
64787fcf1b89SHaiyan Song        "Offcore": "1",
64797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
64807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
64817fcf1b89SHaiyan Song        "UMask": "0x1"
64827fcf1b89SHaiyan Song    },
64837fcf1b89SHaiyan Song    {
64847fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 256 cycles.",
64857fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
64867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6487038d3b53SJin Yao        "Data_LA": "1",
6488038d3b53SJin Yao        "EventCode": "0xcd",
64897fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
64907fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
64917fcf1b89SHaiyan Song        "MSRValue": "0x100",
64927fcf1b89SHaiyan Song        "PEBS": "2",
64937fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 256 cycles.  Reported latency may be longer than just the memory latency.",
64947fcf1b89SHaiyan Song        "SampleAfterValue": "503",
64957fcf1b89SHaiyan Song        "TakenAlone": "1",
64967fcf1b89SHaiyan Song        "UMask": "0x1"
64977fcf1b89SHaiyan Song    },
64987fcf1b89SHaiyan Song    {
64997fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand code reads",
65007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
65037fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
65047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65057fcf1b89SHaiyan Song        "MSRValue": "0x0204000004",
65067fcf1b89SHaiyan Song        "Offcore": "1",
65077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
65087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
65097fcf1b89SHaiyan Song        "UMask": "0x1"
65107fcf1b89SHaiyan Song    },
65117fcf1b89SHaiyan Song    {
65127fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
65137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65157fcf1b89SHaiyan Song        "Deprecated": "1",
65167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
65177fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
65187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65197fcf1b89SHaiyan Song        "MSRValue": "0x0810000100",
65207fcf1b89SHaiyan Song        "Offcore": "1",
65217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
65227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
65237fcf1b89SHaiyan Song        "UMask": "0x1"
65247fcf1b89SHaiyan Song    },
65257fcf1b89SHaiyan Song    {
65267fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
65277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
65307fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
65317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65327fcf1b89SHaiyan Song        "MSRValue": "0x0210000100",
65337fcf1b89SHaiyan Song        "Offcore": "1",
65347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
65357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
65367fcf1b89SHaiyan Song        "UMask": "0x1"
65377fcf1b89SHaiyan Song    },
65387fcf1b89SHaiyan Song    {
65397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
65407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65427fcf1b89SHaiyan Song        "Deprecated": "1",
65437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
65447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
65457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65467fcf1b89SHaiyan Song        "MSRValue": "0x0084000002",
65477fcf1b89SHaiyan Song        "Offcore": "1",
65487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
65497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
65507fcf1b89SHaiyan Song        "UMask": "0x1"
65517fcf1b89SHaiyan Song    },
65527fcf1b89SHaiyan Song    {
65537fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
65547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65567fcf1b89SHaiyan Song        "Deprecated": "1",
65577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
65587fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
65597fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65607fcf1b89SHaiyan Song        "MSRValue": "0x063B800004",
65617fcf1b89SHaiyan Song        "Offcore": "1",
65627fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
65637fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
65647fcf1b89SHaiyan Song        "UMask": "0x1"
65657fcf1b89SHaiyan Song    },
65667fcf1b89SHaiyan Song    {
65677fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
65687fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65707fcf1b89SHaiyan Song        "Deprecated": "1",
65717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
65727fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
65737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
65747fcf1b89SHaiyan Song        "MSRValue": "0x013C000080",
65757fcf1b89SHaiyan Song        "Offcore": "1",
65767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
65777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
65787fcf1b89SHaiyan Song        "UMask": "0x1"
65797fcf1b89SHaiyan Song    },
65807fcf1b89SHaiyan Song    {
65817fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 16 cycles.",
65827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6584038d3b53SJin Yao        "Data_LA": "1",
6585038d3b53SJin Yao        "EventCode": "0xcd",
65867fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
65877fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
65887fcf1b89SHaiyan Song        "MSRValue": "0x10",
65897fcf1b89SHaiyan Song        "PEBS": "2",
65907fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 16 cycles.  Reported latency may be longer than just the memory latency.",
65917fcf1b89SHaiyan Song        "SampleAfterValue": "20011",
65927fcf1b89SHaiyan Song        "TakenAlone": "1",
65937fcf1b89SHaiyan Song        "UMask": "0x1"
65947fcf1b89SHaiyan Song    },
65957fcf1b89SHaiyan Song    {
65967fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_FWD",
65977fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
65987fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
65997fcf1b89SHaiyan Song        "Deprecated": "1",
66007fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66017fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_FWD",
66027fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66037fcf1b89SHaiyan Song        "MSRValue": "0x083C000400",
66047fcf1b89SHaiyan Song        "Offcore": "1",
66057fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66067fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66077fcf1b89SHaiyan Song        "UMask": "0x1"
66087fcf1b89SHaiyan Song    },
66097fcf1b89SHaiyan Song    {
66107fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
66117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
66137fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66147fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
66157fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66167fcf1b89SHaiyan Song        "MSRValue": "0x0084000020",
66177fcf1b89SHaiyan Song        "Offcore": "1",
66187fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66197fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66207fcf1b89SHaiyan Song        "UMask": "0x1"
66217fcf1b89SHaiyan Song    },
66227fcf1b89SHaiyan Song    {
66237fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE transactional execution aborted due to an unsupported read alignment from the elision buffer.",
66247fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66257fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
66267fcf1b89SHaiyan Song        "EventCode": "0x54",
66277fcf1b89SHaiyan Song        "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT",
66287fcf1b89SHaiyan Song        "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.",
66297fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
66307fcf1b89SHaiyan Song        "UMask": "0x20"
66317fcf1b89SHaiyan Song    },
66327fcf1b89SHaiyan Song    {
6633038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
66347fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66357fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
66367fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66377fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
66387fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66397fcf1b89SHaiyan Song        "MSRValue": "0x023C000080",
66407fcf1b89SHaiyan Song        "Offcore": "1",
66417fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66427fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66437fcf1b89SHaiyan Song        "UMask": "0x1"
66447fcf1b89SHaiyan Song    },
66457fcf1b89SHaiyan Song    {
66467fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
66477fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66487fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
66497fcf1b89SHaiyan Song        "Deprecated": "1",
66507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66517fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
66527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66537fcf1b89SHaiyan Song        "MSRValue": "0x0090000491",
66547fcf1b89SHaiyan Song        "Offcore": "1",
66557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66577fcf1b89SHaiyan Song        "UMask": "0x1"
66587fcf1b89SHaiyan Song    },
66597fcf1b89SHaiyan Song    {
66607fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
66617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
66637fcf1b89SHaiyan Song        "Deprecated": "1",
66647fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66657fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
66667fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66677fcf1b89SHaiyan Song        "MSRValue": "0x3F84000400",
66687fcf1b89SHaiyan Song        "Offcore": "1",
66697fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66707fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66717fcf1b89SHaiyan Song        "UMask": "0x1"
66727fcf1b89SHaiyan Song    },
66737fcf1b89SHaiyan Song    {
66747fcf1b89SHaiyan Song        "BriefDescription": "Counts demand data reads",
66757fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66767fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
66777fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66787fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
66797fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66807fcf1b89SHaiyan Song        "MSRValue": "0x0090000001",
66817fcf1b89SHaiyan Song        "Offcore": "1",
66827fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66837fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66847fcf1b89SHaiyan Song        "UMask": "0x1"
66857fcf1b89SHaiyan Song    },
66867fcf1b89SHaiyan Song    {
6687038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
66887fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
66897fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
66907fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
66917fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
66927fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
66937fcf1b89SHaiyan Song        "MSRValue": "0x00BC000010",
66947fcf1b89SHaiyan Song        "Offcore": "1",
66957fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
66967fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
66977fcf1b89SHaiyan Song        "UMask": "0x1"
66987fcf1b89SHaiyan Song    },
66997fcf1b89SHaiyan Song    {
6700038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
67017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
67047fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
67057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
67067fcf1b89SHaiyan Song        "MSRValue": "0x1004000002",
67077fcf1b89SHaiyan Song        "Offcore": "1",
67087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
67097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
67107fcf1b89SHaiyan Song        "UMask": "0x1"
67117fcf1b89SHaiyan Song    },
67127fcf1b89SHaiyan Song    {
67137fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
67147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67167fcf1b89SHaiyan Song        "Deprecated": "1",
67177fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
67187fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
67197fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
67207fcf1b89SHaiyan Song        "MSRValue": "0x063B800400",
67217fcf1b89SHaiyan Song        "Offcore": "1",
67227fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
67237fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
67247fcf1b89SHaiyan Song        "UMask": "0x1"
67257fcf1b89SHaiyan Song    },
67267fcf1b89SHaiyan Song    {
67277fcf1b89SHaiyan Song        "BriefDescription": "Number of times a transactional abort was signaled due to a data capacity limitation for transactional reads or writes.",
67287fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67297fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
67307fcf1b89SHaiyan Song        "EventCode": "0x54",
67317fcf1b89SHaiyan Song        "EventName": "TX_MEM.ABORT_CAPACITY",
67327fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
67337fcf1b89SHaiyan Song        "UMask": "0x2"
67347fcf1b89SHaiyan Song    },
67357fcf1b89SHaiyan Song    {
67367fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type",
67377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
67397fcf1b89SHaiyan Song        "EventCode": "0xC8",
67407fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.ABORTED_MEMTYPE",
67417fcf1b89SHaiyan Song        "PublicDescription": "Number of times an HLE execution aborted due to incompatible memory type.",
67427fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
67437fcf1b89SHaiyan Song        "UMask": "0x40"
67447fcf1b89SHaiyan Song    },
67457fcf1b89SHaiyan Song    {
67467fcf1b89SHaiyan Song        "BriefDescription": "Number of times an RTM execution started.",
67477fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67487fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
67497fcf1b89SHaiyan Song        "EventCode": "0xC9",
67507fcf1b89SHaiyan Song        "EventName": "RTM_RETIRED.START",
67517fcf1b89SHaiyan Song        "PublicDescription": "Number of times we entered an RTM region. Does not count nested transactions.",
67527fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
67537fcf1b89SHaiyan Song        "UMask": "0x1"
67547fcf1b89SHaiyan Song    },
67557fcf1b89SHaiyan Song    {
6756038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
67577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
67607fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
67617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
67627fcf1b89SHaiyan Song        "MSRValue": "0x0804000122",
67637fcf1b89SHaiyan Song        "Offcore": "1",
67647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
67657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
67667fcf1b89SHaiyan Song        "UMask": "0x1"
67677fcf1b89SHaiyan Song    },
67687fcf1b89SHaiyan Song    {
6769038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
67707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
67737fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
67747fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
67757fcf1b89SHaiyan Song        "MSRValue": "0x0210000490",
67767fcf1b89SHaiyan Song        "Offcore": "1",
67777fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
67787fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
67797fcf1b89SHaiyan Song        "UMask": "0x1"
67807fcf1b89SHaiyan Song    },
67817fcf1b89SHaiyan Song    {
6782038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
67837fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
67867fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
67877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
67887fcf1b89SHaiyan Song        "MSRValue": "0x0404008000",
67897fcf1b89SHaiyan Song        "Offcore": "1",
67907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
67917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
67927fcf1b89SHaiyan Song        "UMask": "0x1"
67937fcf1b89SHaiyan Song    },
67947fcf1b89SHaiyan Song    {
67957fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
67967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
67977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
67987fcf1b89SHaiyan Song        "Deprecated": "1",
67997fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
68007fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
68017fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
68027fcf1b89SHaiyan Song        "MSRValue": "0x0210000100",
68037fcf1b89SHaiyan Song        "Offcore": "1",
68047fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
68057fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
68067fcf1b89SHaiyan Song        "UMask": "0x1"
68077fcf1b89SHaiyan Song    },
68087fcf1b89SHaiyan Song    {
6809038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
68107fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68117fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
68127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
68137fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
68147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
68157fcf1b89SHaiyan Song        "MSRValue": "0x1010000001",
68167fcf1b89SHaiyan Song        "Offcore": "1",
68177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
68187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
68197fcf1b89SHaiyan Song        "UMask": "0x1"
68207fcf1b89SHaiyan Song    },
68217fcf1b89SHaiyan Song    {
68227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
68237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
68257fcf1b89SHaiyan Song        "Deprecated": "1",
68267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
68277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
68287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
68297fcf1b89SHaiyan Song        "MSRValue": "0x00BC000490",
68307fcf1b89SHaiyan Song        "Offcore": "1",
68317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
68327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
68337fcf1b89SHaiyan Song        "UMask": "0x1"
68347fcf1b89SHaiyan Song    },
68357fcf1b89SHaiyan Song    {
6836038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE  OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
68377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
68397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
68407fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
68417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
68427fcf1b89SHaiyan Song        "MSRValue": "0x1010000490",
68437fcf1b89SHaiyan Song        "Offcore": "1",
68447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
68457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
68467fcf1b89SHaiyan Song        "UMask": "0x1"
68477fcf1b89SHaiyan Song    },
68487fcf1b89SHaiyan Song    {
68497fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
68507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
68527fcf1b89SHaiyan Song        "Deprecated": "1",
68537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
68547fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
68557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
68567fcf1b89SHaiyan Song        "MSRValue": "0x0084000080",
68577fcf1b89SHaiyan Song        "Offcore": "1",
68587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
68597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
68607fcf1b89SHaiyan Song        "UMask": "0x1"
68617fcf1b89SHaiyan Song    },
68627fcf1b89SHaiyan Song    {
68637fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 512 cycles.",
68647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
6866038d3b53SJin Yao        "Data_LA": "1",
6867038d3b53SJin Yao        "EventCode": "0xcd",
68687fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
68697fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
68707fcf1b89SHaiyan Song        "MSRValue": "0x200",
68717fcf1b89SHaiyan Song        "PEBS": "2",
68727fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 512 cycles.  Reported latency may be longer than just the memory latency.",
68737fcf1b89SHaiyan Song        "SampleAfterValue": "101",
68747fcf1b89SHaiyan Song        "TakenAlone": "1",
68757fcf1b89SHaiyan Song        "UMask": "0x1"
68767fcf1b89SHaiyan Song    },
68777fcf1b89SHaiyan Song    {
68787fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions and certain unfriendly events (such as AD assists etc.).",
68797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
68817fcf1b89SHaiyan Song        "EventCode": "0xC8",
68827fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.ABORTED_UNFRIENDLY",
68837fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
68847fcf1b89SHaiyan Song        "UMask": "0x20"
68857fcf1b89SHaiyan Song    },
68867fcf1b89SHaiyan Song    {
6887038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
68887fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
68897fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
68907fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
68917fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
68927fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
68937fcf1b89SHaiyan Song        "MSRValue": "0x0404000010",
68947fcf1b89SHaiyan Song        "Offcore": "1",
68957fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
68967fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
68977fcf1b89SHaiyan Song        "UMask": "0x1"
68987fcf1b89SHaiyan Song    },
68997fcf1b89SHaiyan Song    {
69007fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.HITM_OTHER_CORE",
69017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69037fcf1b89SHaiyan Song        "Deprecated": "1",
69047fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69057fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.HITM_OTHER_CORE",
69067fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69077fcf1b89SHaiyan Song        "MSRValue": "0x103C000020",
69087fcf1b89SHaiyan Song        "Offcore": "1",
69097fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69107fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69117fcf1b89SHaiyan Song        "UMask": "0x1"
69127fcf1b89SHaiyan Song    },
69137fcf1b89SHaiyan Song    {
69147fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
69157fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69167fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69177fcf1b89SHaiyan Song        "Deprecated": "1",
69187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69197fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
69207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69217fcf1b89SHaiyan Song        "MSRValue": "0x0810000080",
69227fcf1b89SHaiyan Song        "Offcore": "1",
69237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69257fcf1b89SHaiyan Song        "UMask": "0x1"
69267fcf1b89SHaiyan Song    },
69277fcf1b89SHaiyan Song    {
69287fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
69297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69317fcf1b89SHaiyan Song        "Deprecated": "1",
69327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69337fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
69347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69357fcf1b89SHaiyan Song        "MSRValue": "0x1010000120",
69367fcf1b89SHaiyan Song        "Offcore": "1",
69377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69397fcf1b89SHaiyan Song        "UMask": "0x1"
69407fcf1b89SHaiyan Song    },
69417fcf1b89SHaiyan Song    {
69427fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
69437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69457fcf1b89SHaiyan Song        "Deprecated": "1",
69467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69477fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
69487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69497fcf1b89SHaiyan Song        "MSRValue": "0x3F84000490",
69507fcf1b89SHaiyan Song        "Offcore": "1",
69517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69537fcf1b89SHaiyan Song        "UMask": "0x1"
69547fcf1b89SHaiyan Song    },
69557fcf1b89SHaiyan Song    {
6956038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
69577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69607fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
69617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69627fcf1b89SHaiyan Song        "MSRValue": "0x0604000010",
69637fcf1b89SHaiyan Song        "Offcore": "1",
69647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69667fcf1b89SHaiyan Song        "UMask": "0x1"
69677fcf1b89SHaiyan Song    },
69687fcf1b89SHaiyan Song    {
6969038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
69707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69737fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
69747fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69757fcf1b89SHaiyan Song        "MSRValue": "0x02100007F7",
69767fcf1b89SHaiyan Song        "Offcore": "1",
69777fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69787fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69797fcf1b89SHaiyan Song        "UMask": "0x1"
69807fcf1b89SHaiyan Song    },
69817fcf1b89SHaiyan Song    {
69827fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.HITM_OTHER_CORE",
69837fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69857fcf1b89SHaiyan Song        "Deprecated": "1",
69867fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
69877fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.HITM_OTHER_CORE",
69887fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
69897fcf1b89SHaiyan Song        "MSRValue": "0x103C0007F7",
69907fcf1b89SHaiyan Song        "Offcore": "1",
69917fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
69927fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
69937fcf1b89SHaiyan Song        "UMask": "0x1"
69947fcf1b89SHaiyan Song    },
69957fcf1b89SHaiyan Song    {
69967fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.NO_SNOOP_NEEDED",
69977fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
69987fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
69997fcf1b89SHaiyan Song        "Deprecated": "1",
70007fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70017fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.NO_SNOOP_NEEDED",
70027fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70037fcf1b89SHaiyan Song        "MSRValue": "0x013C000020",
70047fcf1b89SHaiyan Song        "Offcore": "1",
70057fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70067fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70077fcf1b89SHaiyan Song        "UMask": "0x1"
70087fcf1b89SHaiyan Song    },
70097fcf1b89SHaiyan Song    {
7010038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.NO_SNOOP_NEEDED OCR.DEMAND_CODE_RD.L3_MISS.NO_SNOOP_NEEDED",
70117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70137fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70147fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.NO_SNOOP_NEEDED",
70157fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70167fcf1b89SHaiyan Song        "MSRValue": "0x013C000004",
70177fcf1b89SHaiyan Song        "Offcore": "1",
70187fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70197fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70207fcf1b89SHaiyan Song        "UMask": "0x1"
70217fcf1b89SHaiyan Song    },
70227fcf1b89SHaiyan Song    {
7023038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.HITM_OTHER_CORE OCR.PF_L1D_AND_SW.L3_MISS.HITM_OTHER_CORE",
70247fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70257fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70277fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.HITM_OTHER_CORE",
70287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70297fcf1b89SHaiyan Song        "MSRValue": "0x103C000400",
70307fcf1b89SHaiyan Song        "Offcore": "1",
70317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70337fcf1b89SHaiyan Song        "UMask": "0x1"
70347fcf1b89SHaiyan Song    },
70357fcf1b89SHaiyan Song    {
70367fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
70377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70397fcf1b89SHaiyan Song        "Deprecated": "1",
70407fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70417fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
70427fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70437fcf1b89SHaiyan Song        "MSRValue": "0x0110000002",
70447fcf1b89SHaiyan Song        "Offcore": "1",
70457fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70467fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70477fcf1b89SHaiyan Song        "UMask": "0x1"
70487fcf1b89SHaiyan Song    },
70497fcf1b89SHaiyan Song    {
70507fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
70517fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70527fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70537fcf1b89SHaiyan Song        "Deprecated": "1",
70547fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70557fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
70567fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70577fcf1b89SHaiyan Song        "MSRValue": "0x1010000122",
70587fcf1b89SHaiyan Song        "Offcore": "1",
70597fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70607fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70617fcf1b89SHaiyan Song        "UMask": "0x1"
70627fcf1b89SHaiyan Song    },
70637fcf1b89SHaiyan Song    {
7064038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.REMOTE_HITM",
70657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70677fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70687fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.REMOTE_HITM",
70697fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70707fcf1b89SHaiyan Song        "MSRValue": "0x103FC00001",
70717fcf1b89SHaiyan Song        "Offcore": "1",
70727fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70737fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70747fcf1b89SHaiyan Song        "UMask": "0x1"
70757fcf1b89SHaiyan Song    },
70767fcf1b89SHaiyan Song    {
7077038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.DEMAND_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
70787fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70797fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70817fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
70827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70837fcf1b89SHaiyan Song        "MSRValue": "0x013C000001",
70847fcf1b89SHaiyan Song        "Offcore": "1",
70857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
70877fcf1b89SHaiyan Song        "UMask": "0x1"
70887fcf1b89SHaiyan Song    },
70897fcf1b89SHaiyan Song    {
7090038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
70917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
70927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
70937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
70947fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
70957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
70967fcf1b89SHaiyan Song        "MSRValue": "0x063B800020",
70977fcf1b89SHaiyan Song        "Offcore": "1",
70987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
70997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71007fcf1b89SHaiyan Song        "UMask": "0x1"
71017fcf1b89SHaiyan Song    },
71027fcf1b89SHaiyan Song    {
71037fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
71047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71067fcf1b89SHaiyan Song        "Deprecated": "1",
71077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71087fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
71097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71107fcf1b89SHaiyan Song        "MSRValue": "0x04100007F7",
71117fcf1b89SHaiyan Song        "Offcore": "1",
71127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71147fcf1b89SHaiyan Song        "UMask": "0x1"
71157fcf1b89SHaiyan Song    },
71167fcf1b89SHaiyan Song    {
7117038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
71187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71217fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
71227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71237fcf1b89SHaiyan Song        "MSRValue": "0x0604000080",
71247fcf1b89SHaiyan Song        "Offcore": "1",
71257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71277fcf1b89SHaiyan Song        "UMask": "0x1"
71287fcf1b89SHaiyan Song    },
71297fcf1b89SHaiyan Song    {
7130038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.ANY_SNOOP OCR.ALL_RFO.L3_MISS.ANY_SNOOP OCR.ALL_RFO.L3_MISS.ANY_SNOOP",
71317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71347fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.ANY_SNOOP",
71357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71367fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000122",
71377fcf1b89SHaiyan Song        "Offcore": "1",
71387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71407fcf1b89SHaiyan Song        "UMask": "0x1"
71417fcf1b89SHaiyan Song    },
71427fcf1b89SHaiyan Song    {
7143038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP  OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
71447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71477fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
71487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71497fcf1b89SHaiyan Song        "MSRValue": "0x3F90000490",
71507fcf1b89SHaiyan Song        "Offcore": "1",
71517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71537fcf1b89SHaiyan Song        "UMask": "0x1"
71547fcf1b89SHaiyan Song    },
71557fcf1b89SHaiyan Song    {
71567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
71577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71597fcf1b89SHaiyan Song        "Deprecated": "1",
71607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
71627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71637fcf1b89SHaiyan Song        "MSRValue": "0x1010000490",
71647fcf1b89SHaiyan Song        "Offcore": "1",
71657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71677fcf1b89SHaiyan Song        "UMask": "0x1"
71687fcf1b89SHaiyan Song    },
71697fcf1b89SHaiyan Song    {
71707fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP",
71717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71737fcf1b89SHaiyan Song        "Deprecated": "1",
71747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71757fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.ANY_SNOOP",
71767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71777fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000004",
71787fcf1b89SHaiyan Song        "Offcore": "1",
71797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71817fcf1b89SHaiyan Song        "UMask": "0x1"
71827fcf1b89SHaiyan Song    },
71837fcf1b89SHaiyan Song    {
71847fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.REMOTE_HIT_FORWARD",
71857fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
71867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
71877fcf1b89SHaiyan Song        "Deprecated": "1",
71887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
71897fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.REMOTE_HIT_FORWARD",
71907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
71917fcf1b89SHaiyan Song        "MSRValue": "0x083FC00120",
71927fcf1b89SHaiyan Song        "Offcore": "1",
71937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
71947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
71957fcf1b89SHaiyan Song        "UMask": "0x1"
71967fcf1b89SHaiyan Song    },
71977fcf1b89SHaiyan Song    {
7198038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_FWD",
71997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
72017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
72027fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_FWD",
72037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
72047fcf1b89SHaiyan Song        "MSRValue": "0x083C000004",
72057fcf1b89SHaiyan Song        "Offcore": "1",
72067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
72077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
72087fcf1b89SHaiyan Song        "UMask": "0x1"
72097fcf1b89SHaiyan Song    },
72107fcf1b89SHaiyan Song    {
7211038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.REMOTE_HITM",
72127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
72147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
72157fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.REMOTE_HITM",
72167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
72177fcf1b89SHaiyan Song        "MSRValue": "0x103FC00010",
72187fcf1b89SHaiyan Song        "Offcore": "1",
72197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
72207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
72217fcf1b89SHaiyan Song        "UMask": "0x1"
72227fcf1b89SHaiyan Song    },
72237fcf1b89SHaiyan Song    {
72247fcf1b89SHaiyan Song        "BriefDescription": "Cycles with at least 6 Demand Data Read requests that miss L3 cache in the superQ.",
72257fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
72277fcf1b89SHaiyan Song        "CounterMask": "6",
72287fcf1b89SHaiyan Song        "EventCode": "0x60",
72297fcf1b89SHaiyan Song        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD_GE_6",
72307fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
72317fcf1b89SHaiyan Song        "UMask": "0x10"
72327fcf1b89SHaiyan Song    },
72337fcf1b89SHaiyan Song    {
72347fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 64 cycles.",
72357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
7237038d3b53SJin Yao        "Data_LA": "1",
7238038d3b53SJin Yao        "EventCode": "0xcd",
72397fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
72407fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
72417fcf1b89SHaiyan Song        "MSRValue": "0x40",
72427fcf1b89SHaiyan Song        "PEBS": "2",
72437fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 64 cycles.  Reported latency may be longer than just the memory latency.",
72447fcf1b89SHaiyan Song        "SampleAfterValue": "2003",
72457fcf1b89SHaiyan Song        "TakenAlone": "1",
72467fcf1b89SHaiyan Song        "UMask": "0x1"
72477fcf1b89SHaiyan Song    },
72487fcf1b89SHaiyan Song    {
7249038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.HITM_OTHER_CORE OCR.ALL_RFO.L3_MISS.HITM_OTHER_CORE OCR.ALL_RFO.L3_MISS.HITM_OTHER_CORE",
72507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
72527fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
72537fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.HITM_OTHER_CORE",
72547fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
72557fcf1b89SHaiyan Song        "MSRValue": "0x103C000122",
72567fcf1b89SHaiyan Song        "Offcore": "1",
72577fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
72587fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
72597fcf1b89SHaiyan Song        "UMask": "0x1"
72607fcf1b89SHaiyan Song    },
72617fcf1b89SHaiyan Song    {
72627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
72637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
72657fcf1b89SHaiyan Song        "Deprecated": "1",
72667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
72677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
72687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
72697fcf1b89SHaiyan Song        "MSRValue": "0x043C000002",
72707fcf1b89SHaiyan Song        "Offcore": "1",
72717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
72727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
72737fcf1b89SHaiyan Song        "UMask": "0x1"
72747fcf1b89SHaiyan Song    },
72757fcf1b89SHaiyan Song    {
72767fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
72777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
72797fcf1b89SHaiyan Song        "Deprecated": "1",
72807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
72817fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
72827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
72837fcf1b89SHaiyan Song        "MSRValue": "0x0404000010",
72847fcf1b89SHaiyan Song        "Offcore": "1",
72857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
72867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
72877fcf1b89SHaiyan Song        "UMask": "0x1"
72887fcf1b89SHaiyan Song    },
72897fcf1b89SHaiyan Song    {
7290038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
72917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
72927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
72937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
72947fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
72957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
72967fcf1b89SHaiyan Song        "MSRValue": "0x00BC000490",
72977fcf1b89SHaiyan Song        "Offcore": "1",
72987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
72997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73007fcf1b89SHaiyan Song        "UMask": "0x1"
73017fcf1b89SHaiyan Song    },
73027fcf1b89SHaiyan Song    {
73037fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.REMOTE_HITM",
73047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73067fcf1b89SHaiyan Song        "Deprecated": "1",
73077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73087fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.REMOTE_HITM",
73097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73107fcf1b89SHaiyan Song        "MSRValue": "0x103FC00120",
73117fcf1b89SHaiyan Song        "Offcore": "1",
73127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73147fcf1b89SHaiyan Song        "UMask": "0x1"
73157fcf1b89SHaiyan Song    },
73167fcf1b89SHaiyan Song    {
73177fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
73187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73207fcf1b89SHaiyan Song        "Deprecated": "1",
73217fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73227fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
73237fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73247fcf1b89SHaiyan Song        "MSRValue": "0x0090000122",
73257fcf1b89SHaiyan Song        "Offcore": "1",
73267fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73277fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73287fcf1b89SHaiyan Song        "UMask": "0x1"
73297fcf1b89SHaiyan Song    },
73307fcf1b89SHaiyan Song    {
7331038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.NO_SNOOP_NEEDED OCR.OTHER.L3_MISS.NO_SNOOP_NEEDED",
73327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73347fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73357fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.NO_SNOOP_NEEDED",
73367fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73377fcf1b89SHaiyan Song        "MSRValue": "0x013C008000",
73387fcf1b89SHaiyan Song        "Offcore": "1",
73397fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73407fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73417fcf1b89SHaiyan Song        "UMask": "0x1"
73427fcf1b89SHaiyan Song    },
73437fcf1b89SHaiyan Song    {
73447fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
73457fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73467fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73477fcf1b89SHaiyan Song        "Deprecated": "1",
73487fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73497fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
73507fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73517fcf1b89SHaiyan Song        "MSRValue": "0x0204000120",
73527fcf1b89SHaiyan Song        "Offcore": "1",
73537fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73547fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73557fcf1b89SHaiyan Song        "UMask": "0x1"
73567fcf1b89SHaiyan Song    },
73577fcf1b89SHaiyan Song    {
73587fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
73597fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73607fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73617fcf1b89SHaiyan Song        "Deprecated": "1",
73627fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73637fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
73647fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73657fcf1b89SHaiyan Song        "MSRValue": "0x063B800010",
73667fcf1b89SHaiyan Song        "Offcore": "1",
73677fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73687fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73697fcf1b89SHaiyan Song        "UMask": "0x1"
73707fcf1b89SHaiyan Song    },
73717fcf1b89SHaiyan Song    {
73727fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
73737fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73747fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73757fcf1b89SHaiyan Song        "Deprecated": "1",
73767fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73777fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
73787fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73797fcf1b89SHaiyan Song        "MSRValue": "0x0204000491",
73807fcf1b89SHaiyan Song        "Offcore": "1",
73817fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73827fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73837fcf1b89SHaiyan Song        "UMask": "0x1"
73847fcf1b89SHaiyan Song    },
73857fcf1b89SHaiyan Song    {
73867fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.REMOTE_HIT_FORWARD",
73877fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
73887fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
73897fcf1b89SHaiyan Song        "Deprecated": "1",
73907fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
73917fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.REMOTE_HIT_FORWARD",
73927fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
73937fcf1b89SHaiyan Song        "MSRValue": "0x083FC00020",
73947fcf1b89SHaiyan Song        "Offcore": "1",
73957fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
73967fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
73977fcf1b89SHaiyan Song        "UMask": "0x1"
73987fcf1b89SHaiyan Song    },
73997fcf1b89SHaiyan Song    {
7400038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
74017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74047fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
74057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74067fcf1b89SHaiyan Song        "MSRValue": "0x063B800400",
74077fcf1b89SHaiyan Song        "Offcore": "1",
74087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74107fcf1b89SHaiyan Song        "UMask": "0x1"
74117fcf1b89SHaiyan Song    },
74127fcf1b89SHaiyan Song    {
7413038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.ANY_SNOOP OCR.OTHER.L3_MISS.ANY_SNOOP",
74147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74177fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.ANY_SNOOP",
74187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74197fcf1b89SHaiyan Song        "MSRValue": "0x3FBC008000",
74207fcf1b89SHaiyan Song        "Offcore": "1",
74217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74237fcf1b89SHaiyan Song        "UMask": "0x1"
74247fcf1b89SHaiyan Song    },
74257fcf1b89SHaiyan Song    {
7426038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
74277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74307fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
74317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74327fcf1b89SHaiyan Song        "MSRValue": "0x0110000004",
74337fcf1b89SHaiyan Song        "Offcore": "1",
74347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74367fcf1b89SHaiyan Song        "UMask": "0x1"
74377fcf1b89SHaiyan Song    },
74387fcf1b89SHaiyan Song    {
7439038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
74407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74437fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
74447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74457fcf1b89SHaiyan Song        "MSRValue": "0x043C000122",
74467fcf1b89SHaiyan Song        "Offcore": "1",
74477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74497fcf1b89SHaiyan Song        "UMask": "0x1"
74507fcf1b89SHaiyan Song    },
74517fcf1b89SHaiyan Song    {
7452038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
74537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74557fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74567fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
74577fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74587fcf1b89SHaiyan Song        "MSRValue": "0x0604000122",
74597fcf1b89SHaiyan Song        "Offcore": "1",
74607fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74617fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74627fcf1b89SHaiyan Song        "UMask": "0x1"
74637fcf1b89SHaiyan Song    },
74647fcf1b89SHaiyan Song    {
7465038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
74667fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74677fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74687fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74697fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
74707fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74717fcf1b89SHaiyan Song        "MSRValue": "0x083C000080",
74727fcf1b89SHaiyan Song        "Offcore": "1",
74737fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74747fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74757fcf1b89SHaiyan Song        "UMask": "0x1"
74767fcf1b89SHaiyan Song    },
74777fcf1b89SHaiyan Song    {
7478038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
74797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74817fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74827fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
74837fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74847fcf1b89SHaiyan Song        "MSRValue": "0x0604000490",
74857fcf1b89SHaiyan Song        "Offcore": "1",
74867fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
74877fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
74887fcf1b89SHaiyan Song        "UMask": "0x1"
74897fcf1b89SHaiyan Song    },
74907fcf1b89SHaiyan Song    {
74917fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
74927fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
74937fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
74947fcf1b89SHaiyan Song        "Deprecated": "1",
74957fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
74967fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
74977fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
74987fcf1b89SHaiyan Song        "MSRValue": "0x0210000080",
74997fcf1b89SHaiyan Song        "Offcore": "1",
75007fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75017fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75027fcf1b89SHaiyan Song        "UMask": "0x1"
75037fcf1b89SHaiyan Song    },
75047fcf1b89SHaiyan Song    {
75057fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.REMOTE_HITM",
75067fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75077fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75087fcf1b89SHaiyan Song        "Deprecated": "1",
75097fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75107fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.REMOTE_HITM",
75117fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75127fcf1b89SHaiyan Song        "MSRValue": "0x103FC00020",
75137fcf1b89SHaiyan Song        "Offcore": "1",
75147fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75157fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75167fcf1b89SHaiyan Song        "UMask": "0x1"
75177fcf1b89SHaiyan Song    },
75187fcf1b89SHaiyan Song    {
7519038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.REMOTE_HIT_FORWARD OCR.ALL_PF_RFO.L3_MISS.REMOTE_HIT_FORWARD",
75207fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75217fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75227fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75237fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.REMOTE_HIT_FORWARD",
75247fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75257fcf1b89SHaiyan Song        "MSRValue": "0x083FC00120",
75267fcf1b89SHaiyan Song        "Offcore": "1",
75277fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75287fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75297fcf1b89SHaiyan Song        "UMask": "0x1"
75307fcf1b89SHaiyan Song    },
75317fcf1b89SHaiyan Song    {
75327fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
75337fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75347fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75357fcf1b89SHaiyan Song        "Deprecated": "1",
75367fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75377fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
75387fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75397fcf1b89SHaiyan Song        "MSRValue": "0x0804000080",
75407fcf1b89SHaiyan Song        "Offcore": "1",
75417fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75427fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75437fcf1b89SHaiyan Song        "UMask": "0x1"
75447fcf1b89SHaiyan Song    },
75457fcf1b89SHaiyan Song    {
7546038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE  OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
75477fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75487fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75497fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75507fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
75517fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75527fcf1b89SHaiyan Song        "MSRValue": "0x1004000120",
75537fcf1b89SHaiyan Song        "Offcore": "1",
75547fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75557fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75567fcf1b89SHaiyan Song        "UMask": "0x1"
75577fcf1b89SHaiyan Song    },
75587fcf1b89SHaiyan Song    {
7559038d3b53SJin Yao        "BriefDescription": "Counts any other requests  OCR.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
75607fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75617fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75627fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75637fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
75647fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75657fcf1b89SHaiyan Song        "MSRValue": "0x3F84008000",
75667fcf1b89SHaiyan Song        "Offcore": "1",
75677fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75687fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75697fcf1b89SHaiyan Song        "UMask": "0x1"
75707fcf1b89SHaiyan Song    },
75717fcf1b89SHaiyan Song    {
7572038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
75737fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75747fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75767fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_NO_FWD",
75777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75787fcf1b89SHaiyan Song        "MSRValue": "0x043C000100",
75797fcf1b89SHaiyan Song        "Offcore": "1",
75807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75827fcf1b89SHaiyan Song        "UMask": "0x1"
75837fcf1b89SHaiyan Song    },
75847fcf1b89SHaiyan Song    {
75857fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.HITM_OTHER_CORE",
75867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
75877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
75887fcf1b89SHaiyan Song        "Deprecated": "1",
75897fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
75907fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.HITM_OTHER_CORE",
75917fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
75927fcf1b89SHaiyan Song        "MSRValue": "0x103C008000",
75937fcf1b89SHaiyan Song        "Offcore": "1",
75947fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
75957fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
75967fcf1b89SHaiyan Song        "UMask": "0x1"
75977fcf1b89SHaiyan Song    },
75987fcf1b89SHaiyan Song    {
7599038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
76007fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76017fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76037fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
76047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76057fcf1b89SHaiyan Song        "MSRValue": "0x3F84000002",
76067fcf1b89SHaiyan Song        "Offcore": "1",
76077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
76097fcf1b89SHaiyan Song        "UMask": "0x1"
76107fcf1b89SHaiyan Song    },
76117fcf1b89SHaiyan Song    {
7612038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.HITM_OTHER_CORE OCR.DEMAND_RFO.L3_MISS.HITM_OTHER_CORE",
76137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76167fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.HITM_OTHER_CORE",
76177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76187fcf1b89SHaiyan Song        "MSRValue": "0x103C000002",
76197fcf1b89SHaiyan Song        "Offcore": "1",
76207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
76227fcf1b89SHaiyan Song        "UMask": "0x1"
76237fcf1b89SHaiyan Song    },
76247fcf1b89SHaiyan Song    {
76257fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.REMOTE_HITM",
76267fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76287fcf1b89SHaiyan Song        "Deprecated": "1",
76297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76307fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.REMOTE_HITM",
76317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76327fcf1b89SHaiyan Song        "MSRValue": "0x103FC00400",
76337fcf1b89SHaiyan Song        "Offcore": "1",
76347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
76367fcf1b89SHaiyan Song        "UMask": "0x1"
76377fcf1b89SHaiyan Song    },
76387fcf1b89SHaiyan Song    {
76397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
76407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76427fcf1b89SHaiyan Song        "Deprecated": "1",
76437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
76457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76467fcf1b89SHaiyan Song        "MSRValue": "0x0410000120",
76477fcf1b89SHaiyan Song        "Offcore": "1",
76487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
76507fcf1b89SHaiyan Song        "UMask": "0x1"
76517fcf1b89SHaiyan Song    },
76527fcf1b89SHaiyan Song    {
7653038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
76547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76577fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
76587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76597fcf1b89SHaiyan Song        "MSRValue": "0x0210000491",
76607fcf1b89SHaiyan Song        "Offcore": "1",
76617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
76637fcf1b89SHaiyan Song        "UMask": "0x1"
76647fcf1b89SHaiyan Song    },
76657fcf1b89SHaiyan Song    {
76667fcf1b89SHaiyan Song        "BriefDescription": "Cycles while L3 cache miss demand load is outstanding.",
76677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
76697fcf1b89SHaiyan Song        "CounterMask": "2",
76707fcf1b89SHaiyan Song        "EventCode": "0xA3",
76717fcf1b89SHaiyan Song        "EventName": "CYCLE_ACTIVITY.CYCLES_L3_MISS",
76727fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
76737fcf1b89SHaiyan Song        "UMask": "0x2"
76747fcf1b89SHaiyan Song    },
76757fcf1b89SHaiyan Song    {
7676038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.REMOTE_HITM",
76777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76807fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.REMOTE_HITM",
76817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76827fcf1b89SHaiyan Song        "MSRValue": "0x103FC08000",
76837fcf1b89SHaiyan Song        "Offcore": "1",
76847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
76867fcf1b89SHaiyan Song        "UMask": "0x1"
76877fcf1b89SHaiyan Song    },
76887fcf1b89SHaiyan Song    {
76897fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.NO_SNOOP_NEEDED",
76907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
76917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
76927fcf1b89SHaiyan Song        "Deprecated": "1",
76937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
76947fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.NO_SNOOP_NEEDED",
76957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
76967fcf1b89SHaiyan Song        "MSRValue": "0x013C000122",
76977fcf1b89SHaiyan Song        "Offcore": "1",
76987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
76997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77007fcf1b89SHaiyan Song        "UMask": "0x1"
77017fcf1b89SHaiyan Song    },
77027fcf1b89SHaiyan Song    {
7703038d3b53SJin Yao        "BriefDescription": "Counts demand data reads OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
77047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77077fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
77087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77097fcf1b89SHaiyan Song        "MSRValue": "0x063B800001",
77107fcf1b89SHaiyan Song        "Offcore": "1",
77117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77137fcf1b89SHaiyan Song        "UMask": "0x1"
77147fcf1b89SHaiyan Song    },
77157fcf1b89SHaiyan Song    {
77167fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.NO_SNOOP_NEEDED",
77177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77197fcf1b89SHaiyan Song        "Deprecated": "1",
77207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77217fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.NO_SNOOP_NEEDED",
77227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77237fcf1b89SHaiyan Song        "MSRValue": "0x013C008000",
77247fcf1b89SHaiyan Song        "Offcore": "1",
77257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77277fcf1b89SHaiyan Song        "UMask": "0x1"
77287fcf1b89SHaiyan Song    },
77297fcf1b89SHaiyan Song    {
7730038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
77317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77347fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
77357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77367fcf1b89SHaiyan Song        "MSRValue": "0x043C000080",
77377fcf1b89SHaiyan Song        "Offcore": "1",
77387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77407fcf1b89SHaiyan Song        "UMask": "0x1"
77417fcf1b89SHaiyan Song    },
77427fcf1b89SHaiyan Song    {
77437fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
77447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77467fcf1b89SHaiyan Song        "Deprecated": "1",
77477fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77487fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
77497fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77507fcf1b89SHaiyan Song        "MSRValue": "0x3F84000122",
77517fcf1b89SHaiyan Song        "Offcore": "1",
77527fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77537fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77547fcf1b89SHaiyan Song        "UMask": "0x1"
77557fcf1b89SHaiyan Song    },
77567fcf1b89SHaiyan Song    {
7757038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
77587fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77597fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77617fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
77627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77637fcf1b89SHaiyan Song        "MSRValue": "0x0210000120",
77647fcf1b89SHaiyan Song        "Offcore": "1",
77657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77677fcf1b89SHaiyan Song        "UMask": "0x1"
77687fcf1b89SHaiyan Song    },
77697fcf1b89SHaiyan Song    {
77707fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_NO_FWD",
77717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77737fcf1b89SHaiyan Song        "Deprecated": "1",
77747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77757fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS.HIT_OTHER_CORE_NO_FWD",
77767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77777fcf1b89SHaiyan Song        "MSRValue": "0x043C0007F7",
77787fcf1b89SHaiyan Song        "Offcore": "1",
77797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77817fcf1b89SHaiyan Song        "UMask": "0x1"
77827fcf1b89SHaiyan Song    },
77837fcf1b89SHaiyan Song    {
7784038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs)  OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
77857fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
77877fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
77887fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
77897fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
77907fcf1b89SHaiyan Song        "MSRValue": "0x0110000002",
77917fcf1b89SHaiyan Song        "Offcore": "1",
77927fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
77937fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
77947fcf1b89SHaiyan Song        "UMask": "0x1"
77957fcf1b89SHaiyan Song    },
77967fcf1b89SHaiyan Song    {
7797038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.SNOOP_NONE OCR.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
77987fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
77997fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78007fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78017fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
78027fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78037fcf1b89SHaiyan Song        "MSRValue": "0x00BC000491",
78047fcf1b89SHaiyan Song        "Offcore": "1",
78057fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78067fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78077fcf1b89SHaiyan Song        "UMask": "0x1"
78087fcf1b89SHaiyan Song    },
78097fcf1b89SHaiyan Song    {
7810038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.ALL_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
78117fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78127fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78137fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78147fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
78157fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78167fcf1b89SHaiyan Song        "MSRValue": "0x013C000491",
78177fcf1b89SHaiyan Song        "Offcore": "1",
78187fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78197fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78207fcf1b89SHaiyan Song        "UMask": "0x1"
78217fcf1b89SHaiyan Song    },
78227fcf1b89SHaiyan Song    {
7823038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP  OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
78247fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78257fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78277fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
78287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78297fcf1b89SHaiyan Song        "MSRValue": "0x3F84000122",
78307fcf1b89SHaiyan Song        "Offcore": "1",
78317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78337fcf1b89SHaiyan Song        "UMask": "0x1"
78347fcf1b89SHaiyan Song    },
78357fcf1b89SHaiyan Song    {
7836038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
78377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78407fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
78417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78427fcf1b89SHaiyan Song        "MSRValue": "0x0084000490",
78437fcf1b89SHaiyan Song        "Offcore": "1",
78447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78467fcf1b89SHaiyan Song        "UMask": "0x1"
78477fcf1b89SHaiyan Song    },
78487fcf1b89SHaiyan Song    {
7849038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
78507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78527fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78537fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
78547fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78557fcf1b89SHaiyan Song        "MSRValue": "0x0804000001",
78567fcf1b89SHaiyan Song        "Offcore": "1",
78577fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78587fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78597fcf1b89SHaiyan Song        "UMask": "0x1"
78607fcf1b89SHaiyan Song    },
78617fcf1b89SHaiyan Song    {
78627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.REMOTE_HIT_FORWARD",
78637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78657fcf1b89SHaiyan Song        "Deprecated": "1",
78667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.REMOTE_HIT_FORWARD",
78687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78697fcf1b89SHaiyan Song        "MSRValue": "0x083FC08000",
78707fcf1b89SHaiyan Song        "Offcore": "1",
78717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78737fcf1b89SHaiyan Song        "UMask": "0x1"
78747fcf1b89SHaiyan Song    },
78757fcf1b89SHaiyan Song    {
78767fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
78777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78797fcf1b89SHaiyan Song        "Deprecated": "1",
78807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78817fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
78827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78837fcf1b89SHaiyan Song        "MSRValue": "0x0810000120",
78847fcf1b89SHaiyan Song        "Offcore": "1",
78857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
78877fcf1b89SHaiyan Song        "UMask": "0x1"
78887fcf1b89SHaiyan Song    },
78897fcf1b89SHaiyan Song    {
7890038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.ALL_DATA_RD.L3_MISS.HITM_OTHER_CORE OCR.ALL_DATA_RD.L3_MISS.HITM_OTHER_CORE",
78917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
78927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
78937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
78947fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.HITM_OTHER_CORE",
78957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
78967fcf1b89SHaiyan Song        "MSRValue": "0x103C000491",
78977fcf1b89SHaiyan Song        "Offcore": "1",
78987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
78997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79007fcf1b89SHaiyan Song        "UMask": "0x1"
79017fcf1b89SHaiyan Song    },
79027fcf1b89SHaiyan Song    {
79037fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.ANY_SNOOP",
79047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79067fcf1b89SHaiyan Song        "Deprecated": "1",
79077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79087fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.ANY_SNOOP",
79097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79107fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000020",
79117fcf1b89SHaiyan Song        "Offcore": "1",
79127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79147fcf1b89SHaiyan Song        "UMask": "0x1"
79157fcf1b89SHaiyan Song    },
79167fcf1b89SHaiyan Song    {
7917038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
79187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79217fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
79227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79237fcf1b89SHaiyan Song        "MSRValue": "0x1010000080",
79247fcf1b89SHaiyan Song        "Offcore": "1",
79257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79277fcf1b89SHaiyan Song        "UMask": "0x1"
79287fcf1b89SHaiyan Song    },
79297fcf1b89SHaiyan Song    {
79307fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
79317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79337fcf1b89SHaiyan Song        "Deprecated": "1",
79347fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79357fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
79367fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79377fcf1b89SHaiyan Song        "MSRValue": "0x083C000001",
79387fcf1b89SHaiyan Song        "Offcore": "1",
79397fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79407fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79417fcf1b89SHaiyan Song        "UMask": "0x1"
79427fcf1b89SHaiyan Song    },
79437fcf1b89SHaiyan Song    {
7944038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED  OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
79457fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79467fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79477fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79487fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
79497fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79507fcf1b89SHaiyan Song        "MSRValue": "0x0104000491",
79517fcf1b89SHaiyan Song        "Offcore": "1",
79527fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79537fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79547fcf1b89SHaiyan Song        "UMask": "0x1"
79557fcf1b89SHaiyan Song    },
79567fcf1b89SHaiyan Song    {
79577fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
79587fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79597fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79607fcf1b89SHaiyan Song        "Deprecated": "1",
79617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79627fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
79637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79647fcf1b89SHaiyan Song        "MSRValue": "0x1004008000",
79657fcf1b89SHaiyan Song        "Offcore": "1",
79667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79687fcf1b89SHaiyan Song        "UMask": "0x1"
79697fcf1b89SHaiyan Song    },
79707fcf1b89SHaiyan Song    {
79717fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
79727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79747fcf1b89SHaiyan Song        "Deprecated": "1",
79757fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79767fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
79777fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79787fcf1b89SHaiyan Song        "MSRValue": "0x0210000010",
79797fcf1b89SHaiyan Song        "Offcore": "1",
79807fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79827fcf1b89SHaiyan Song        "UMask": "0x1"
79837fcf1b89SHaiyan Song    },
79847fcf1b89SHaiyan Song    {
7985038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
79867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
79877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
79887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
79897fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
79907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
79917fcf1b89SHaiyan Song        "MSRValue": "0x0104000010",
79927fcf1b89SHaiyan Song        "Offcore": "1",
79937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
79947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
79957fcf1b89SHaiyan Song        "UMask": "0x1"
79967fcf1b89SHaiyan Song    },
79977fcf1b89SHaiyan Song    {
79987fcf1b89SHaiyan Song        "BriefDescription": "Number of times an RTM execution successfully committed",
79997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
80017fcf1b89SHaiyan Song        "EventCode": "0xC9",
80027fcf1b89SHaiyan Song        "EventName": "RTM_RETIRED.COMMIT",
80037fcf1b89SHaiyan Song        "PublicDescription": "Number of times RTM commit succeeded.",
80047fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
80057fcf1b89SHaiyan Song        "UMask": "0x2"
80067fcf1b89SHaiyan Song    },
80077fcf1b89SHaiyan Song    {
8008038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
80097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
80117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
80127fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
80137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
80147fcf1b89SHaiyan Song        "MSRValue": "0x0604000400",
80157fcf1b89SHaiyan Song        "Offcore": "1",
80167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
80177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
80187fcf1b89SHaiyan Song        "UMask": "0x1"
80197fcf1b89SHaiyan Song    },
80207fcf1b89SHaiyan Song    {
8021038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE  OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
80227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
80247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
80257fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
80267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
80277fcf1b89SHaiyan Song        "MSRValue": "0x1004000491",
80287fcf1b89SHaiyan Song        "Offcore": "1",
80297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
80307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
80317fcf1b89SHaiyan Song        "UMask": "0x1"
80327fcf1b89SHaiyan Song    },
80337fcf1b89SHaiyan Song    {
80347fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution aborted due to unfriendly events (such as interrupts).",
80357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
80377fcf1b89SHaiyan Song        "EventCode": "0xC8",
80387fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.ABORTED_EVENTS",
80397fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
80407fcf1b89SHaiyan Song        "UMask": "0x80"
80417fcf1b89SHaiyan Song    },
80427fcf1b89SHaiyan Song    {
80437fcf1b89SHaiyan Song        "BriefDescription": "Counts number of Offcore outstanding Demand Data Read requests that miss L3 cache in the superQ every cycle.",
80447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
80467fcf1b89SHaiyan Song        "EventCode": "0x60",
80477fcf1b89SHaiyan Song        "EventName": "OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD",
80487fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
80497fcf1b89SHaiyan Song        "UMask": "0x10"
80507fcf1b89SHaiyan Song    },
80517fcf1b89SHaiyan Song    {
8052038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.ANY_SNOOP OCR.DEMAND_RFO.L3_MISS.ANY_SNOOP",
80537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
80557fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
80567fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.ANY_SNOOP",
80577fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
80587fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000002",
80597fcf1b89SHaiyan Song        "Offcore": "1",
80607fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
80617fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
80627fcf1b89SHaiyan Song        "UMask": "0x1"
80637fcf1b89SHaiyan Song    },
80647fcf1b89SHaiyan Song    {
8065038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
80667fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80677fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
80687fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
80697fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
80707fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
80717fcf1b89SHaiyan Song        "MSRValue": "0x0204000490",
80727fcf1b89SHaiyan Song        "Offcore": "1",
80737fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
80747fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
80757fcf1b89SHaiyan Song        "UMask": "0x1"
80767fcf1b89SHaiyan Song    },
80777fcf1b89SHaiyan Song    {
80787fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
80797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
80817fcf1b89SHaiyan Song        "Deprecated": "1",
80827fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
80837fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
80847fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
80857fcf1b89SHaiyan Song        "MSRValue": "0x04040007F7",
80867fcf1b89SHaiyan Song        "Offcore": "1",
80877fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
80887fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
80897fcf1b89SHaiyan Song        "UMask": "0x1"
80907fcf1b89SHaiyan Song    },
80917fcf1b89SHaiyan Song    {
80927fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
80937fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
80947fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
80957fcf1b89SHaiyan Song        "Deprecated": "1",
80967fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
80977fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
80987fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
80997fcf1b89SHaiyan Song        "MSRValue": "0x00BC000080",
81007fcf1b89SHaiyan Song        "Offcore": "1",
81017fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81027fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81037fcf1b89SHaiyan Song        "UMask": "0x1"
81047fcf1b89SHaiyan Song    },
81057fcf1b89SHaiyan Song    {
81067fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
81077fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81087fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81097fcf1b89SHaiyan Song        "Deprecated": "1",
81107fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81117fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
81127fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81137fcf1b89SHaiyan Song        "MSRValue": "0x0804000001",
81147fcf1b89SHaiyan Song        "Offcore": "1",
81157fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81167fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81177fcf1b89SHaiyan Song        "UMask": "0x1"
81187fcf1b89SHaiyan Song    },
81197fcf1b89SHaiyan Song    {
81207fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
81217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81237fcf1b89SHaiyan Song        "Deprecated": "1",
81247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81257fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
81267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81277fcf1b89SHaiyan Song        "MSRValue": "0x3F900007F7",
81287fcf1b89SHaiyan Song        "Offcore": "1",
81297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81317fcf1b89SHaiyan Song        "UMask": "0x1"
81327fcf1b89SHaiyan Song    },
81337fcf1b89SHaiyan Song    {
81347fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
81357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81377fcf1b89SHaiyan Song        "Deprecated": "1",
81387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81397fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
81407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81417fcf1b89SHaiyan Song        "MSRValue": "0x3F84000004",
81427fcf1b89SHaiyan Song        "Offcore": "1",
81437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81457fcf1b89SHaiyan Song        "UMask": "0x1"
81467fcf1b89SHaiyan Song    },
81477fcf1b89SHaiyan Song    {
81487fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
81497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81517fcf1b89SHaiyan Song        "Deprecated": "1",
81527fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81537fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
81547fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81557fcf1b89SHaiyan Song        "MSRValue": "0x083C000120",
81567fcf1b89SHaiyan Song        "Offcore": "1",
81577fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81587fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81597fcf1b89SHaiyan Song        "UMask": "0x1"
81607fcf1b89SHaiyan Song    },
81617fcf1b89SHaiyan Song    {
81627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
81637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81657fcf1b89SHaiyan Song        "Deprecated": "1",
81667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
81687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81697fcf1b89SHaiyan Song        "MSRValue": "0x00BC000010",
81707fcf1b89SHaiyan Song        "Offcore": "1",
81717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81737fcf1b89SHaiyan Song        "UMask": "0x1"
81747fcf1b89SHaiyan Song    },
81757fcf1b89SHaiyan Song    {
81767fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.HIT_OTHER_CORE_NO_FWD",
81777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81797fcf1b89SHaiyan Song        "Deprecated": "1",
81807fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81817fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.HIT_OTHER_CORE_NO_FWD",
81827fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81837fcf1b89SHaiyan Song        "MSRValue": "0x043C008000",
81847fcf1b89SHaiyan Song        "Offcore": "1",
81857fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
81867fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
81877fcf1b89SHaiyan Song        "UMask": "0x1"
81887fcf1b89SHaiyan Song    },
81897fcf1b89SHaiyan Song    {
81907fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS.SNOOP_NONE",
81917fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
81927fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
81937fcf1b89SHaiyan Song        "Deprecated": "1",
81947fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
81957fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NONE",
81967fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
81977fcf1b89SHaiyan Song        "MSRValue": "0x00BC000020",
81987fcf1b89SHaiyan Song        "Offcore": "1",
81997fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82007fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82017fcf1b89SHaiyan Song        "UMask": "0x1"
82027fcf1b89SHaiyan Song    },
82037fcf1b89SHaiyan Song    {
82047fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.REMOTE_HITM",
82057fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82067fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82077fcf1b89SHaiyan Song        "Deprecated": "1",
82087fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82097fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.REMOTE_HITM",
82107fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82117fcf1b89SHaiyan Song        "MSRValue": "0x103FC00004",
82127fcf1b89SHaiyan Song        "Offcore": "1",
82137fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82147fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82157fcf1b89SHaiyan Song        "UMask": "0x1"
82167fcf1b89SHaiyan Song    },
82177fcf1b89SHaiyan Song    {
8218038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED  OCR.ALL_READS.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
82197fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82207fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82217fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82227fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
82237fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82247fcf1b89SHaiyan Song        "MSRValue": "0x01040007F7",
82257fcf1b89SHaiyan Song        "Offcore": "1",
82267fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82277fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82287fcf1b89SHaiyan Song        "UMask": "0x1"
82297fcf1b89SHaiyan Song    },
82307fcf1b89SHaiyan Song    {
8231038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
82327fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82337fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82347fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82357fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
82367fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82377fcf1b89SHaiyan Song        "MSRValue": "0x043C000004",
82387fcf1b89SHaiyan Song        "Offcore": "1",
82397fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82407fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82417fcf1b89SHaiyan Song        "UMask": "0x1"
82427fcf1b89SHaiyan Song    },
82437fcf1b89SHaiyan Song    {
8244038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
82457fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82467fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82477fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82487fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
82497fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82507fcf1b89SHaiyan Song        "MSRValue": "0x063B800080",
82517fcf1b89SHaiyan Song        "Offcore": "1",
82527fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82537fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82547fcf1b89SHaiyan Song        "UMask": "0x1"
82557fcf1b89SHaiyan Song    },
82567fcf1b89SHaiyan Song    {
82577fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.HITM_OTHER_CORE",
82587fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82597fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82607fcf1b89SHaiyan Song        "Deprecated": "1",
82617fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82627fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.HITM_OTHER_CORE",
82637fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82647fcf1b89SHaiyan Song        "MSRValue": "0x103C000400",
82657fcf1b89SHaiyan Song        "Offcore": "1",
82667fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82677fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82687fcf1b89SHaiyan Song        "UMask": "0x1"
82697fcf1b89SHaiyan Song    },
82707fcf1b89SHaiyan Song    {
8271038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
82727fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82737fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82757fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
82767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82777fcf1b89SHaiyan Song        "MSRValue": "0x0084000120",
82787fcf1b89SHaiyan Song        "Offcore": "1",
82797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82817fcf1b89SHaiyan Song        "UMask": "0x1"
82827fcf1b89SHaiyan Song    },
82837fcf1b89SHaiyan Song    {
82847fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
82857fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
82867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
82877fcf1b89SHaiyan Song        "Deprecated": "1",
82887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
82897fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
82907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
82917fcf1b89SHaiyan Song        "MSRValue": "0x0810000020",
82927fcf1b89SHaiyan Song        "Offcore": "1",
82937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
82947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
82957fcf1b89SHaiyan Song        "UMask": "0x1"
82967fcf1b89SHaiyan Song    },
82977fcf1b89SHaiyan Song    {
82987fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
82997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83017fcf1b89SHaiyan Song        "Deprecated": "1",
83027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83037fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
83047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83057fcf1b89SHaiyan Song        "MSRValue": "0x3F84000080",
83067fcf1b89SHaiyan Song        "Offcore": "1",
83077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83097fcf1b89SHaiyan Song        "UMask": "0x1"
83107fcf1b89SHaiyan Song    },
83117fcf1b89SHaiyan Song    {
83127fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
83137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83157fcf1b89SHaiyan Song        "Deprecated": "1",
83167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83177fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
83187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83197fcf1b89SHaiyan Song        "MSRValue": "0x1010000010",
83207fcf1b89SHaiyan Song        "Offcore": "1",
83217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83237fcf1b89SHaiyan Song        "UMask": "0x1"
83247fcf1b89SHaiyan Song    },
83257fcf1b89SHaiyan Song    {
8326038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.REMOTE_HITM OCR.ALL_DATA_RD.L3_MISS.REMOTE_HITM",
83277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83307fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.REMOTE_HITM",
83317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83327fcf1b89SHaiyan Song        "MSRValue": "0x103FC00491",
83337fcf1b89SHaiyan Song        "Offcore": "1",
83347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83367fcf1b89SHaiyan Song        "UMask": "0x1"
83377fcf1b89SHaiyan Song    },
83387fcf1b89SHaiyan Song    {
8339038d3b53SJin Yao        "BriefDescription": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
83407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83437fcf1b89SHaiyan Song        "EventName": "OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
83447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83457fcf1b89SHaiyan Song        "MSRValue": "0x0090000122",
83467fcf1b89SHaiyan Song        "Offcore": "1",
83477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83497fcf1b89SHaiyan Song        "UMask": "0x1"
83507fcf1b89SHaiyan Song    },
83517fcf1b89SHaiyan Song    {
83527fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
83537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83557fcf1b89SHaiyan Song        "Deprecated": "1",
83567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83577fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
83587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83597fcf1b89SHaiyan Song        "MSRValue": "0x043C000001",
83607fcf1b89SHaiyan Song        "Offcore": "1",
83617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83637fcf1b89SHaiyan Song        "UMask": "0x1"
83647fcf1b89SHaiyan Song    },
83657fcf1b89SHaiyan Song    {
83667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
83677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83697fcf1b89SHaiyan Song        "Deprecated": "1",
83707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
83727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83737fcf1b89SHaiyan Song        "MSRValue": "0x0084000400",
83747fcf1b89SHaiyan Song        "Offcore": "1",
83757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83777fcf1b89SHaiyan Song        "UMask": "0x1"
83787fcf1b89SHaiyan Song    },
83797fcf1b89SHaiyan Song    {
83807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
83817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83837fcf1b89SHaiyan Song        "Deprecated": "1",
83847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
83867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
83877fcf1b89SHaiyan Song        "MSRValue": "0x083FC00001",
83887fcf1b89SHaiyan Song        "Offcore": "1",
83897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
83907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
83917fcf1b89SHaiyan Song        "UMask": "0x1"
83927fcf1b89SHaiyan Song    },
83937fcf1b89SHaiyan Song    {
83947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
83957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
83967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
83977fcf1b89SHaiyan Song        "Deprecated": "1",
83987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
83997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
84007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84017fcf1b89SHaiyan Song        "MSRValue": "0x0404000120",
84027fcf1b89SHaiyan Song        "Offcore": "1",
84037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84057fcf1b89SHaiyan Song        "UMask": "0x1"
84067fcf1b89SHaiyan Song    },
84077fcf1b89SHaiyan Song    {
8408038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.REMOTE_HITM",
84097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84127fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.REMOTE_HITM",
84137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84147fcf1b89SHaiyan Song        "MSRValue": "0x103FC00004",
84157fcf1b89SHaiyan Song        "Offcore": "1",
84167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84187fcf1b89SHaiyan Song        "UMask": "0x1"
84197fcf1b89SHaiyan Song    },
84207fcf1b89SHaiyan Song    {
8421038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
84227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84257fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
84267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84277fcf1b89SHaiyan Song        "MSRValue": "0x0804000491",
84287fcf1b89SHaiyan Song        "Offcore": "1",
84297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84317fcf1b89SHaiyan Song        "UMask": "0x1"
84327fcf1b89SHaiyan Song    },
84337fcf1b89SHaiyan Song    {
8434038d3b53SJin Yao        "BriefDescription": "Counts all demand data writes (RFOs) OCR.DEMAND_RFO.L3_MISS.REMOTE_HIT_FORWARD",
84357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84377fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84387fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS.REMOTE_HIT_FORWARD",
84397fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84407fcf1b89SHaiyan Song        "MSRValue": "0x083FC00002",
84417fcf1b89SHaiyan Song        "Offcore": "1",
84427fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84437fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84447fcf1b89SHaiyan Song        "UMask": "0x1"
84457fcf1b89SHaiyan Song    },
84467fcf1b89SHaiyan Song    {
84477fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
84487fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84507fcf1b89SHaiyan Song        "Deprecated": "1",
84517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84527fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
84537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84547fcf1b89SHaiyan Song        "MSRValue": "0x023C000120",
84557fcf1b89SHaiyan Song        "Offcore": "1",
84567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84587fcf1b89SHaiyan Song        "UMask": "0x1"
84597fcf1b89SHaiyan Song    },
84607fcf1b89SHaiyan Song    {
84617fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS.HITM_OTHER_CORE",
84627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84647fcf1b89SHaiyan Song        "Deprecated": "1",
84657fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84667fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.HITM_OTHER_CORE",
84677fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84687fcf1b89SHaiyan Song        "MSRValue": "0x103C000490",
84697fcf1b89SHaiyan Song        "Offcore": "1",
84707fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84717fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84727fcf1b89SHaiyan Song        "UMask": "0x1"
84737fcf1b89SHaiyan Song    },
84747fcf1b89SHaiyan Song    {
84757fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.REMOTE_HIT_FORWARD",
84767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84787fcf1b89SHaiyan Song        "Deprecated": "1",
84797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84807fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.REMOTE_HIT_FORWARD",
84817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84827fcf1b89SHaiyan Song        "MSRValue": "0x083FC00100",
84837fcf1b89SHaiyan Song        "Offcore": "1",
84847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84867fcf1b89SHaiyan Song        "UMask": "0x1"
84877fcf1b89SHaiyan Song    },
84887fcf1b89SHaiyan Song    {
84897fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand data writes (RFOs)",
84907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
84917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
84927fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
84937fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
84947fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
84957fcf1b89SHaiyan Song        "MSRValue": "0x0084000002",
84967fcf1b89SHaiyan Song        "Offcore": "1",
84977fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
84987fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
84997fcf1b89SHaiyan Song        "UMask": "0x1"
85007fcf1b89SHaiyan Song    },
85017fcf1b89SHaiyan Song    {
8502038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs OCR.PF_L3_RFO.L3_MISS.REMOTE_HITM",
85037fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85047fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85057fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85067fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS.REMOTE_HITM",
85077fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85087fcf1b89SHaiyan Song        "MSRValue": "0x103FC00100",
85097fcf1b89SHaiyan Song        "Offcore": "1",
85107fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85117fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85127fcf1b89SHaiyan Song        "UMask": "0x1"
85137fcf1b89SHaiyan Song    },
85147fcf1b89SHaiyan Song    {
85157fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
85167fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85177fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85187fcf1b89SHaiyan Song        "Deprecated": "1",
85197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85207fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
85217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85227fcf1b89SHaiyan Song        "MSRValue": "0x063B800001",
85237fcf1b89SHaiyan Song        "Offcore": "1",
85247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85267fcf1b89SHaiyan Song        "UMask": "0x1"
85277fcf1b89SHaiyan Song    },
85287fcf1b89SHaiyan Song    {
85297fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
85307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85327fcf1b89SHaiyan Song        "Deprecated": "1",
85337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85347fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
85357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85367fcf1b89SHaiyan Song        "MSRValue": "0x0104000002",
85377fcf1b89SHaiyan Song        "Offcore": "1",
85387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85407fcf1b89SHaiyan Song        "UMask": "0x1"
85417fcf1b89SHaiyan Song    },
85427fcf1b89SHaiyan Song    {
85437fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
85447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85477fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
85487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85497fcf1b89SHaiyan Song        "MSRValue": "0x0204000080",
85507fcf1b89SHaiyan Song        "Offcore": "1",
85517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85537fcf1b89SHaiyan Song        "UMask": "0x1"
85547fcf1b89SHaiyan Song    },
85557fcf1b89SHaiyan Song    {
85567fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
85577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85597fcf1b89SHaiyan Song        "Deprecated": "1",
85607fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85617fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
85627fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85637fcf1b89SHaiyan Song        "MSRValue": "0x0804000122",
85647fcf1b89SHaiyan Song        "Offcore": "1",
85657fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85667fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85677fcf1b89SHaiyan Song        "UMask": "0x1"
85687fcf1b89SHaiyan Song    },
85697fcf1b89SHaiyan Song    {
85707fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
85717fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85727fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85737fcf1b89SHaiyan Song        "Deprecated": "1",
85747fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85757fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
85767fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85777fcf1b89SHaiyan Song        "MSRValue": "0x0810000002",
85787fcf1b89SHaiyan Song        "Offcore": "1",
85797fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85807fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85817fcf1b89SHaiyan Song        "UMask": "0x1"
85827fcf1b89SHaiyan Song    },
85837fcf1b89SHaiyan Song    {
85847fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
85857fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
85867fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
85877fcf1b89SHaiyan Song        "Deprecated": "1",
85887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
85897fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
85907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
85917fcf1b89SHaiyan Song        "MSRValue": "0x0204000080",
85927fcf1b89SHaiyan Song        "Offcore": "1",
85937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
85947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
85957fcf1b89SHaiyan Song        "UMask": "0x1"
85967fcf1b89SHaiyan Song    },
85977fcf1b89SHaiyan Song    {
85987fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
85997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86017fcf1b89SHaiyan Song        "Deprecated": "1",
86027fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86037fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
86047fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86057fcf1b89SHaiyan Song        "MSRValue": "0x0104000400",
86067fcf1b89SHaiyan Song        "Offcore": "1",
86077fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86087fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86097fcf1b89SHaiyan Song        "UMask": "0x1"
86107fcf1b89SHaiyan Song    },
86117fcf1b89SHaiyan Song    {
8612038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads OCR.PF_L3_DATA_RD.L3_MISS.NO_SNOOP_NEEDED OCR.PF_L3_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
86137fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86147fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86167fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
86177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86187fcf1b89SHaiyan Song        "MSRValue": "0x013C000080",
86197fcf1b89SHaiyan Song        "Offcore": "1",
86207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86227fcf1b89SHaiyan Song        "UMask": "0x1"
86237fcf1b89SHaiyan Song    },
86247fcf1b89SHaiyan Song    {
86257fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
86267fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86287fcf1b89SHaiyan Song        "Deprecated": "1",
86297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86307fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
86317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86327fcf1b89SHaiyan Song        "MSRValue": "0x3F90000010",
86337fcf1b89SHaiyan Song        "Offcore": "1",
86347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86367fcf1b89SHaiyan Song        "UMask": "0x1"
86377fcf1b89SHaiyan Song    },
86387fcf1b89SHaiyan Song    {
86397fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
86407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86427fcf1b89SHaiyan Song        "Deprecated": "1",
86437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86447fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
86457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86467fcf1b89SHaiyan Song        "MSRValue": "0x1004000400",
86477fcf1b89SHaiyan Song        "Offcore": "1",
86487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86507fcf1b89SHaiyan Song        "UMask": "0x1"
86517fcf1b89SHaiyan Song    },
86527fcf1b89SHaiyan Song    {
86537fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.HIT_OTHER_CORE_FWD",
86547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86567fcf1b89SHaiyan Song        "Deprecated": "1",
86577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86587fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.HIT_OTHER_CORE_FWD",
86597fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86607fcf1b89SHaiyan Song        "MSRValue": "0x083C008000",
86617fcf1b89SHaiyan Song        "Offcore": "1",
86627fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86637fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86647fcf1b89SHaiyan Song        "UMask": "0x1"
86657fcf1b89SHaiyan Song    },
86667fcf1b89SHaiyan Song    {
86677fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
86687fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86707fcf1b89SHaiyan Song        "Deprecated": "1",
86717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86727fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
86737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86747fcf1b89SHaiyan Song        "MSRValue": "0x0110000004",
86757fcf1b89SHaiyan Song        "Offcore": "1",
86767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86787fcf1b89SHaiyan Song        "UMask": "0x1"
86797fcf1b89SHaiyan Song    },
86807fcf1b89SHaiyan Song    {
86817fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
86827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86847fcf1b89SHaiyan Song        "Deprecated": "1",
86857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86867fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
86877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
86887fcf1b89SHaiyan Song        "MSRValue": "0x013C000001",
86897fcf1b89SHaiyan Song        "Offcore": "1",
86907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
86917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
86927fcf1b89SHaiyan Song        "UMask": "0x1"
86937fcf1b89SHaiyan Song    },
86947fcf1b89SHaiyan Song    {
8695038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
86967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
86977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
86987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
86997fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
87007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87017fcf1b89SHaiyan Song        "MSRValue": "0x0810000400",
87027fcf1b89SHaiyan Song        "Offcore": "1",
87037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87057fcf1b89SHaiyan Song        "UMask": "0x1"
87067fcf1b89SHaiyan Song    },
87077fcf1b89SHaiyan Song    {
8708038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
87097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
87117fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
87127fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
87137fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87147fcf1b89SHaiyan Song        "MSRValue": "0x0804000080",
87157fcf1b89SHaiyan Song        "Offcore": "1",
87167fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87177fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87187fcf1b89SHaiyan Song        "UMask": "0x1"
87197fcf1b89SHaiyan Song    },
87207fcf1b89SHaiyan Song    {
87217fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
87227fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87237fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
87247fcf1b89SHaiyan Song        "Deprecated": "1",
87257fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
87267fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
87277fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87287fcf1b89SHaiyan Song        "MSRValue": "0x0210008000",
87297fcf1b89SHaiyan Song        "Offcore": "1",
87307fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87317fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87327fcf1b89SHaiyan Song        "UMask": "0x1"
87337fcf1b89SHaiyan Song    },
87347fcf1b89SHaiyan Song    {
87357fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
87367fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87377fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
87387fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
87397fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
87407fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87417fcf1b89SHaiyan Song        "MSRValue": "0x0204000100",
87427fcf1b89SHaiyan Song        "Offcore": "1",
87437fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87447fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87457fcf1b89SHaiyan Song        "UMask": "0x1"
87467fcf1b89SHaiyan Song    },
87477fcf1b89SHaiyan Song    {
8748038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD OCR.ALL_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
87497fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87507fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
87517fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
87527fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
87537fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87547fcf1b89SHaiyan Song        "MSRValue": "0x083FC00491",
87557fcf1b89SHaiyan Song        "Offcore": "1",
87567fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87587fcf1b89SHaiyan Song        "UMask": "0x1"
87597fcf1b89SHaiyan Song    },
87607fcf1b89SHaiyan Song    {
87617fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.ANY_SNOOP",
87627fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87637fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
87647fcf1b89SHaiyan Song        "Deprecated": "1",
87657fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
87667fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.ANY_SNOOP",
87677fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87687fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000491",
87697fcf1b89SHaiyan Song        "Offcore": "1",
87707fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87717fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87727fcf1b89SHaiyan Song        "UMask": "0x1"
87737fcf1b89SHaiyan Song    },
87747fcf1b89SHaiyan Song    {
87757fcf1b89SHaiyan Song        "BriefDescription": "Demand Data Read requests who miss L3 cache",
87767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
87787fcf1b89SHaiyan Song        "EventCode": "0xB0",
87797fcf1b89SHaiyan Song        "EventName": "OFFCORE_REQUESTS.L3_MISS_DEMAND_DATA_RD",
87807fcf1b89SHaiyan Song        "PublicDescription": "Demand Data Read requests who miss L3 cache.",
87817fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87827fcf1b89SHaiyan Song        "UMask": "0x10"
87837fcf1b89SHaiyan Song    },
87847fcf1b89SHaiyan Song    {
8785038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED  OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
87867fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
87877fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
87887fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
87897fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
87907fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
87917fcf1b89SHaiyan Song        "MSRValue": "0x01100007F7",
87927fcf1b89SHaiyan Song        "Offcore": "1",
87937fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
87947fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
87957fcf1b89SHaiyan Song        "UMask": "0x1"
87967fcf1b89SHaiyan Song    },
87977fcf1b89SHaiyan Song    {
8798038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
87997fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88007fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88027fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
88037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88047fcf1b89SHaiyan Song        "MSRValue": "0x0810000010",
88057fcf1b89SHaiyan Song        "Offcore": "1",
88067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88087fcf1b89SHaiyan Song        "UMask": "0x1"
88097fcf1b89SHaiyan Song    },
88107fcf1b89SHaiyan Song    {
88117fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.NO_SNOOP_NEEDED",
88127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88147fcf1b89SHaiyan Song        "Deprecated": "1",
88157fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88167fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.NO_SNOOP_NEEDED",
88177fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88187fcf1b89SHaiyan Song        "MSRValue": "0x013C000400",
88197fcf1b89SHaiyan Song        "Offcore": "1",
88207fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88217fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88227fcf1b89SHaiyan Song        "UMask": "0x1"
88237fcf1b89SHaiyan Song    },
88247fcf1b89SHaiyan Song    {
88257fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
88267fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88277fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88287fcf1b89SHaiyan Song        "Deprecated": "1",
88297fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88307fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
88317fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88327fcf1b89SHaiyan Song        "MSRValue": "0x02040007F7",
88337fcf1b89SHaiyan Song        "Offcore": "1",
88347fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88357fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88367fcf1b89SHaiyan Song        "UMask": "0x1"
88377fcf1b89SHaiyan Song    },
88387fcf1b89SHaiyan Song    {
8839038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
88407fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88417fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88427fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88437fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
88447fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88457fcf1b89SHaiyan Song        "MSRValue": "0x0404000120",
88467fcf1b89SHaiyan Song        "Offcore": "1",
88477fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88487fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88497fcf1b89SHaiyan Song        "UMask": "0x1"
88507fcf1b89SHaiyan Song    },
88517fcf1b89SHaiyan Song    {
88527fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
88537fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88547fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88557fcf1b89SHaiyan Song        "Deprecated": "1",
88567fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88577fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
88587fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88597fcf1b89SHaiyan Song        "MSRValue": "0x0110000400",
88607fcf1b89SHaiyan Song        "Offcore": "1",
88617fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88627fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88637fcf1b89SHaiyan Song        "UMask": "0x1"
88647fcf1b89SHaiyan Song    },
88657fcf1b89SHaiyan Song    {
88667fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
88677fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88687fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88697fcf1b89SHaiyan Song        "Deprecated": "1",
88707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88717fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
88727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88737fcf1b89SHaiyan Song        "MSRValue": "0x00900007F7",
88747fcf1b89SHaiyan Song        "Offcore": "1",
88757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88777fcf1b89SHaiyan Song        "UMask": "0x1"
88787fcf1b89SHaiyan Song    },
88797fcf1b89SHaiyan Song    {
88807fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
88817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88837fcf1b89SHaiyan Song        "Deprecated": "1",
88847fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88857fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
88867fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
88877fcf1b89SHaiyan Song        "MSRValue": "0x3F84000120",
88887fcf1b89SHaiyan Song        "Offcore": "1",
88897fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
88907fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
88917fcf1b89SHaiyan Song        "UMask": "0x1"
88927fcf1b89SHaiyan Song    },
88937fcf1b89SHaiyan Song    {
88947fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
88957fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
88967fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
88977fcf1b89SHaiyan Song        "Deprecated": "1",
88987fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
88997fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
89007fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89017fcf1b89SHaiyan Song        "MSRValue": "0x0410000100",
89027fcf1b89SHaiyan Song        "Offcore": "1",
89037fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89047fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89057fcf1b89SHaiyan Song        "UMask": "0x1"
89067fcf1b89SHaiyan Song    },
89077fcf1b89SHaiyan Song    {
89087fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS.SNOOP_NONE",
89097fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89107fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89117fcf1b89SHaiyan Song        "Deprecated": "1",
89127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89137fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NONE",
89147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89157fcf1b89SHaiyan Song        "MSRValue": "0x00BC000122",
89167fcf1b89SHaiyan Song        "Offcore": "1",
89177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89197fcf1b89SHaiyan Song        "UMask": "0x1"
89207fcf1b89SHaiyan Song    },
89217fcf1b89SHaiyan Song    {
89227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
89237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89257fcf1b89SHaiyan Song        "Deprecated": "1",
89267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
89287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89297fcf1b89SHaiyan Song        "MSRValue": "0x0810000490",
89307fcf1b89SHaiyan Song        "Offcore": "1",
89317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89337fcf1b89SHaiyan Song        "UMask": "0x1"
89347fcf1b89SHaiyan Song    },
89357fcf1b89SHaiyan Song    {
89367fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
89377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89397fcf1b89SHaiyan Song        "Deprecated": "1",
89407fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89417fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
89427fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89437fcf1b89SHaiyan Song        "MSRValue": "0x0604000080",
89447fcf1b89SHaiyan Song        "Offcore": "1",
89457fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89467fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89477fcf1b89SHaiyan Song        "UMask": "0x1"
89487fcf1b89SHaiyan Song    },
89497fcf1b89SHaiyan Song    {
8950038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_NO_FWD",
89517fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89527fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89537fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89547fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_NO_FWD",
89557fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89567fcf1b89SHaiyan Song        "MSRValue": "0x043C000400",
89577fcf1b89SHaiyan Song        "Offcore": "1",
89587fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89597fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89607fcf1b89SHaiyan Song        "UMask": "0x1"
89617fcf1b89SHaiyan Song    },
89627fcf1b89SHaiyan Song    {
8963038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads OCR.DEMAND_CODE_RD.L3_MISS.HITM_OTHER_CORE OCR.DEMAND_CODE_RD.L3_MISS.HITM_OTHER_CORE",
89647fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89657fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89677fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS.HITM_OTHER_CORE",
89687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89697fcf1b89SHaiyan Song        "MSRValue": "0x103C000004",
89707fcf1b89SHaiyan Song        "Offcore": "1",
89717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89737fcf1b89SHaiyan Song        "UMask": "0x1"
89747fcf1b89SHaiyan Song    },
89757fcf1b89SHaiyan Song    {
8976038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE  OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
89777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89807fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
89817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89827fcf1b89SHaiyan Song        "MSRValue": "0x1010000491",
89837fcf1b89SHaiyan Song        "Offcore": "1",
89847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
89867fcf1b89SHaiyan Song        "UMask": "0x1"
89877fcf1b89SHaiyan Song    },
89887fcf1b89SHaiyan Song    {
89897fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS.SNOOP_MISS",
89907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
89917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
89927fcf1b89SHaiyan Song        "Deprecated": "1",
89937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
89947fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.SNOOP_MISS",
89957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
89967fcf1b89SHaiyan Song        "MSRValue": "0x023C000400",
89977fcf1b89SHaiyan Song        "Offcore": "1",
89987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
89997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90007fcf1b89SHaiyan Song        "UMask": "0x1"
90017fcf1b89SHaiyan Song    },
90027fcf1b89SHaiyan Song    {
9003038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
90047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90067fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90077fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
90087fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90097fcf1b89SHaiyan Song        "MSRValue": "0x0804000020",
90107fcf1b89SHaiyan Song        "Offcore": "1",
90117fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90127fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90137fcf1b89SHaiyan Song        "UMask": "0x1"
90147fcf1b89SHaiyan Song    },
90157fcf1b89SHaiyan Song    {
90167fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
90177fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90187fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90197fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90207fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
90217fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90227fcf1b89SHaiyan Song        "MSRValue": "0x0204000020",
90237fcf1b89SHaiyan Song        "Offcore": "1",
90247fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90257fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90267fcf1b89SHaiyan Song        "UMask": "0x1"
90277fcf1b89SHaiyan Song    },
90287fcf1b89SHaiyan Song    {
9029038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED  OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
90307fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90317fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90327fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90337fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
90347fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90357fcf1b89SHaiyan Song        "MSRValue": "0x0110000491",
90367fcf1b89SHaiyan Song        "Offcore": "1",
90377fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90387fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90397fcf1b89SHaiyan Song        "UMask": "0x1"
90407fcf1b89SHaiyan Song    },
90417fcf1b89SHaiyan Song    {
9042038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
90437fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90447fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90457fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90467fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
90477fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90487fcf1b89SHaiyan Song        "MSRValue": "0x08040007F7",
90497fcf1b89SHaiyan Song        "Offcore": "1",
90507fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90517fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90527fcf1b89SHaiyan Song        "UMask": "0x1"
90537fcf1b89SHaiyan Song    },
90547fcf1b89SHaiyan Song    {
9055038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
90567fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90577fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90597fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
90607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90617fcf1b89SHaiyan Song        "MSRValue": "0x1004000100",
90627fcf1b89SHaiyan Song        "Offcore": "1",
90637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90657fcf1b89SHaiyan Song        "UMask": "0x1"
90667fcf1b89SHaiyan Song    },
90677fcf1b89SHaiyan Song    {
90687fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand code reads",
90697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90717fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90727fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
90737fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90747fcf1b89SHaiyan Song        "MSRValue": "0x0084000004",
90757fcf1b89SHaiyan Song        "Offcore": "1",
90767fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90777fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90787fcf1b89SHaiyan Song        "UMask": "0x1"
90797fcf1b89SHaiyan Song    },
90807fcf1b89SHaiyan Song    {
90817fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
90827fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90837fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90847fcf1b89SHaiyan Song        "Deprecated": "1",
90857fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
90867fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
90877fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
90887fcf1b89SHaiyan Song        "MSRValue": "0x3F90000122",
90897fcf1b89SHaiyan Song        "Offcore": "1",
90907fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
90917fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
90927fcf1b89SHaiyan Song        "UMask": "0x1"
90937fcf1b89SHaiyan Song    },
90947fcf1b89SHaiyan Song    {
90957fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.REMOTE_HITM",
90967fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
90977fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
90987fcf1b89SHaiyan Song        "Deprecated": "1",
90997fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
91007fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.REMOTE_HITM",
91017fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
91027fcf1b89SHaiyan Song        "MSRValue": "0x103FC00010",
91037fcf1b89SHaiyan Song        "Offcore": "1",
91047fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
91057fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
91067fcf1b89SHaiyan Song        "UMask": "0x1"
91077fcf1b89SHaiyan Song    },
91087fcf1b89SHaiyan Song    {
91097fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
91107fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
91117fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
91127fcf1b89SHaiyan Song        "Deprecated": "1",
91137fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
91147fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
91157fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
91167fcf1b89SHaiyan Song        "MSRValue": "0x1004000002",
91177fcf1b89SHaiyan Song        "Offcore": "1",
91187fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
91197fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
91207fcf1b89SHaiyan Song        "UMask": "0x1"
91217fcf1b89SHaiyan Song    },
91227fcf1b89SHaiyan Song    {
91237fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
91247fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
91257fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
91267fcf1b89SHaiyan Song        "Deprecated": "1",
91277fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
91287fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
91297fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
91307fcf1b89SHaiyan Song        "MSRValue": "0x0084000004",
91317fcf1b89SHaiyan Song        "Offcore": "1",
91327fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
91337fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
91347fcf1b89SHaiyan Song        "UMask": "0x1"
91357fcf1b89SHaiyan Song    },
91367fcf1b89SHaiyan Song    {
91377fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
91387fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
91397fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
91407fcf1b89SHaiyan Song        "Deprecated": "1",
91417fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
91427fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
91437fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
91447fcf1b89SHaiyan Song        "MSRValue": "0x0104000120",
91457fcf1b89SHaiyan Song        "Offcore": "1",
91467fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
91477fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
91487fcf1b89SHaiyan Song        "UMask": "0x1"
91497fcf1b89SHaiyan Song    },
91507fcf1b89SHaiyan Song    {
9151038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
9152038d3b53SJin Yao        "Counter": "0,1,2,3",
9153038d3b53SJin Yao        "CounterHTOff": "0,1,2,3",
9154038d3b53SJin Yao        "EventCode": "0xB7, 0xBB",
9155038d3b53SJin Yao        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
9156038d3b53SJin Yao        "MSRIndex": "0x1a6,0x1a7",
9157038d3b53SJin Yao        "MSRValue": "0x0810000001",
9158038d3b53SJin Yao        "Offcore": "1",
9159038d3b53SJin Yao        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
9160038d3b53SJin Yao        "SampleAfterValue": "100003",
9161038d3b53SJin Yao        "UMask": "0x1"
9162038d3b53SJin Yao    },
9163038d3b53SJin Yao    {
91647fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution aborted due to any reasons (multiple categories may count as one).",
91657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
91667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
91677fcf1b89SHaiyan Song        "EventCode": "0xC8",
91687fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.ABORTED",
91697fcf1b89SHaiyan Song        "PEBS": "1",
91707fcf1b89SHaiyan Song        "PublicDescription": "Number of times HLE abort was triggered.",
91717fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
91727fcf1b89SHaiyan Song        "UMask": "0x4"
91737fcf1b89SHaiyan Song    },
91747fcf1b89SHaiyan Song    {
91757fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS.SNOOP_MISS",
91767fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
91777fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
91787fcf1b89SHaiyan Song        "Deprecated": "1",
91797fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
91807fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_MISS",
91817fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
91827fcf1b89SHaiyan Song        "MSRValue": "0x023C008000",
91837fcf1b89SHaiyan Song        "Offcore": "1",
91847fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
91857fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
91867fcf1b89SHaiyan Song        "UMask": "0x1"
91877fcf1b89SHaiyan Song    },
91887fcf1b89SHaiyan Song    {
91897fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
91907fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
91917fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
91927fcf1b89SHaiyan Song        "Deprecated": "1",
91937fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
91947fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.NO_SNOOP_NEEDED",
91957fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
91967fcf1b89SHaiyan Song        "MSRValue": "0x013C000010",
91977fcf1b89SHaiyan Song        "Offcore": "1",
91987fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
91997fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92007fcf1b89SHaiyan Song        "UMask": "0x1"
92017fcf1b89SHaiyan Song    },
92027fcf1b89SHaiyan Song    {
92037fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
92047fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92057fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92067fcf1b89SHaiyan Song        "Deprecated": "1",
92077fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92087fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD",
92097fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92107fcf1b89SHaiyan Song        "MSRValue": "0x0604000120",
92117fcf1b89SHaiyan Song        "Offcore": "1",
92127fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92137fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92147fcf1b89SHaiyan Song        "UMask": "0x1"
92157fcf1b89SHaiyan Song    },
92167fcf1b89SHaiyan Song    {
92177fcf1b89SHaiyan Song        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
92187fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92197fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92207fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92217fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
92227fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92237fcf1b89SHaiyan Song        "MSRValue": "0x0090000020",
92247fcf1b89SHaiyan Song        "Offcore": "1",
92257fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92267fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92277fcf1b89SHaiyan Song        "UMask": "0x1"
92287fcf1b89SHaiyan Song    },
92297fcf1b89SHaiyan Song    {
92307fcf1b89SHaiyan Song        "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
92317fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92327fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92337fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92347fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
92357fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92367fcf1b89SHaiyan Song        "MSRValue": "0x0204000010",
92377fcf1b89SHaiyan Song        "Offcore": "1",
92387fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92397fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92407fcf1b89SHaiyan Song        "UMask": "0x1"
92417fcf1b89SHaiyan Song    },
92427fcf1b89SHaiyan Song    {
92437fcf1b89SHaiyan Song        "BriefDescription": "Counts all demand code reads",
92447fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92457fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92467fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92477fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
92487fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92497fcf1b89SHaiyan Song        "MSRValue": "0x0090000004",
92507fcf1b89SHaiyan Song        "Offcore": "1",
92517fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92527fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92537fcf1b89SHaiyan Song        "UMask": "0x1"
92547fcf1b89SHaiyan Song    },
92557fcf1b89SHaiyan Song    {
9256038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
92577fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92587fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92597fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92607fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS.HIT_OTHER_CORE_FWD",
92617fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92627fcf1b89SHaiyan Song        "MSRValue": "0x083C000491",
92637fcf1b89SHaiyan Song        "Offcore": "1",
92647fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92657fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92667fcf1b89SHaiyan Song        "UMask": "0x1"
92677fcf1b89SHaiyan Song    },
92687fcf1b89SHaiyan Song    {
92697fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
92707fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92717fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92727fcf1b89SHaiyan Song        "Deprecated": "1",
92737fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92747fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
92757fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92767fcf1b89SHaiyan Song        "MSRValue": "0x1010000491",
92777fcf1b89SHaiyan Song        "Offcore": "1",
92787fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92797fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92807fcf1b89SHaiyan Song        "UMask": "0x1"
92817fcf1b89SHaiyan Song    },
92827fcf1b89SHaiyan Song    {
92837fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
92847fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92857fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
92867fcf1b89SHaiyan Song        "Deprecated": "1",
92877fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
92887fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
92897fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
92907fcf1b89SHaiyan Song        "MSRValue": "0x0804000400",
92917fcf1b89SHaiyan Song        "Offcore": "1",
92927fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
92937fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
92947fcf1b89SHaiyan Song        "UMask": "0x1"
92957fcf1b89SHaiyan Song    },
92967fcf1b89SHaiyan Song    {
92977fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
92987fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
92997fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93007fcf1b89SHaiyan Song        "Deprecated": "1",
93017fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93027fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD",
93037fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93047fcf1b89SHaiyan Song        "MSRValue": "0x063B800120",
93057fcf1b89SHaiyan Song        "Offcore": "1",
93067fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93077fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93087fcf1b89SHaiyan Song        "UMask": "0x1"
93097fcf1b89SHaiyan Song    },
93107fcf1b89SHaiyan Song    {
9311038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD  OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
93127fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93137fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93147fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93157fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
93167fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93177fcf1b89SHaiyan Song        "MSRValue": "0x0810000490",
93187fcf1b89SHaiyan Song        "Offcore": "1",
93197fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93207fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93217fcf1b89SHaiyan Song        "UMask": "0x1"
93227fcf1b89SHaiyan Song    },
93237fcf1b89SHaiyan Song    {
9324038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP  OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
93257fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93267fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93277fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93287fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
93297fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93307fcf1b89SHaiyan Song        "MSRValue": "0x3F84000491",
93317fcf1b89SHaiyan Song        "Offcore": "1",
93327fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93337fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93347fcf1b89SHaiyan Song        "UMask": "0x1"
93357fcf1b89SHaiyan Song    },
93367fcf1b89SHaiyan Song    {
93377fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
93387fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93397fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93407fcf1b89SHaiyan Song        "Deprecated": "1",
93417fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93427fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
93437fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93447fcf1b89SHaiyan Song        "MSRValue": "0x0810000400",
93457fcf1b89SHaiyan Song        "Offcore": "1",
93467fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93477fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93487fcf1b89SHaiyan Song        "UMask": "0x1"
93497fcf1b89SHaiyan Song    },
93507fcf1b89SHaiyan Song    {
9351038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.ANY_SNOOP OCR.PF_L2_DATA_RD.L3_MISS.ANY_SNOOP",
93527fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93537fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93547fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93557fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.ANY_SNOOP",
93567fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93577fcf1b89SHaiyan Song        "MSRValue": "0x3FBC000010",
93587fcf1b89SHaiyan Song        "Offcore": "1",
93597fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93607fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93617fcf1b89SHaiyan Song        "UMask": "0x1"
93627fcf1b89SHaiyan Song    },
93637fcf1b89SHaiyan Song    {
93647fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
93657fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93667fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93677fcf1b89SHaiyan Song        "Deprecated": "1",
93687fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93697fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
93707fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93717fcf1b89SHaiyan Song        "MSRValue": "0x0410000122",
93727fcf1b89SHaiyan Song        "Offcore": "1",
93737fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93747fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93757fcf1b89SHaiyan Song        "UMask": "0x1"
93767fcf1b89SHaiyan Song    },
93777fcf1b89SHaiyan Song    {
9378038d3b53SJin Yao        "BriefDescription": "Counts all demand code reads  OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
93797fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93807fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93817fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93827fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
93837fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93847fcf1b89SHaiyan Song        "MSRValue": "0x0410000004",
93857fcf1b89SHaiyan Song        "Offcore": "1",
93867fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
93877fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
93887fcf1b89SHaiyan Song        "UMask": "0x1"
93897fcf1b89SHaiyan Song    },
93907fcf1b89SHaiyan Song    {
93917fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
93927fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
93937fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
93947fcf1b89SHaiyan Song        "Deprecated": "1",
93957fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
93967fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
93977fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
93987fcf1b89SHaiyan Song        "MSRValue": "0x0210000004",
93997fcf1b89SHaiyan Song        "Offcore": "1",
94007fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94017fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94027fcf1b89SHaiyan Song        "UMask": "0x1"
94037fcf1b89SHaiyan Song    },
94047fcf1b89SHaiyan Song    {
94057fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
94067fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94077fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94087fcf1b89SHaiyan Song        "Deprecated": "1",
94097fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94107fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
94117fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94127fcf1b89SHaiyan Song        "MSRValue": "0x1010000400",
94137fcf1b89SHaiyan Song        "Offcore": "1",
94147fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94157fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94167fcf1b89SHaiyan Song        "UMask": "0x1"
94177fcf1b89SHaiyan Song    },
94187fcf1b89SHaiyan Song    {
9419038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads  OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
94207fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94217fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94227fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94237fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
94247fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94257fcf1b89SHaiyan Song        "MSRValue": "0x0410000080",
94267fcf1b89SHaiyan Song        "Offcore": "1",
94277fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94287fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94297fcf1b89SHaiyan Song        "UMask": "0x1"
94307fcf1b89SHaiyan Song    },
94317fcf1b89SHaiyan Song    {
94327fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
94337fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94347fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94357fcf1b89SHaiyan Song        "Deprecated": "1",
94367fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94377fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
94387fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94397fcf1b89SHaiyan Song        "MSRValue": "0x0810000491",
94407fcf1b89SHaiyan Song        "Offcore": "1",
94417fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94427fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94437fcf1b89SHaiyan Song        "UMask": "0x1"
94447fcf1b89SHaiyan Song    },
94457fcf1b89SHaiyan Song    {
94467fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
94477fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94487fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94497fcf1b89SHaiyan Song        "Deprecated": "1",
94507fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94517fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
94527fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94537fcf1b89SHaiyan Song        "MSRValue": "0x3F90000001",
94547fcf1b89SHaiyan Song        "Offcore": "1",
94557fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94567fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94577fcf1b89SHaiyan Song        "UMask": "0x1"
94587fcf1b89SHaiyan Song    },
94597fcf1b89SHaiyan Song    {
9460038d3b53SJin Yao        "BriefDescription": "Counts demand data reads  OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
94617fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94627fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94647fcf1b89SHaiyan Song        "EventName": "OCR.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.NO_SNOOP_NEEDED",
94657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94667fcf1b89SHaiyan Song        "MSRValue": "0x0104000001",
94677fcf1b89SHaiyan Song        "Offcore": "1",
94687fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94697fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94707fcf1b89SHaiyan Song        "UMask": "0x1"
94717fcf1b89SHaiyan Song    },
94727fcf1b89SHaiyan Song    {
94737fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
94747fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94757fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94767fcf1b89SHaiyan Song        "Deprecated": "1",
94777fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94787fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD",
94797fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94807fcf1b89SHaiyan Song        "MSRValue": "0x083FC00010",
94817fcf1b89SHaiyan Song        "Offcore": "1",
94827fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94837fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94847fcf1b89SHaiyan Song        "UMask": "0x1"
94857fcf1b89SHaiyan Song    },
94867fcf1b89SHaiyan Song    {
94877fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_DATA_RD.L3_MISS.HITM_OTHER_CORE",
94887fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
94897fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
94907fcf1b89SHaiyan Song        "Deprecated": "1",
94917fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
94927fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.HITM_OTHER_CORE",
94937fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
94947fcf1b89SHaiyan Song        "MSRValue": "0x103C000491",
94957fcf1b89SHaiyan Song        "Offcore": "1",
94967fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
94977fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
94987fcf1b89SHaiyan Song        "UMask": "0x1"
94997fcf1b89SHaiyan Song    },
95007fcf1b89SHaiyan Song    {
9501038d3b53SJin Yao        "BriefDescription": "Counts prefetch (that bring data to L2) data reads OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
95027fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95037fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95047fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95057fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_DATA_RD.L3_MISS.HIT_OTHER_CORE_NO_FWD",
95067fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95077fcf1b89SHaiyan Song        "MSRValue": "0x043C000010",
95087fcf1b89SHaiyan Song        "Offcore": "1",
95097fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95107fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95117fcf1b89SHaiyan Song        "UMask": "0x1"
95127fcf1b89SHaiyan Song    },
95137fcf1b89SHaiyan Song    {
95147fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
95157fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95167fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95177fcf1b89SHaiyan Song        "Deprecated": "1",
95187fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95197fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
95207fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95217fcf1b89SHaiyan Song        "MSRValue": "0x083C000100",
95227fcf1b89SHaiyan Song        "Offcore": "1",
95237fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95247fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95257fcf1b89SHaiyan Song        "UMask": "0x1"
95267fcf1b89SHaiyan Song    },
95277fcf1b89SHaiyan Song    {
9528038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
95297fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95307fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95317fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95327fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_FWD",
95337fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95347fcf1b89SHaiyan Song        "MSRValue": "0x0804000400",
95357fcf1b89SHaiyan Song        "Offcore": "1",
95367fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95377fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95387fcf1b89SHaiyan Song        "UMask": "0x1"
95397fcf1b89SHaiyan Song    },
95407fcf1b89SHaiyan Song    {
9541038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs  OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
95427fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95437fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95447fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95457fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
95467fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95477fcf1b89SHaiyan Song        "MSRValue": "0x3F90000020",
95487fcf1b89SHaiyan Song        "Offcore": "1",
95497fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95507fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95517fcf1b89SHaiyan Song        "UMask": "0x1"
95527fcf1b89SHaiyan Song    },
95537fcf1b89SHaiyan Song    {
95547fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
95557fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95567fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95577fcf1b89SHaiyan Song        "Deprecated": "1",
95587fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95597fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_MISS",
95607fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95617fcf1b89SHaiyan Song        "MSRValue": "0x0210000122",
95627fcf1b89SHaiyan Song        "Offcore": "1",
95637fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95647fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95657fcf1b89SHaiyan Song        "UMask": "0x1"
95667fcf1b89SHaiyan Song    },
95677fcf1b89SHaiyan Song    {
95687fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
95697fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95707fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95717fcf1b89SHaiyan Song        "Deprecated": "1",
95727fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95737fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
95747fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95757fcf1b89SHaiyan Song        "MSRValue": "0x0810000001",
95767fcf1b89SHaiyan Song        "Offcore": "1",
95777fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95787fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95797fcf1b89SHaiyan Song        "UMask": "0x1"
95807fcf1b89SHaiyan Song    },
95817fcf1b89SHaiyan Song    {
95827fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
95837fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95847fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95857fcf1b89SHaiyan Song        "Deprecated": "1",
95867fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
95877fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.ANY_SNOOP",
95887fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
95897fcf1b89SHaiyan Song        "MSRValue": "0x3F90000400",
95907fcf1b89SHaiyan Song        "Offcore": "1",
95917fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
95927fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
95937fcf1b89SHaiyan Song        "UMask": "0x1"
95947fcf1b89SHaiyan Song    },
95957fcf1b89SHaiyan Song    {
9596038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
95977fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
95987fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
95997fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96007fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.SNOOP_NONE",
96017fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96027fcf1b89SHaiyan Song        "MSRValue": "0x0090000490",
96037fcf1b89SHaiyan Song        "Offcore": "1",
96047fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96057fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96067fcf1b89SHaiyan Song        "UMask": "0x1"
96077fcf1b89SHaiyan Song    },
96087fcf1b89SHaiyan Song    {
9609038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_FWD OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_FWD",
96107fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96117fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
96127fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96137fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS.HIT_OTHER_CORE_FWD",
96147fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96157fcf1b89SHaiyan Song        "MSRValue": "0x083C000400",
96167fcf1b89SHaiyan Song        "Offcore": "1",
96177fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96187fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96197fcf1b89SHaiyan Song        "UMask": "0x1"
96207fcf1b89SHaiyan Song    },
96217fcf1b89SHaiyan Song    {
96227fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
96237fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96247fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
96257fcf1b89SHaiyan Song        "Deprecated": "1",
96267fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96277fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
96287fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96297fcf1b89SHaiyan Song        "MSRValue": "0x0110000120",
96307fcf1b89SHaiyan Song        "Offcore": "1",
96317fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96327fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96337fcf1b89SHaiyan Song        "UMask": "0x1"
96347fcf1b89SHaiyan Song    },
96357fcf1b89SHaiyan Song    {
9636038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs OCR.PF_L2_RFO.L3_MISS.REMOTE_HITM",
96377fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96387fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
96397fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96407fcf1b89SHaiyan Song        "EventName": "OCR.PF_L2_RFO.L3_MISS.REMOTE_HITM",
96417fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96427fcf1b89SHaiyan Song        "MSRValue": "0x103FC00020",
96437fcf1b89SHaiyan Song        "Offcore": "1",
96447fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96457fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96467fcf1b89SHaiyan Song        "UMask": "0x1"
96477fcf1b89SHaiyan Song    },
96487fcf1b89SHaiyan Song    {
96497fcf1b89SHaiyan Song        "BriefDescription": "Number of times an HLE execution started.",
96507fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96517fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3,4,5,6,7",
96527fcf1b89SHaiyan Song        "EventCode": "0xC8",
96537fcf1b89SHaiyan Song        "EventName": "HLE_RETIRED.START",
96547fcf1b89SHaiyan Song        "PublicDescription": "Number of times we entered an HLE region. Does not count nested transactions.",
96557fcf1b89SHaiyan Song        "SampleAfterValue": "2000003",
96567fcf1b89SHaiyan Song        "UMask": "0x1"
96577fcf1b89SHaiyan Song    },
96587fcf1b89SHaiyan Song    {
96597fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
96607fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96617fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
96627fcf1b89SHaiyan Song        "Deprecated": "1",
96637fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96647fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.HITM_OTHER_CORE",
96657fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96667fcf1b89SHaiyan Song        "MSRValue": "0x1004000020",
96677fcf1b89SHaiyan Song        "Offcore": "1",
96687fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96697fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96707fcf1b89SHaiyan Song        "UMask": "0x1"
96717fcf1b89SHaiyan Song    },
96727fcf1b89SHaiyan Song    {
9673038d3b53SJin Yao        "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests  OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
96747fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96757fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
96767fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96777fcf1b89SHaiyan Song        "EventName": "OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
96787fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96797fcf1b89SHaiyan Song        "MSRValue": "0x1010000400",
96807fcf1b89SHaiyan Song        "Offcore": "1",
96817fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96827fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96837fcf1b89SHaiyan Song        "UMask": "0x1"
96847fcf1b89SHaiyan Song    },
96857fcf1b89SHaiyan Song    {
96867fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_CODE_RD.L3_MISS.REMOTE_HIT_FORWARD",
96877fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
96887fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
96897fcf1b89SHaiyan Song        "Deprecated": "1",
96907fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
96917fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.REMOTE_HIT_FORWARD",
96927fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
96937fcf1b89SHaiyan Song        "MSRValue": "0x083FC00004",
96947fcf1b89SHaiyan Song        "Offcore": "1",
96957fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
96967fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
96977fcf1b89SHaiyan Song        "UMask": "0x1"
96987fcf1b89SHaiyan Song    },
96997fcf1b89SHaiyan Song    {
9700038d3b53SJin Yao        "BriefDescription": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD  OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
97017fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97027fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97037fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97047fcf1b89SHaiyan Song        "EventName": "OCR.ALL_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
97057fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97067fcf1b89SHaiyan Song        "MSRValue": "0x0410000491",
97077fcf1b89SHaiyan Song        "Offcore": "1",
97087fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97097fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97107fcf1b89SHaiyan Song        "UMask": "0x1"
97117fcf1b89SHaiyan Song    },
97127fcf1b89SHaiyan Song    {
9713038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
97147fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97157fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97167fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97177fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.HIT_OTHER_CORE_FWD",
97187fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97197fcf1b89SHaiyan Song        "MSRValue": "0x083C000120",
97207fcf1b89SHaiyan Song        "Offcore": "1",
97217fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97227fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97237fcf1b89SHaiyan Song        "UMask": "0x1"
97247fcf1b89SHaiyan Song    },
97257fcf1b89SHaiyan Song    {
97267fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
97277fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97287fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97297fcf1b89SHaiyan Song        "Deprecated": "1",
97307fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97317fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_NO_FWD",
97327fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97337fcf1b89SHaiyan Song        "MSRValue": "0x0410000400",
97347fcf1b89SHaiyan Song        "Offcore": "1",
97357fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97367fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97377fcf1b89SHaiyan Song        "UMask": "0x1"
97387fcf1b89SHaiyan Song    },
97397fcf1b89SHaiyan Song    {
9740038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.HITM_OTHER_CORE OCR.ALL_READS.L3_MISS.HITM_OTHER_CORE OCR.ALL_READS.L3_MISS.HITM_OTHER_CORE",
97417fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97427fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97437fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97447fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.HITM_OTHER_CORE",
97457fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97467fcf1b89SHaiyan Song        "MSRValue": "0x103C0007F7",
97477fcf1b89SHaiyan Song        "Offcore": "1",
97487fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97497fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97507fcf1b89SHaiyan Song        "UMask": "0x1"
97517fcf1b89SHaiyan Song    },
97527fcf1b89SHaiyan Song    {
97537fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
97547fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97557fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97567fcf1b89SHaiyan Song        "Deprecated": "1",
97577fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97587fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.HIT_OTHER_CORE_NO_FWD",
97597fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97607fcf1b89SHaiyan Song        "MSRValue": "0x0404000100",
97617fcf1b89SHaiyan Song        "Offcore": "1",
97627fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97637fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97647fcf1b89SHaiyan Song        "UMask": "0x1"
97657fcf1b89SHaiyan Song    },
97667fcf1b89SHaiyan Song    {
9767038d3b53SJin Yao        "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs  OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
97687fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97697fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97707fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97717fcf1b89SHaiyan Song        "EventName": "OCR.PF_L3_RFO.L3_MISS_REMOTE_HOP1_DRAM.HITM_OTHER_CORE",
97727fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97737fcf1b89SHaiyan Song        "MSRValue": "0x1010000100",
97747fcf1b89SHaiyan Song        "Offcore": "1",
97757fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97767fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97777fcf1b89SHaiyan Song        "UMask": "0x1"
97787fcf1b89SHaiyan Song    },
97797fcf1b89SHaiyan Song    {
9780038d3b53SJin Yao        "BriefDescription": "Counts any other requests OCR.OTHER.L3_MISS.HIT_OTHER_CORE_FWD OCR.OTHER.L3_MISS.HIT_OTHER_CORE_FWD",
97817fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97827fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97837fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97847fcf1b89SHaiyan Song        "EventName": "OCR.OTHER.L3_MISS.HIT_OTHER_CORE_FWD",
97857fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
97867fcf1b89SHaiyan Song        "MSRValue": "0x083C008000",
97877fcf1b89SHaiyan Song        "Offcore": "1",
97887fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
97897fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
97907fcf1b89SHaiyan Song        "UMask": "0x1"
97917fcf1b89SHaiyan Song    },
97927fcf1b89SHaiyan Song    {
97937fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
97947fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
97957fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
97967fcf1b89SHaiyan Song        "Deprecated": "1",
97977fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
97987fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_REMOTE_HOP1_DRAM.HIT_OTHER_CORE_FWD",
97997fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
98007fcf1b89SHaiyan Song        "MSRValue": "0x0810008000",
98017fcf1b89SHaiyan Song        "Offcore": "1",
98027fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
98037fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
98047fcf1b89SHaiyan Song        "UMask": "0x1"
98057fcf1b89SHaiyan Song    },
98067fcf1b89SHaiyan Song    {
9807038d3b53SJin Yao        "BriefDescription": "OCR.ALL_PF_RFO.L3_MISS.REMOTE_HITM OCR.ALL_PF_RFO.L3_MISS.REMOTE_HITM",
98087fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98097fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
98107fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
98117fcf1b89SHaiyan Song        "EventName": "OCR.ALL_PF_RFO.L3_MISS.REMOTE_HITM",
98127fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
98137fcf1b89SHaiyan Song        "MSRValue": "0x103FC00120",
98147fcf1b89SHaiyan Song        "Offcore": "1",
98157fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
98167fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
98177fcf1b89SHaiyan Song        "UMask": "0x1"
98187fcf1b89SHaiyan Song    },
98197fcf1b89SHaiyan Song    {
98207fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
98217fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98227fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
98237fcf1b89SHaiyan Song        "Deprecated": "1",
98247fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
98257fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
98267fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
98277fcf1b89SHaiyan Song        "MSRValue": "0x0204000010",
98287fcf1b89SHaiyan Song        "Offcore": "1",
98297fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
98307fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
98317fcf1b89SHaiyan Song        "UMask": "0x1"
98327fcf1b89SHaiyan Song    },
98337fcf1b89SHaiyan Song    {
9834038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
98357fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98367fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
98377fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
98387fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
98397fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
98407fcf1b89SHaiyan Song        "MSRValue": "0x00840007F7",
98417fcf1b89SHaiyan Song        "Offcore": "1",
98427fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
98437fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
98447fcf1b89SHaiyan Song        "UMask": "0x1"
98457fcf1b89SHaiyan Song    },
98467fcf1b89SHaiyan Song    {
98477fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 4 cycles.",
98487fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98497fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9850038d3b53SJin Yao        "Data_LA": "1",
9851038d3b53SJin Yao        "EventCode": "0xcd",
98527fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
98537fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
98547fcf1b89SHaiyan Song        "MSRValue": "0x4",
98557fcf1b89SHaiyan Song        "PEBS": "2",
98567fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 4 cycles.  Reported latency may be longer than just the memory latency.",
98577fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
98587fcf1b89SHaiyan Song        "TakenAlone": "1",
98597fcf1b89SHaiyan Song        "UMask": "0x1"
98607fcf1b89SHaiyan Song    },
98617fcf1b89SHaiyan Song    {
98627fcf1b89SHaiyan Song        "BriefDescription": "This event is deprecated. Refer to new event OCR.PF_L3_RFO.L3_MISS.SNOOP_MISS",
98637fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98647fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
98657fcf1b89SHaiyan Song        "Deprecated": "1",
98667fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
98677fcf1b89SHaiyan Song        "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_MISS",
98687fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
98697fcf1b89SHaiyan Song        "MSRValue": "0x023C000100",
98707fcf1b89SHaiyan Song        "Offcore": "1",
98717fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
98727fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
98737fcf1b89SHaiyan Song        "UMask": "0x1"
98747fcf1b89SHaiyan Song    },
98757fcf1b89SHaiyan Song    {
98767fcf1b89SHaiyan Song        "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 8 cycles.",
98777fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98787fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
9879038d3b53SJin Yao        "Data_LA": "1",
9880038d3b53SJin Yao        "EventCode": "0xcd",
98817fcf1b89SHaiyan Song        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
98827fcf1b89SHaiyan Song        "MSRIndex": "0x3F6",
98837fcf1b89SHaiyan Song        "MSRValue": "0x8",
98847fcf1b89SHaiyan Song        "PEBS": "2",
98857fcf1b89SHaiyan Song        "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 8 cycles.  Reported latency may be longer than just the memory latency.",
98867fcf1b89SHaiyan Song        "SampleAfterValue": "50021",
98877fcf1b89SHaiyan Song        "TakenAlone": "1",
98887fcf1b89SHaiyan Song        "UMask": "0x1"
98897fcf1b89SHaiyan Song    },
98907fcf1b89SHaiyan Song    {
9891038d3b53SJin Yao        "BriefDescription": "OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_FWD OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_FWD",
98927fcf1b89SHaiyan Song        "Counter": "0,1,2,3",
98937fcf1b89SHaiyan Song        "CounterHTOff": "0,1,2,3",
98947fcf1b89SHaiyan Song        "EventCode": "0xB7, 0xBB",
98957fcf1b89SHaiyan Song        "EventName": "OCR.ALL_READS.L3_MISS.HIT_OTHER_CORE_FWD",
98967fcf1b89SHaiyan Song        "MSRIndex": "0x1a6,0x1a7",
98977fcf1b89SHaiyan Song        "MSRValue": "0x083C0007F7",
98987fcf1b89SHaiyan Song        "Offcore": "1",
98997fcf1b89SHaiyan Song        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
99007fcf1b89SHaiyan Song        "SampleAfterValue": "100003",
99017fcf1b89SHaiyan Song        "UMask": "0x1"
9902038d3b53SJin Yao    },
9903038d3b53SJin Yao    {
9904038d3b53SJin Yao        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
9905038d3b53SJin Yao        "Counter": "0,1,2,3",
9906038d3b53SJin Yao        "CounterHTOff": "0,1,2,3",
9907038d3b53SJin Yao        "Deprecated": "1",
9908038d3b53SJin Yao        "EventCode": "0xB7, 0xBB",
9909038d3b53SJin Yao        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_HOP1_DRAM.NO_SNOOP_NEEDED",
9910038d3b53SJin Yao        "MSRIndex": "0x1a6,0x1a7",
9911038d3b53SJin Yao        "MSRValue": "0x0110000001",
9912038d3b53SJin Yao        "Offcore": "1",
9913038d3b53SJin Yao        "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
9914038d3b53SJin Yao        "SampleAfterValue": "100003",
9915038d3b53SJin Yao        "UMask": "0x1"
9916ecd94f1bSKan Liang    }
9917ecd94f1bSKan Liang]