19146af44SZhengjun Xing[
29146af44SZhengjun Xing    {
39146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event BUS_LOCK.SELF_LOCKS",
4*d97b82aeSIan Rogers        "Deprecated": "1",
59146af44SZhengjun Xing        "EdgeDetect": "1",
69146af44SZhengjun Xing        "EventCode": "0x63",
79146af44SZhengjun Xing        "EventName": "BUS_LOCK.ALL",
89146af44SZhengjun Xing        "SampleAfterValue": "200003"
99146af44SZhengjun Xing    },
109146af44SZhengjun Xing    {
119146af44SZhengjun Xing        "BriefDescription": "Counts the number of unhalted cycles a core is blocked due to an accepted lock issued by other cores.",
129146af44SZhengjun Xing        "EventCode": "0x63",
139146af44SZhengjun Xing        "EventName": "BUS_LOCK.BLOCK_CYCLES",
149146af44SZhengjun Xing        "PublicDescription": "Counts the number of unhalted cycles a core is blocked due to an accepted lock issued by other cores. Counts on a per core basis.",
159146af44SZhengjun Xing        "SampleAfterValue": "200003",
169146af44SZhengjun Xing        "UMask": "0x2"
179146af44SZhengjun Xing    },
189146af44SZhengjun Xing    {
199146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event BUS_LOCK.BLOCK_CYCLES",
20*d97b82aeSIan Rogers        "Deprecated": "1",
219146af44SZhengjun Xing        "EventCode": "0x63",
229146af44SZhengjun Xing        "EventName": "BUS_LOCK.CYCLES_OTHER_BLOCK",
239146af44SZhengjun Xing        "SampleAfterValue": "200003",
249146af44SZhengjun Xing        "UMask": "0x2"
259146af44SZhengjun Xing    },
269146af44SZhengjun Xing    {
279146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event BUS_LOCK.LOCK_CYCLES",
28*d97b82aeSIan Rogers        "Deprecated": "1",
299146af44SZhengjun Xing        "EventCode": "0x63",
309146af44SZhengjun Xing        "EventName": "BUS_LOCK.CYCLES_SELF_BLOCK",
319146af44SZhengjun Xing        "SampleAfterValue": "200003",
329146af44SZhengjun Xing        "UMask": "0x1"
339146af44SZhengjun Xing    },
349146af44SZhengjun Xing    {
359146af44SZhengjun Xing        "BriefDescription": "Counts the number of unhalted cycles a core is blocked due to an accepted lock it issued.",
369146af44SZhengjun Xing        "EventCode": "0x63",
379146af44SZhengjun Xing        "EventName": "BUS_LOCK.LOCK_CYCLES",
389146af44SZhengjun Xing        "PublicDescription": "Counts the number of unhalted cycles a core is blocked due to an accepted lock it issued. Counts on a per core basis.",
399146af44SZhengjun Xing        "SampleAfterValue": "200003",
409146af44SZhengjun Xing        "UMask": "0x1"
419146af44SZhengjun Xing    },
429146af44SZhengjun Xing    {
439146af44SZhengjun Xing        "BriefDescription": "Counts the number of bus locks a core issued its self (e.g. lock to UC or Split Lock) and does not include cache locks.",
449146af44SZhengjun Xing        "EdgeDetect": "1",
459146af44SZhengjun Xing        "EventCode": "0x63",
469146af44SZhengjun Xing        "EventName": "BUS_LOCK.SELF_LOCKS",
479146af44SZhengjun Xing        "PublicDescription": "Counts the number of bus locks a core issued its self (e.g. lock to UC or Split Lock) and does not include cache locks. Counts on a per core basis.",
489146af44SZhengjun Xing        "SampleAfterValue": "200003"
499146af44SZhengjun Xing    },
509146af44SZhengjun Xing    {
519146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event MEM_BOUND_STALLS.LOAD_DRAM_HIT",
52*d97b82aeSIan Rogers        "Deprecated": "1",
539146af44SZhengjun Xing        "EventCode": "0x34",
549146af44SZhengjun Xing        "EventName": "C0_STALLS.LOAD_DRAM_HIT",
559146af44SZhengjun Xing        "SampleAfterValue": "200003",
569146af44SZhengjun Xing        "UMask": "0x4"
579146af44SZhengjun Xing    },
589146af44SZhengjun Xing    {
599146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event MEM_BOUND_STALLS.LOAD_L2_HIT",
60*d97b82aeSIan Rogers        "Deprecated": "1",
619146af44SZhengjun Xing        "EventCode": "0x34",
629146af44SZhengjun Xing        "EventName": "C0_STALLS.LOAD_L2_HIT",
639146af44SZhengjun Xing        "SampleAfterValue": "200003",
649146af44SZhengjun Xing        "UMask": "0x1"
659146af44SZhengjun Xing    },
669146af44SZhengjun Xing    {
679146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event MEM_BOUND_STALLS.LOAD_LLC_HIT",
68*d97b82aeSIan Rogers        "Deprecated": "1",
699146af44SZhengjun Xing        "EventCode": "0x34",
709146af44SZhengjun Xing        "EventName": "C0_STALLS.LOAD_LLC_HIT",
719146af44SZhengjun Xing        "SampleAfterValue": "200003",
729146af44SZhengjun Xing        "UMask": "0x2"
739146af44SZhengjun Xing    },
749146af44SZhengjun Xing    {
759146af44SZhengjun Xing        "BriefDescription": "Counts the number of core cycles during which interrupts are masked (disabled).",
769146af44SZhengjun Xing        "EventCode": "0xcb",
779146af44SZhengjun Xing        "EventName": "HW_INTERRUPTS.MASKED",
789146af44SZhengjun Xing        "PublicDescription": "Counts the number of core cycles during which interrupts are masked (disabled). Increments by 1 each core cycle that EFLAGS.IF is 0, regardless of whether interrupts are pending or not.",
799146af44SZhengjun Xing        "SampleAfterValue": "200003",
809146af44SZhengjun Xing        "UMask": "0x2"
819146af44SZhengjun Xing    },
829146af44SZhengjun Xing    {
839146af44SZhengjun Xing        "BriefDescription": "Counts the number of core cycles during which there are pending interrupts while interrupts are masked (disabled).",
849146af44SZhengjun Xing        "EventCode": "0xcb",
859146af44SZhengjun Xing        "EventName": "HW_INTERRUPTS.PENDING_AND_MASKED",
869146af44SZhengjun Xing        "PublicDescription": "Counts the number of core cycles during which there are pending interrupts while interrupts are masked (disabled). Increments by 1 each core cycle that both EFLAGS.IF is 0 and an INTR is pending (which means the APIC is telling the ROB to cause an INTR). This event does not increment if EFLAGS.IF is 0 but all interrupt in the APICs Interrupt Request Register (IRR) are inhibited by the PPR (thus either by ISRV or TPR)  because in these cases the interrupts would be held up in the APIC and would not be pended to the ROB. This event does count when an interrupt is only inhibited by MOV/POP SS state machines or the STI state machine. These extra inhibits only last for a single instructions and would not be important.",
879146af44SZhengjun Xing        "SampleAfterValue": "200003",
889146af44SZhengjun Xing        "UMask": "0x4"
899146af44SZhengjun Xing    },
909146af44SZhengjun Xing    {
919146af44SZhengjun Xing        "BriefDescription": "Counts the number of hardware interrupts received by the processor.",
929146af44SZhengjun Xing        "EventCode": "0xcb",
939146af44SZhengjun Xing        "EventName": "HW_INTERRUPTS.RECEIVED",
949146af44SZhengjun Xing        "SampleAfterValue": "203",
959146af44SZhengjun Xing        "UMask": "0x1"
969146af44SZhengjun Xing    },
979146af44SZhengjun Xing    {
989146af44SZhengjun Xing        "BriefDescription": "Counts all code reads that have any type of response.",
999146af44SZhengjun Xing        "EventCode": "0XB7",
1009146af44SZhengjun Xing        "EventName": "OCR.ALL_CODE_RD.ANY_RESPONSE",
1019146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1029146af44SZhengjun Xing        "MSRValue": "0x10044",
1039146af44SZhengjun Xing        "SampleAfterValue": "100003",
1049146af44SZhengjun Xing        "UMask": "0x1"
1059146af44SZhengjun Xing    },
1069146af44SZhengjun Xing    {
1079146af44SZhengjun Xing        "BriefDescription": "Counts all code reads that were supplied by DRAM.",
1089146af44SZhengjun Xing        "EventCode": "0XB7",
1099146af44SZhengjun Xing        "EventName": "OCR.ALL_CODE_RD.DRAM",
1109146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1119146af44SZhengjun Xing        "MSRValue": "0x184000044",
1129146af44SZhengjun Xing        "SampleAfterValue": "100003",
1139146af44SZhengjun Xing        "UMask": "0x1"
1149146af44SZhengjun Xing    },
1159146af44SZhengjun Xing    {
1169146af44SZhengjun Xing        "BriefDescription": "Counts all code reads that were supplied by DRAM.",
1179146af44SZhengjun Xing        "EventCode": "0XB7",
1189146af44SZhengjun Xing        "EventName": "OCR.ALL_CODE_RD.LOCAL_DRAM",
1199146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1209146af44SZhengjun Xing        "MSRValue": "0x184000044",
1219146af44SZhengjun Xing        "SampleAfterValue": "100003",
1229146af44SZhengjun Xing        "UMask": "0x1"
1239146af44SZhengjun Xing    },
1249146af44SZhengjun Xing    {
1259146af44SZhengjun Xing        "BriefDescription": "Counts all code reads that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
1269146af44SZhengjun Xing        "EventCode": "0XB7",
1279146af44SZhengjun Xing        "EventName": "OCR.ALL_CODE_RD.OUTSTANDING",
1289146af44SZhengjun Xing        "MSRIndex": "0x1a6",
1299146af44SZhengjun Xing        "MSRValue": "0x8000000000000044",
1309146af44SZhengjun Xing        "SampleAfterValue": "100003",
1319146af44SZhengjun Xing        "UMask": "0x1"
1329146af44SZhengjun Xing    },
1339146af44SZhengjun Xing    {
1349146af44SZhengjun Xing        "BriefDescription": "Counts modified writebacks from L1 cache and L2 cache that have any type of response.",
1359146af44SZhengjun Xing        "EventCode": "0XB7",
1369146af44SZhengjun Xing        "EventName": "OCR.COREWB_M.ANY_RESPONSE",
1379146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1389146af44SZhengjun Xing        "MSRValue": "0x3000000010000",
1399146af44SZhengjun Xing        "SampleAfterValue": "100003",
1409146af44SZhengjun Xing        "UMask": "0x1"
1419146af44SZhengjun Xing    },
1429146af44SZhengjun Xing    {
1439146af44SZhengjun Xing        "BriefDescription": "Counts modified writebacks from L1 cache and L2 cache that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
1449146af44SZhengjun Xing        "EventCode": "0XB7",
1459146af44SZhengjun Xing        "EventName": "OCR.COREWB_M.OUTSTANDING",
1469146af44SZhengjun Xing        "MSRIndex": "0x1a6",
1479146af44SZhengjun Xing        "MSRValue": "0x8003000000000000",
1489146af44SZhengjun Xing        "SampleAfterValue": "100003",
1499146af44SZhengjun Xing        "UMask": "0x1"
1509146af44SZhengjun Xing    },
1519146af44SZhengjun Xing    {
1529146af44SZhengjun Xing        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that have any type of response.",
1539146af44SZhengjun Xing        "EventCode": "0XB7",
1549146af44SZhengjun Xing        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
1559146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1569146af44SZhengjun Xing        "MSRValue": "0x10004",
1579146af44SZhengjun Xing        "SampleAfterValue": "100003",
1589146af44SZhengjun Xing        "UMask": "0x1"
1599146af44SZhengjun Xing    },
1609146af44SZhengjun Xing    {
1619146af44SZhengjun Xing        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that were supplied by DRAM.",
1629146af44SZhengjun Xing        "EventCode": "0XB7",
1639146af44SZhengjun Xing        "EventName": "OCR.DEMAND_CODE_RD.DRAM",
1649146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1659146af44SZhengjun Xing        "MSRValue": "0x184000004",
1669146af44SZhengjun Xing        "SampleAfterValue": "100003",
1679146af44SZhengjun Xing        "UMask": "0x1"
1689146af44SZhengjun Xing    },
1699146af44SZhengjun Xing    {
1709146af44SZhengjun Xing        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that were supplied by DRAM.",
1719146af44SZhengjun Xing        "EventCode": "0XB7",
1729146af44SZhengjun Xing        "EventName": "OCR.DEMAND_CODE_RD.LOCAL_DRAM",
1739146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1749146af44SZhengjun Xing        "MSRValue": "0x184000004",
1759146af44SZhengjun Xing        "SampleAfterValue": "100003",
1769146af44SZhengjun Xing        "UMask": "0x1"
1779146af44SZhengjun Xing    },
1789146af44SZhengjun Xing    {
1799146af44SZhengjun Xing        "BriefDescription": "Counts cacheable demand data reads, L1 data cache hardware prefetches and software prefetches (except PREFETCHW) that have any type of response.",
1809146af44SZhengjun Xing        "EventCode": "0XB7",
1819146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_AND_L1PF_RD.ANY_RESPONSE",
1829146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1839146af44SZhengjun Xing        "MSRValue": "0x10001",
1849146af44SZhengjun Xing        "SampleAfterValue": "100003",
1859146af44SZhengjun Xing        "UMask": "0x1"
1869146af44SZhengjun Xing    },
1879146af44SZhengjun Xing    {
1889146af44SZhengjun Xing        "BriefDescription": "Counts cacheable demand data reads, L1 data cache hardware prefetches and software prefetches (except PREFETCHW) that were supplied by DRAM.",
1899146af44SZhengjun Xing        "EventCode": "0XB7",
1909146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_AND_L1PF_RD.DRAM",
1919146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
1929146af44SZhengjun Xing        "MSRValue": "0x184000001",
1939146af44SZhengjun Xing        "SampleAfterValue": "100003",
1949146af44SZhengjun Xing        "UMask": "0x1"
1959146af44SZhengjun Xing    },
1969146af44SZhengjun Xing    {
1979146af44SZhengjun Xing        "BriefDescription": "Counts cacheable demand data reads, L1 data cache hardware prefetches and software prefetches (except PREFETCHW) that were supplied by DRAM.",
1989146af44SZhengjun Xing        "EventCode": "0XB7",
1999146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_AND_L1PF_RD.LOCAL_DRAM",
2009146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2019146af44SZhengjun Xing        "MSRValue": "0x184000001",
2029146af44SZhengjun Xing        "SampleAfterValue": "100003",
2039146af44SZhengjun Xing        "UMask": "0x1"
2049146af44SZhengjun Xing    },
2059146af44SZhengjun Xing    {
2069146af44SZhengjun Xing        "BriefDescription": "Counts cacheable demand data reads, L1 data cache hardware prefetches and software prefetches (except PREFETCHW) that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
2079146af44SZhengjun Xing        "EventCode": "0XB7",
2089146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_AND_L1PF_RD.OUTSTANDING",
2099146af44SZhengjun Xing        "MSRIndex": "0x1a6",
2109146af44SZhengjun Xing        "MSRValue": "0x8000000000000001",
2119146af44SZhengjun Xing        "SampleAfterValue": "100003",
2129146af44SZhengjun Xing        "UMask": "0x1"
2139146af44SZhengjun Xing    },
2149146af44SZhengjun Xing    {
2159146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_AND_L1PF_RD.ANY_RESPONSE",
216*d97b82aeSIan Rogers        "Deprecated": "1",
2179146af44SZhengjun Xing        "EventCode": "0XB7",
2189146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
2199146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2209146af44SZhengjun Xing        "MSRValue": "0x10001",
2219146af44SZhengjun Xing        "SampleAfterValue": "100003",
2229146af44SZhengjun Xing        "UMask": "0x1"
2239146af44SZhengjun Xing    },
2249146af44SZhengjun Xing    {
2259146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_AND_L1PF_RD.DRAM",
226*d97b82aeSIan Rogers        "Deprecated": "1",
2279146af44SZhengjun Xing        "EventCode": "0XB7",
2289146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_RD.DRAM",
2299146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2309146af44SZhengjun Xing        "MSRValue": "0x184000001",
2319146af44SZhengjun Xing        "SampleAfterValue": "100003",
2329146af44SZhengjun Xing        "UMask": "0x1"
2339146af44SZhengjun Xing    },
2349146af44SZhengjun Xing    {
2359146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_AND_L1PF_RD.LOCAL_DRAM",
236*d97b82aeSIan Rogers        "Deprecated": "1",
2379146af44SZhengjun Xing        "EventCode": "0XB7",
2389146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_RD.LOCAL_DRAM",
2399146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2409146af44SZhengjun Xing        "MSRValue": "0x184000001",
2419146af44SZhengjun Xing        "SampleAfterValue": "100003",
2429146af44SZhengjun Xing        "UMask": "0x1"
2439146af44SZhengjun Xing    },
2449146af44SZhengjun Xing    {
2459146af44SZhengjun Xing        "BriefDescription": "This event is deprecated. Refer to new event OCR.DEMAND_DATA_AND_L1PF_RD.OUTSTANDING",
246*d97b82aeSIan Rogers        "Deprecated": "1",
2479146af44SZhengjun Xing        "EventCode": "0XB7",
2489146af44SZhengjun Xing        "EventName": "OCR.DEMAND_DATA_RD.OUTSTANDING",
2499146af44SZhengjun Xing        "MSRIndex": "0x1a6",
2509146af44SZhengjun Xing        "MSRValue": "0x8000000000000001",
2519146af44SZhengjun Xing        "SampleAfterValue": "100003",
2529146af44SZhengjun Xing        "UMask": "0x1"
2539146af44SZhengjun Xing    },
2549146af44SZhengjun Xing    {
2559146af44SZhengjun Xing        "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
2569146af44SZhengjun Xing        "EventCode": "0XB7",
2579146af44SZhengjun Xing        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
2589146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2599146af44SZhengjun Xing        "MSRValue": "0x10002",
2609146af44SZhengjun Xing        "SampleAfterValue": "100003",
2619146af44SZhengjun Xing        "UMask": "0x1"
2629146af44SZhengjun Xing    },
2639146af44SZhengjun Xing    {
2649146af44SZhengjun Xing        "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM.",
2659146af44SZhengjun Xing        "EventCode": "0XB7",
2669146af44SZhengjun Xing        "EventName": "OCR.DEMAND_RFO.DRAM",
2679146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2689146af44SZhengjun Xing        "MSRValue": "0x184000002",
2699146af44SZhengjun Xing        "SampleAfterValue": "100003",
2709146af44SZhengjun Xing        "UMask": "0x1"
2719146af44SZhengjun Xing    },
2729146af44SZhengjun Xing    {
2739146af44SZhengjun Xing        "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM.",
2749146af44SZhengjun Xing        "EventCode": "0XB7",
2759146af44SZhengjun Xing        "EventName": "OCR.DEMAND_RFO.LOCAL_DRAM",
2769146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2779146af44SZhengjun Xing        "MSRValue": "0x184000002",
2789146af44SZhengjun Xing        "SampleAfterValue": "100003",
2799146af44SZhengjun Xing        "UMask": "0x1"
2809146af44SZhengjun Xing    },
2819146af44SZhengjun Xing    {
2829146af44SZhengjun Xing        "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
2839146af44SZhengjun Xing        "EventCode": "0XB7",
2849146af44SZhengjun Xing        "EventName": "OCR.DEMAND_RFO.OUTSTANDING",
2859146af44SZhengjun Xing        "MSRIndex": "0x1a6",
2869146af44SZhengjun Xing        "MSRValue": "0x8000000000000002",
2879146af44SZhengjun Xing        "SampleAfterValue": "100003",
2889146af44SZhengjun Xing        "UMask": "0x1"
2899146af44SZhengjun Xing    },
2909146af44SZhengjun Xing    {
2919146af44SZhengjun Xing        "BriefDescription": "Counts streaming stores which modify a full 64 byte cacheline that have any type of response.",
2929146af44SZhengjun Xing        "EventCode": "0XB7",
2939146af44SZhengjun Xing        "EventName": "OCR.FULL_STREAMING_WR.ANY_RESPONSE",
2949146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
2959146af44SZhengjun Xing        "MSRValue": "0x800000010000",
2969146af44SZhengjun Xing        "SampleAfterValue": "100003",
2979146af44SZhengjun Xing        "UMask": "0x1"
2989146af44SZhengjun Xing    },
2999146af44SZhengjun Xing    {
3009146af44SZhengjun Xing        "BriefDescription": "Counts L1 data cache hardware prefetches and software prefetches (except PREFETCHW and PFRFO) that have any type of response.",
3019146af44SZhengjun Xing        "EventCode": "0XB7",
3029146af44SZhengjun Xing        "EventName": "OCR.HWPF_L1D_AND_SWPF.ANY_RESPONSE",
3039146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3049146af44SZhengjun Xing        "MSRValue": "0x10400",
3059146af44SZhengjun Xing        "SampleAfterValue": "100003",
3069146af44SZhengjun Xing        "UMask": "0x1"
3079146af44SZhengjun Xing    },
3089146af44SZhengjun Xing    {
3099146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch code reads (written to the L2 cache only) that have any type of response.",
3109146af44SZhengjun Xing        "EventCode": "0XB7",
3119146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_CODE_RD.ANY_RESPONSE",
3129146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3139146af44SZhengjun Xing        "MSRValue": "0x10040",
3149146af44SZhengjun Xing        "SampleAfterValue": "100003",
3159146af44SZhengjun Xing        "UMask": "0x1"
3169146af44SZhengjun Xing    },
3179146af44SZhengjun Xing    {
3189146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch code reads (written to the L2 cache only) that were supplied by DRAM.",
3199146af44SZhengjun Xing        "EventCode": "0XB7",
3209146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_CODE_RD.DRAM",
3219146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3229146af44SZhengjun Xing        "MSRValue": "0x184000040",
3239146af44SZhengjun Xing        "SampleAfterValue": "100003",
3249146af44SZhengjun Xing        "UMask": "0x1"
3259146af44SZhengjun Xing    },
3269146af44SZhengjun Xing    {
3279146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch code reads (written to the L2 cache only) that were supplied by DRAM.",
3289146af44SZhengjun Xing        "EventCode": "0XB7",
3299146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_CODE_RD.LOCAL_DRAM",
3309146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3319146af44SZhengjun Xing        "MSRValue": "0x184000040",
3329146af44SZhengjun Xing        "SampleAfterValue": "100003",
3339146af44SZhengjun Xing        "UMask": "0x1"
3349146af44SZhengjun Xing    },
3359146af44SZhengjun Xing    {
3369146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch code reads (written to the L2 cache only) that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
3379146af44SZhengjun Xing        "EventCode": "0XB7",
3389146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_CODE_RD.OUTSTANDING",
3399146af44SZhengjun Xing        "MSRIndex": "0x1a6",
3409146af44SZhengjun Xing        "MSRValue": "0x8000000000000040",
3419146af44SZhengjun Xing        "SampleAfterValue": "100003",
3429146af44SZhengjun Xing        "UMask": "0x1"
3439146af44SZhengjun Xing    },
3449146af44SZhengjun Xing    {
3459146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch data reads (written to the L2 cache only) that have any type of response.",
3469146af44SZhengjun Xing        "EventCode": "0XB7",
3479146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_DATA_RD.ANY_RESPONSE",
3489146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3499146af44SZhengjun Xing        "MSRValue": "0x10010",
3509146af44SZhengjun Xing        "SampleAfterValue": "100003",
3519146af44SZhengjun Xing        "UMask": "0x1"
3529146af44SZhengjun Xing    },
3539146af44SZhengjun Xing    {
3549146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch data reads (written to the L2 cache only) that were supplied by DRAM.",
3559146af44SZhengjun Xing        "EventCode": "0XB7",
3569146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_DATA_RD.DRAM",
3579146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3589146af44SZhengjun Xing        "MSRValue": "0x184000010",
3599146af44SZhengjun Xing        "SampleAfterValue": "100003",
3609146af44SZhengjun Xing        "UMask": "0x1"
3619146af44SZhengjun Xing    },
3629146af44SZhengjun Xing    {
3639146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch data reads (written to the L2 cache only) that were supplied by DRAM.",
3649146af44SZhengjun Xing        "EventCode": "0XB7",
3659146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_DATA_RD.LOCAL_DRAM",
3669146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3679146af44SZhengjun Xing        "MSRValue": "0x184000010",
3689146af44SZhengjun Xing        "SampleAfterValue": "100003",
3699146af44SZhengjun Xing        "UMask": "0x1"
3709146af44SZhengjun Xing    },
3719146af44SZhengjun Xing    {
3729146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch RFOs (written to the L2 cache only) that have any type of response.",
3739146af44SZhengjun Xing        "EventCode": "0XB7",
3749146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_RFO.ANY_RESPONSE",
3759146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3769146af44SZhengjun Xing        "MSRValue": "0x10020",
3779146af44SZhengjun Xing        "SampleAfterValue": "100003",
3789146af44SZhengjun Xing        "UMask": "0x1"
3799146af44SZhengjun Xing    },
3809146af44SZhengjun Xing    {
3819146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch RFOs (written to the L2 cache only) that were supplied by DRAM.",
3829146af44SZhengjun Xing        "EventCode": "0XB7",
3839146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_RFO.DRAM",
3849146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3859146af44SZhengjun Xing        "MSRValue": "0x184000020",
3869146af44SZhengjun Xing        "SampleAfterValue": "100003",
3879146af44SZhengjun Xing        "UMask": "0x1"
3889146af44SZhengjun Xing    },
3899146af44SZhengjun Xing    {
3909146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch RFOs (written to the L2 cache only) that were supplied by DRAM.",
3919146af44SZhengjun Xing        "EventCode": "0XB7",
3929146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_RFO.LOCAL_DRAM",
3939146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
3949146af44SZhengjun Xing        "MSRValue": "0x184000020",
3959146af44SZhengjun Xing        "SampleAfterValue": "100003",
3969146af44SZhengjun Xing        "UMask": "0x1"
3979146af44SZhengjun Xing    },
3989146af44SZhengjun Xing    {
3999146af44SZhengjun Xing        "BriefDescription": "Counts L2 cache hardware prefetch RFOs (written to the L2 cache only) that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
4009146af44SZhengjun Xing        "EventCode": "0XB7",
4019146af44SZhengjun Xing        "EventName": "OCR.HWPF_L2_RFO.OUTSTANDING",
4029146af44SZhengjun Xing        "MSRIndex": "0x1a6",
4039146af44SZhengjun Xing        "MSRValue": "0x8000000000000020",
4049146af44SZhengjun Xing        "SampleAfterValue": "100003",
4059146af44SZhengjun Xing        "UMask": "0x1"
4069146af44SZhengjun Xing    },
4079146af44SZhengjun Xing    {
4089146af44SZhengjun Xing        "BriefDescription": "Counts modified writebacks from L1 cache that miss the L2 cache that have any type of response.",
4099146af44SZhengjun Xing        "EventCode": "0XB7",
4109146af44SZhengjun Xing        "EventName": "OCR.L1WB_M.ANY_RESPONSE",
4119146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4129146af44SZhengjun Xing        "MSRValue": "0x1000000010000",
4139146af44SZhengjun Xing        "SampleAfterValue": "100003",
4149146af44SZhengjun Xing        "UMask": "0x1"
4159146af44SZhengjun Xing    },
4169146af44SZhengjun Xing    {
4179146af44SZhengjun Xing        "BriefDescription": "Counts modified writeBacks from L2 cache that miss the L3 cache that have any type of response.",
4189146af44SZhengjun Xing        "EventCode": "0XB7",
4199146af44SZhengjun Xing        "EventName": "OCR.L2WB_M.ANY_RESPONSE",
4209146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4219146af44SZhengjun Xing        "MSRValue": "0x2000000010000",
4229146af44SZhengjun Xing        "SampleAfterValue": "100003",
4239146af44SZhengjun Xing        "UMask": "0x1"
4249146af44SZhengjun Xing    },
4259146af44SZhengjun Xing    {
4269146af44SZhengjun Xing        "BriefDescription": "Counts miscellaneous requests, such as I/O accesses, that have any type of response.",
4279146af44SZhengjun Xing        "EventCode": "0XB7",
4289146af44SZhengjun Xing        "EventName": "OCR.OTHER.ANY_RESPONSE",
4299146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4309146af44SZhengjun Xing        "MSRValue": "0x18000",
4319146af44SZhengjun Xing        "SampleAfterValue": "100003",
4329146af44SZhengjun Xing        "UMask": "0x1"
4339146af44SZhengjun Xing    },
4349146af44SZhengjun Xing    {
4359146af44SZhengjun Xing        "BriefDescription": "Counts streaming stores which modify only part of a 64 byte cacheline that have any type of response.",
4369146af44SZhengjun Xing        "EventCode": "0XB7",
4379146af44SZhengjun Xing        "EventName": "OCR.PARTIAL_STREAMING_WR.ANY_RESPONSE",
4389146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4399146af44SZhengjun Xing        "MSRValue": "0x400000010000",
4409146af44SZhengjun Xing        "SampleAfterValue": "100003",
4419146af44SZhengjun Xing        "UMask": "0x1"
4429146af44SZhengjun Xing    },
4439146af44SZhengjun Xing    {
4449146af44SZhengjun Xing        "BriefDescription": "Counts all hardware and software prefetches that have any type of response.",
4459146af44SZhengjun Xing        "EventCode": "0XB7",
4469146af44SZhengjun Xing        "EventName": "OCR.PREFETCHES.ANY_RESPONSE",
4479146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4489146af44SZhengjun Xing        "MSRValue": "0x10470",
4499146af44SZhengjun Xing        "SampleAfterValue": "100003",
4509146af44SZhengjun Xing        "UMask": "0x1"
4519146af44SZhengjun Xing    },
4529146af44SZhengjun Xing    {
4539146af44SZhengjun Xing        "BriefDescription": "Counts all data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that have any type of response.",
4549146af44SZhengjun Xing        "EventCode": "0XB7",
4559146af44SZhengjun Xing        "EventName": "OCR.READS_TO_CORE.ANY_RESPONSE",
4569146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4579146af44SZhengjun Xing        "MSRValue": "0x10477",
4589146af44SZhengjun Xing        "SampleAfterValue": "100003",
4599146af44SZhengjun Xing        "UMask": "0x1"
4609146af44SZhengjun Xing    },
4619146af44SZhengjun Xing    {
4629146af44SZhengjun Xing        "BriefDescription": "Counts all data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM.",
4639146af44SZhengjun Xing        "EventCode": "0XB7",
4649146af44SZhengjun Xing        "EventName": "OCR.READS_TO_CORE.DRAM",
4659146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4669146af44SZhengjun Xing        "MSRValue": "0x184000477",
4679146af44SZhengjun Xing        "SampleAfterValue": "100003",
4689146af44SZhengjun Xing        "UMask": "0x1"
4699146af44SZhengjun Xing    },
4709146af44SZhengjun Xing    {
4719146af44SZhengjun Xing        "BriefDescription": "Counts all data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM.",
4729146af44SZhengjun Xing        "EventCode": "0XB7",
4739146af44SZhengjun Xing        "EventName": "OCR.READS_TO_CORE.LOCAL_DRAM",
4749146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4759146af44SZhengjun Xing        "MSRValue": "0x184000477",
4769146af44SZhengjun Xing        "SampleAfterValue": "100003",
4779146af44SZhengjun Xing        "UMask": "0x1"
4789146af44SZhengjun Xing    },
4799146af44SZhengjun Xing    {
4809146af44SZhengjun Xing        "BriefDescription": "Counts all data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
4819146af44SZhengjun Xing        "EventCode": "0XB7",
4829146af44SZhengjun Xing        "EventName": "OCR.READS_TO_CORE.OUTSTANDING",
4839146af44SZhengjun Xing        "MSRIndex": "0x1a6",
4849146af44SZhengjun Xing        "MSRValue": "0x8000000000000477",
4859146af44SZhengjun Xing        "SampleAfterValue": "100003",
4869146af44SZhengjun Xing        "UMask": "0x1"
4879146af44SZhengjun Xing    },
4889146af44SZhengjun Xing    {
4899146af44SZhengjun Xing        "BriefDescription": "Counts streaming stores that have any type of response.",
4909146af44SZhengjun Xing        "EventCode": "0XB7",
4919146af44SZhengjun Xing        "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
4929146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
4939146af44SZhengjun Xing        "MSRValue": "0x10800",
4949146af44SZhengjun Xing        "SampleAfterValue": "100003",
4959146af44SZhengjun Xing        "UMask": "0x1"
4969146af44SZhengjun Xing    },
4979146af44SZhengjun Xing    {
4989146af44SZhengjun Xing        "BriefDescription": "Counts uncached memory reads that have any type of response.",
4999146af44SZhengjun Xing        "EventCode": "0XB7",
5009146af44SZhengjun Xing        "EventName": "OCR.UC_RD.ANY_RESPONSE",
5019146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
5029146af44SZhengjun Xing        "MSRValue": "0x100000010000",
5039146af44SZhengjun Xing        "SampleAfterValue": "100003",
5049146af44SZhengjun Xing        "UMask": "0x1"
5059146af44SZhengjun Xing    },
5069146af44SZhengjun Xing    {
5079146af44SZhengjun Xing        "BriefDescription": "Counts uncached memory reads that were supplied by DRAM.",
5089146af44SZhengjun Xing        "EventCode": "0XB7",
5099146af44SZhengjun Xing        "EventName": "OCR.UC_RD.DRAM",
5109146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
5119146af44SZhengjun Xing        "MSRValue": "0x100184000000",
5129146af44SZhengjun Xing        "SampleAfterValue": "100003",
5139146af44SZhengjun Xing        "UMask": "0x1"
5149146af44SZhengjun Xing    },
5159146af44SZhengjun Xing    {
5169146af44SZhengjun Xing        "BriefDescription": "Counts uncached memory reads that were supplied by DRAM.",
5179146af44SZhengjun Xing        "EventCode": "0XB7",
5189146af44SZhengjun Xing        "EventName": "OCR.UC_RD.LOCAL_DRAM",
5199146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
5209146af44SZhengjun Xing        "MSRValue": "0x100184000000",
5219146af44SZhengjun Xing        "SampleAfterValue": "100003",
5229146af44SZhengjun Xing        "UMask": "0x1"
5239146af44SZhengjun Xing    },
5249146af44SZhengjun Xing    {
5259146af44SZhengjun Xing        "BriefDescription": "Counts uncached memory reads that have an outstanding request. Returns the number of cycles until the response is received (i.e. XQ to XQ latency).",
5269146af44SZhengjun Xing        "EventCode": "0XB7",
5279146af44SZhengjun Xing        "EventName": "OCR.UC_RD.OUTSTANDING",
5289146af44SZhengjun Xing        "MSRIndex": "0x1a6",
5299146af44SZhengjun Xing        "MSRValue": "0x8000100000000000",
5309146af44SZhengjun Xing        "SampleAfterValue": "100003",
5319146af44SZhengjun Xing        "UMask": "0x1"
5329146af44SZhengjun Xing    },
5339146af44SZhengjun Xing    {
5349146af44SZhengjun Xing        "BriefDescription": "Counts uncached memory writes that have any type of response.",
5359146af44SZhengjun Xing        "EventCode": "0XB7",
5369146af44SZhengjun Xing        "EventName": "OCR.UC_WR.ANY_RESPONSE",
5379146af44SZhengjun Xing        "MSRIndex": "0x1a6,0x1a7",
5389146af44SZhengjun Xing        "MSRValue": "0x200000010000",
5399146af44SZhengjun Xing        "SampleAfterValue": "100003",
5409146af44SZhengjun Xing        "UMask": "0x1"
5419146af44SZhengjun Xing    }
5429146af44SZhengjun Xing]
543