16e82bdaeSAndi Kleen[ 26e82bdaeSAndi Kleen { 36e82bdaeSAndi Kleen "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from memory disambiguation, external snoops, or cross SMT-HW-thread snoop (stores) hitting load buffers. Machine clears can have a significant performance impact if they are happening frequently.", 46e82bdaeSAndi Kleen "EventCode": "0xC3", 56e82bdaeSAndi Kleen "Counter": "0,1,2,3", 66e82bdaeSAndi Kleen "UMask": "0x2", 76e82bdaeSAndi Kleen "EventName": "MACHINE_CLEARS.MEMORY_ORDERING", 86e82bdaeSAndi Kleen "SampleAfterValue": "100003", 96e82bdaeSAndi Kleen "BriefDescription": "Counts the number of machine clears due to memory order conflicts.", 106e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3,4,5,6,7" 116e82bdaeSAndi Kleen }, 126e82bdaeSAndi Kleen { 136e82bdaeSAndi Kleen "PEBS": "2", 146e82bdaeSAndi Kleen "EventCode": "0xCD", 156e82bdaeSAndi Kleen "MSRValue": "0x4", 166e82bdaeSAndi Kleen "Counter": "3", 176e82bdaeSAndi Kleen "UMask": "0x1", 186e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 196e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 206e82bdaeSAndi Kleen "SampleAfterValue": "100003", 216e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 4 .", 226e82bdaeSAndi Kleen "TakenAlone": "1", 236e82bdaeSAndi Kleen "CounterHTOff": "3" 246e82bdaeSAndi Kleen }, 256e82bdaeSAndi Kleen { 266e82bdaeSAndi Kleen "PEBS": "2", 276e82bdaeSAndi Kleen "EventCode": "0xCD", 286e82bdaeSAndi Kleen "MSRValue": "0x8", 296e82bdaeSAndi Kleen "Counter": "3", 306e82bdaeSAndi Kleen "UMask": "0x1", 316e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 326e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 336e82bdaeSAndi Kleen "SampleAfterValue": "50021", 346e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 8.", 356e82bdaeSAndi Kleen "TakenAlone": "1", 366e82bdaeSAndi Kleen "CounterHTOff": "3" 376e82bdaeSAndi Kleen }, 386e82bdaeSAndi Kleen { 396e82bdaeSAndi Kleen "PEBS": "2", 406e82bdaeSAndi Kleen "EventCode": "0xCD", 416e82bdaeSAndi Kleen "MSRValue": "0x10", 426e82bdaeSAndi Kleen "Counter": "3", 436e82bdaeSAndi Kleen "UMask": "0x1", 446e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 456e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 466e82bdaeSAndi Kleen "SampleAfterValue": "20011", 476e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 16.", 486e82bdaeSAndi Kleen "TakenAlone": "1", 496e82bdaeSAndi Kleen "CounterHTOff": "3" 506e82bdaeSAndi Kleen }, 516e82bdaeSAndi Kleen { 526e82bdaeSAndi Kleen "PEBS": "2", 536e82bdaeSAndi Kleen "EventCode": "0xCD", 546e82bdaeSAndi Kleen "MSRValue": "0x20", 556e82bdaeSAndi Kleen "Counter": "3", 566e82bdaeSAndi Kleen "UMask": "0x1", 576e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 586e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 596e82bdaeSAndi Kleen "SampleAfterValue": "100007", 606e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 32.", 616e82bdaeSAndi Kleen "TakenAlone": "1", 626e82bdaeSAndi Kleen "CounterHTOff": "3" 636e82bdaeSAndi Kleen }, 646e82bdaeSAndi Kleen { 656e82bdaeSAndi Kleen "PEBS": "2", 666e82bdaeSAndi Kleen "EventCode": "0xCD", 676e82bdaeSAndi Kleen "MSRValue": "0x40", 686e82bdaeSAndi Kleen "Counter": "3", 696e82bdaeSAndi Kleen "UMask": "0x1", 706e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 716e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 726e82bdaeSAndi Kleen "SampleAfterValue": "2003", 736e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 64.", 746e82bdaeSAndi Kleen "TakenAlone": "1", 756e82bdaeSAndi Kleen "CounterHTOff": "3" 766e82bdaeSAndi Kleen }, 776e82bdaeSAndi Kleen { 786e82bdaeSAndi Kleen "PEBS": "2", 796e82bdaeSAndi Kleen "EventCode": "0xCD", 806e82bdaeSAndi Kleen "MSRValue": "0x80", 816e82bdaeSAndi Kleen "Counter": "3", 826e82bdaeSAndi Kleen "UMask": "0x1", 836e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 846e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 856e82bdaeSAndi Kleen "SampleAfterValue": "1009", 866e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 128.", 876e82bdaeSAndi Kleen "TakenAlone": "1", 886e82bdaeSAndi Kleen "CounterHTOff": "3" 896e82bdaeSAndi Kleen }, 906e82bdaeSAndi Kleen { 916e82bdaeSAndi Kleen "PEBS": "2", 926e82bdaeSAndi Kleen "EventCode": "0xCD", 936e82bdaeSAndi Kleen "MSRValue": "0x100", 946e82bdaeSAndi Kleen "Counter": "3", 956e82bdaeSAndi Kleen "UMask": "0x1", 966e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 976e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 986e82bdaeSAndi Kleen "SampleAfterValue": "503", 996e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 256.", 1006e82bdaeSAndi Kleen "TakenAlone": "1", 1016e82bdaeSAndi Kleen "CounterHTOff": "3" 1026e82bdaeSAndi Kleen }, 1036e82bdaeSAndi Kleen { 1046e82bdaeSAndi Kleen "PEBS": "2", 1056e82bdaeSAndi Kleen "EventCode": "0xCD", 1066e82bdaeSAndi Kleen "MSRValue": "0x200", 1076e82bdaeSAndi Kleen "Counter": "3", 1086e82bdaeSAndi Kleen "UMask": "0x1", 1096e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 1106e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 1116e82bdaeSAndi Kleen "SampleAfterValue": "101", 1126e82bdaeSAndi Kleen "BriefDescription": "Loads with latency value being above 512.", 1136e82bdaeSAndi Kleen "TakenAlone": "1", 1146e82bdaeSAndi Kleen "CounterHTOff": "3" 1156e82bdaeSAndi Kleen }, 1166e82bdaeSAndi Kleen { 1176e82bdaeSAndi Kleen "PEBS": "2", 1186e82bdaeSAndi Kleen "EventCode": "0xCD", 1196e82bdaeSAndi Kleen "Counter": "3", 1206e82bdaeSAndi Kleen "UMask": "0x2", 1216e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE", 1226e82bdaeSAndi Kleen "SampleAfterValue": "2000003", 1236e82bdaeSAndi Kleen "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only. (Precise Event - PEBS).", 1246e82bdaeSAndi Kleen "PRECISE_STORE": "1", 1256e82bdaeSAndi Kleen "TakenAlone": "1", 1266e82bdaeSAndi Kleen "CounterHTOff": "3" 1276e82bdaeSAndi Kleen }, 1286e82bdaeSAndi Kleen { 1296e82bdaeSAndi Kleen "EventCode": "0xBE", 1306e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1316e82bdaeSAndi Kleen "UMask": "0x1", 1326e82bdaeSAndi Kleen "EventName": "PAGE_WALKS.LLC_MISS", 1336e82bdaeSAndi Kleen "SampleAfterValue": "100003", 1346e82bdaeSAndi Kleen "BriefDescription": "Number of any page walk that had a miss in LLC. Does not necessary cause a SUSPEND.", 1356e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3,4,5,6,7" 1366e82bdaeSAndi Kleen }, 1376e82bdaeSAndi Kleen { 1386e82bdaeSAndi Kleen "EventCode": "0x05", 1396e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1406e82bdaeSAndi Kleen "UMask": "0x1", 1416e82bdaeSAndi Kleen "EventName": "MISALIGN_MEM_REF.LOADS", 1426e82bdaeSAndi Kleen "SampleAfterValue": "2000003", 1436e82bdaeSAndi Kleen "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache.", 1446e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3,4,5,6,7" 1456e82bdaeSAndi Kleen }, 1466e82bdaeSAndi Kleen { 1476e82bdaeSAndi Kleen "EventCode": "0x05", 1486e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1496e82bdaeSAndi Kleen "UMask": "0x2", 1506e82bdaeSAndi Kleen "EventName": "MISALIGN_MEM_REF.STORES", 1516e82bdaeSAndi Kleen "SampleAfterValue": "2000003", 1526e82bdaeSAndi Kleen "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache.", 1536e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3,4,5,6,7" 1546e82bdaeSAndi Kleen }, 1556e82bdaeSAndi Kleen { 1566e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 1576e82bdaeSAndi Kleen "MSRValue": "0x300400244", 1586e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1596e82bdaeSAndi Kleen "UMask": "0x1", 1606e82bdaeSAndi Kleen "Offcore": "1", 1616e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.DRAM", 1626e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 1636e82bdaeSAndi Kleen "SampleAfterValue": "100003", 1646e82bdaeSAndi Kleen "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data returned from dram.", 1656e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 1666e82bdaeSAndi Kleen }, 1676e82bdaeSAndi Kleen { 1686e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 1696e82bdaeSAndi Kleen "MSRValue": "0x300400091", 1706e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1716e82bdaeSAndi Kleen "UMask": "0x1", 1726e82bdaeSAndi Kleen "Offcore": "1", 1736e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.DRAM", 1746e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 1756e82bdaeSAndi Kleen "SampleAfterValue": "100003", 1766e82bdaeSAndi Kleen "BriefDescription": "Counts all demand & prefetch data reads that miss the LLC and the data returned from dram.", 1776e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 1786e82bdaeSAndi Kleen }, 1796e82bdaeSAndi Kleen { 1806e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 1816e82bdaeSAndi Kleen "MSRValue": "0x300400240", 1826e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1836e82bdaeSAndi Kleen "UMask": "0x1", 1846e82bdaeSAndi Kleen "Offcore": "1", 1856e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.LLC_MISS.DRAM", 1866e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 1876e82bdaeSAndi Kleen "SampleAfterValue": "100003", 1886e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch code reads that miss the LLC and the data returned from dram.", 1896e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 1906e82bdaeSAndi Kleen }, 1916e82bdaeSAndi Kleen { 1926e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 1936e82bdaeSAndi Kleen "MSRValue": "0x300400090", 1946e82bdaeSAndi Kleen "Counter": "0,1,2,3", 1956e82bdaeSAndi Kleen "UMask": "0x1", 1966e82bdaeSAndi Kleen "Offcore": "1", 1976e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.LLC_MISS.DRAM", 1986e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 1996e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2006e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch data reads that miss the LLC and the data returned from dram.", 2016e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2026e82bdaeSAndi Kleen }, 2036e82bdaeSAndi Kleen { 2046e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2056e82bdaeSAndi Kleen "MSRValue": "0x300400120", 2066e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2076e82bdaeSAndi Kleen "UMask": "0x1", 2086e82bdaeSAndi Kleen "Offcore": "1", 2096e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.LLC_MISS.DRAM", 2106e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2116e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2126e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch RFOs that miss the LLC and the data returned from dram.", 2136e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2146e82bdaeSAndi Kleen }, 2156e82bdaeSAndi Kleen { 2166e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2176e82bdaeSAndi Kleen "MSRValue": "0x3004003f7", 2186e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2196e82bdaeSAndi Kleen "UMask": "0x1", 2206e82bdaeSAndi Kleen "Offcore": "1", 2216e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.DRAM", 2226e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2236e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2246e82bdaeSAndi Kleen "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the data returned from dram.", 2256e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2266e82bdaeSAndi Kleen }, 2276e82bdaeSAndi Kleen { 2286e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2296e82bdaeSAndi Kleen "MSRValue": "0x300400122", 2306e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2316e82bdaeSAndi Kleen "UMask": "0x1", 2326e82bdaeSAndi Kleen "Offcore": "1", 2336e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.DRAM", 2346e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2356e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2366e82bdaeSAndi Kleen "BriefDescription": "Counts all demand & prefetch RFOs that miss the LLC and the data returned from dram.", 2376e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2386e82bdaeSAndi Kleen }, 2396e82bdaeSAndi Kleen { 2406e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2416e82bdaeSAndi Kleen "MSRValue": "0x300400004", 2426e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2436e82bdaeSAndi Kleen "UMask": "0x1", 2446e82bdaeSAndi Kleen "Offcore": "1", 2456e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.DRAM", 2466e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2476e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2486e82bdaeSAndi Kleen "BriefDescription": "Counts demand code reads that miss the LLC and the data returned from dram.", 2496e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2506e82bdaeSAndi Kleen }, 2516e82bdaeSAndi Kleen { 2526e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2536e82bdaeSAndi Kleen "MSRValue": "0x300400001", 2546e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2556e82bdaeSAndi Kleen "UMask": "0x1", 2566e82bdaeSAndi Kleen "Offcore": "1", 2576e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.DRAM", 2586e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2596e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2606e82bdaeSAndi Kleen "BriefDescription": "Counts demand data reads that miss the LLC and the data returned from dram.", 2616e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2626e82bdaeSAndi Kleen }, 2636e82bdaeSAndi Kleen { 2646e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2656e82bdaeSAndi Kleen "MSRValue": "0x300400002", 2666e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2676e82bdaeSAndi Kleen "UMask": "0x1", 2686e82bdaeSAndi Kleen "Offcore": "1", 2696e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.DRAM", 2706e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2716e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2726e82bdaeSAndi Kleen "BriefDescription": "Counts demand data writes (RFOs) that miss the LLC and the data returned from dram.", 2736e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2746e82bdaeSAndi Kleen }, 2756e82bdaeSAndi Kleen { 2766e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2776e82bdaeSAndi Kleen "MSRValue": "0x300400040", 2786e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2796e82bdaeSAndi Kleen "UMask": "0x1", 2806e82bdaeSAndi Kleen "Offcore": "1", 2816e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.DRAM", 2826e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2836e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2846e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC and the data returned from dram.", 2856e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2866e82bdaeSAndi Kleen }, 2876e82bdaeSAndi Kleen { 2886e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2896e82bdaeSAndi Kleen "MSRValue": "0x300400010", 2906e82bdaeSAndi Kleen "Counter": "0,1,2,3", 2916e82bdaeSAndi Kleen "UMask": "0x1", 2926e82bdaeSAndi Kleen "Offcore": "1", 2936e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.DRAM", 2946e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 2956e82bdaeSAndi Kleen "SampleAfterValue": "100003", 2966e82bdaeSAndi Kleen "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data returned from dram.", 2976e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 2986e82bdaeSAndi Kleen }, 2996e82bdaeSAndi Kleen { 3006e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3016e82bdaeSAndi Kleen "MSRValue": "0x300400020", 3026e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3036e82bdaeSAndi Kleen "UMask": "0x1", 3046e82bdaeSAndi Kleen "Offcore": "1", 3056e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.LLC_MISS.DRAM", 3066e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3076e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3086e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that miss the LLC and the data returned from dram.", 3096e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3106e82bdaeSAndi Kleen }, 3116e82bdaeSAndi Kleen { 3126e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3136e82bdaeSAndi Kleen "MSRValue": "0x300400200", 3146e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3156e82bdaeSAndi Kleen "UMask": "0x1", 3166e82bdaeSAndi Kleen "Offcore": "1", 3176e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.DRAM", 3186e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3196e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3206e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss the LLC and the data returned from dram.", 3216e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3226e82bdaeSAndi Kleen }, 3236e82bdaeSAndi Kleen { 3246e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3256e82bdaeSAndi Kleen "MSRValue": "0x300400080", 3266e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3276e82bdaeSAndi Kleen "UMask": "0x1", 3286e82bdaeSAndi Kleen "Offcore": "1", 3296e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.DRAM", 3306e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3316e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3326e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that miss the LLC and the data returned from dram.", 3336e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3346e82bdaeSAndi Kleen }, 3356e82bdaeSAndi Kleen { 3366e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3376e82bdaeSAndi Kleen "MSRValue": "0x300400100", 3386e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3396e82bdaeSAndi Kleen "UMask": "0x1", 3406e82bdaeSAndi Kleen "Offcore": "1", 3416e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_MISS.DRAM", 3426e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3436e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3446e82bdaeSAndi Kleen "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that miss the LLC and the data returned from dram.", 3456e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3466e82bdaeSAndi Kleen }, 3476e82bdaeSAndi Kleen { 3486e82bdaeSAndi Kleen "PublicDescription": "This event counts all data requests (demand/prefetch data reads and demand data writes (RFOs) that miss the LLC where the data is returned from local DRAM", 3496e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3506e82bdaeSAndi Kleen "MSRValue": "0x6004001b3", 3516e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3526e82bdaeSAndi Kleen "UMask": "0x1", 3536e82bdaeSAndi Kleen "Offcore": "1", 3546e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DATA_IN_SOCKET.LLC_MISS.LOCAL_DRAM", 3556e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3566e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3576e82bdaeSAndi Kleen "BriefDescription": "Counts LLC replacements.", 3586e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3596e82bdaeSAndi Kleen }, 3606e82bdaeSAndi Kleen { 3616e82bdaeSAndi Kleen "PublicDescription": "This event counts any requests that miss the LLC where the data was returned from local DRAM", 3626e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3636e82bdaeSAndi Kleen "MSRValue": "0x1f80408fff", 3646e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3656e82bdaeSAndi Kleen "UMask": "0x1", 3666e82bdaeSAndi Kleen "Offcore": "1", 3676e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_MISS_LOCAL.DRAM", 3686e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3696e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3706e82bdaeSAndi Kleen "BriefDescription": " REQUEST = ANY_REQUEST and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 3716e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3726e82bdaeSAndi Kleen }, 3736e82bdaeSAndi Kleen { 3746e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3756e82bdaeSAndi Kleen "MSRValue": "0x17004001b3", 3766e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3776e82bdaeSAndi Kleen "UMask": "0x1", 3786e82bdaeSAndi Kleen "Offcore": "1", 3796e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DATA_IN_SOCKET.LLC_MISS_LOCAL.ANY_LLC_HIT", 3806e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3816e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3826e82bdaeSAndi Kleen "BriefDescription": " REQUEST = DATA_IN_SOCKET and RESPONSE = LLC_MISS_LOCAL and SNOOP = ANY_LLC_HIT", 3836e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3846e82bdaeSAndi Kleen }, 3856e82bdaeSAndi Kleen { 3866e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3876e82bdaeSAndi Kleen "MSRValue": "0x1f80400004", 3886e82bdaeSAndi Kleen "Counter": "0,1,2,3", 3896e82bdaeSAndi Kleen "UMask": "0x1", 3906e82bdaeSAndi Kleen "Offcore": "1", 3916e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_MISS_LOCAL.DRAM", 3926e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 3936e82bdaeSAndi Kleen "SampleAfterValue": "100003", 3946e82bdaeSAndi Kleen "BriefDescription": " REQUEST = DEMAND_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 3956e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 3966e82bdaeSAndi Kleen }, 3976e82bdaeSAndi Kleen { 3986e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 3996e82bdaeSAndi Kleen "MSRValue": "0x1f80400010", 4006e82bdaeSAndi Kleen "Counter": "0,1,2,3", 4016e82bdaeSAndi Kleen "UMask": "0x1", 4026e82bdaeSAndi Kleen "Offcore": "1", 4036e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_MISS_LOCAL.DRAM", 4046e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 4056e82bdaeSAndi Kleen "SampleAfterValue": "100003", 4066e82bdaeSAndi Kleen "BriefDescription": " REQUEST = PF_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 4076e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 4086e82bdaeSAndi Kleen }, 4096e82bdaeSAndi Kleen { 4106e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 4116e82bdaeSAndi Kleen "MSRValue": "0x1f80400040", 4126e82bdaeSAndi Kleen "Counter": "0,1,2,3", 4136e82bdaeSAndi Kleen "UMask": "0x1", 4146e82bdaeSAndi Kleen "Offcore": "1", 4156e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_MISS_LOCAL.DRAM", 4166e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 4176e82bdaeSAndi Kleen "SampleAfterValue": "100003", 4186e82bdaeSAndi Kleen "BriefDescription": " REQUEST = PF_RFO and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 4196e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 4206e82bdaeSAndi Kleen }, 4216e82bdaeSAndi Kleen { 4226e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 4236e82bdaeSAndi Kleen "MSRValue": "0x1f80400080", 4246e82bdaeSAndi Kleen "Counter": "0,1,2,3", 4256e82bdaeSAndi Kleen "UMask": "0x1", 4266e82bdaeSAndi Kleen "Offcore": "1", 4276e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L_DATA_RD.LLC_MISS_LOCAL.DRAM", 4286e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 4296e82bdaeSAndi Kleen "SampleAfterValue": "100003", 4306e82bdaeSAndi Kleen "BriefDescription": " REQUEST = PF_LLC_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 4316e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 4326e82bdaeSAndi Kleen }, 4336e82bdaeSAndi Kleen { 4346e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 4356e82bdaeSAndi Kleen "MSRValue": "0x1f80400200", 4366e82bdaeSAndi Kleen "Counter": "0,1,2,3", 4376e82bdaeSAndi Kleen "UMask": "0x1", 4386e82bdaeSAndi Kleen "Offcore": "1", 4396e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L_IFETCH.LLC_MISS_LOCAL.DRAM", 4406e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 4416e82bdaeSAndi Kleen "SampleAfterValue": "100003", 4426e82bdaeSAndi Kleen "BriefDescription": " REQUEST = PF_LLC_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 4436e82bdaeSAndi Kleen "CounterHTOff": "0,1,2,3" 4446e82bdaeSAndi Kleen } 4456e82bdaeSAndi Kleen]