16e82bdaeSAndi Kleen[ 26e82bdaeSAndi Kleen { 36e82bdaeSAndi Kleen "BriefDescription": "Counts the number of machine clears due to memory order conflicts.", 4*b5948fc6SIan Rogers "Counter": "0,1,2,3", 5*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3,4,5,6,7", 6*b5948fc6SIan Rogers "EventCode": "0xC3", 7*b5948fc6SIan Rogers "EventName": "MACHINE_CLEARS.MEMORY_ORDERING", 8*b5948fc6SIan Rogers "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.", 96e82bdaeSAndi Kleen "SampleAfterValue": "100003", 10*b5948fc6SIan Rogers "UMask": "0x2" 116e82bdaeSAndi Kleen }, 126e82bdaeSAndi Kleen { 13*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 128.", 146e82bdaeSAndi Kleen "Counter": "3", 15*b5948fc6SIan Rogers "CounterHTOff": "3", 166e82bdaeSAndi Kleen "EventCode": "0xCD", 176e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 186e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 19*b5948fc6SIan Rogers "MSRValue": "0x80", 20*b5948fc6SIan Rogers "PEBS": "2", 216e82bdaeSAndi Kleen "SampleAfterValue": "1009", 226e82bdaeSAndi Kleen "TakenAlone": "1", 23*b5948fc6SIan Rogers "UMask": "0x1" 246e82bdaeSAndi Kleen }, 256e82bdaeSAndi Kleen { 26*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 16.", 276e82bdaeSAndi Kleen "Counter": "3", 28*b5948fc6SIan Rogers "CounterHTOff": "3", 29*b5948fc6SIan Rogers "EventCode": "0xCD", 30*b5948fc6SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 31*b5948fc6SIan Rogers "MSRIndex": "0x3F6", 32*b5948fc6SIan Rogers "MSRValue": "0x10", 33*b5948fc6SIan Rogers "PEBS": "2", 34*b5948fc6SIan Rogers "SampleAfterValue": "20011", 35*b5948fc6SIan Rogers "TakenAlone": "1", 36*b5948fc6SIan Rogers "UMask": "0x1" 37*b5948fc6SIan Rogers }, 38*b5948fc6SIan Rogers { 39*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 256.", 40*b5948fc6SIan Rogers "Counter": "3", 41*b5948fc6SIan Rogers "CounterHTOff": "3", 42*b5948fc6SIan Rogers "EventCode": "0xCD", 436e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 446e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 45*b5948fc6SIan Rogers "MSRValue": "0x100", 46*b5948fc6SIan Rogers "PEBS": "2", 476e82bdaeSAndi Kleen "SampleAfterValue": "503", 486e82bdaeSAndi Kleen "TakenAlone": "1", 49*b5948fc6SIan Rogers "UMask": "0x1" 506e82bdaeSAndi Kleen }, 516e82bdaeSAndi Kleen { 52*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 32.", 536e82bdaeSAndi Kleen "Counter": "3", 54*b5948fc6SIan Rogers "CounterHTOff": "3", 55*b5948fc6SIan Rogers "EventCode": "0xCD", 56*b5948fc6SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 57*b5948fc6SIan Rogers "MSRIndex": "0x3F6", 58*b5948fc6SIan Rogers "MSRValue": "0x20", 59*b5948fc6SIan Rogers "PEBS": "2", 60*b5948fc6SIan Rogers "SampleAfterValue": "100007", 61*b5948fc6SIan Rogers "TakenAlone": "1", 62*b5948fc6SIan Rogers "UMask": "0x1" 63*b5948fc6SIan Rogers }, 64*b5948fc6SIan Rogers { 65*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 4 .", 66*b5948fc6SIan Rogers "Counter": "3", 67*b5948fc6SIan Rogers "CounterHTOff": "3", 68*b5948fc6SIan Rogers "EventCode": "0xCD", 69*b5948fc6SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 70*b5948fc6SIan Rogers "MSRIndex": "0x3F6", 71*b5948fc6SIan Rogers "MSRValue": "0x4", 72*b5948fc6SIan Rogers "PEBS": "2", 73*b5948fc6SIan Rogers "SampleAfterValue": "100003", 74*b5948fc6SIan Rogers "TakenAlone": "1", 75*b5948fc6SIan Rogers "UMask": "0x1" 76*b5948fc6SIan Rogers }, 77*b5948fc6SIan Rogers { 78*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 512.", 79*b5948fc6SIan Rogers "Counter": "3", 80*b5948fc6SIan Rogers "CounterHTOff": "3", 81*b5948fc6SIan Rogers "EventCode": "0xCD", 826e82bdaeSAndi Kleen "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 836e82bdaeSAndi Kleen "MSRIndex": "0x3F6", 84*b5948fc6SIan Rogers "MSRValue": "0x200", 856e82bdaeSAndi Kleen "PEBS": "2", 86*b5948fc6SIan Rogers "SampleAfterValue": "101", 876e82bdaeSAndi Kleen "TakenAlone": "1", 88*b5948fc6SIan Rogers "UMask": "0x1" 896e82bdaeSAndi Kleen }, 906e82bdaeSAndi Kleen { 91*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 64.", 92*b5948fc6SIan Rogers "Counter": "3", 93*b5948fc6SIan Rogers "CounterHTOff": "3", 94*b5948fc6SIan Rogers "EventCode": "0xCD", 95*b5948fc6SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 96*b5948fc6SIan Rogers "MSRIndex": "0x3F6", 97*b5948fc6SIan Rogers "MSRValue": "0x40", 98*b5948fc6SIan Rogers "PEBS": "2", 99*b5948fc6SIan Rogers "SampleAfterValue": "2003", 100*b5948fc6SIan Rogers "TakenAlone": "1", 101*b5948fc6SIan Rogers "UMask": "0x1" 102*b5948fc6SIan Rogers }, 103*b5948fc6SIan Rogers { 104*b5948fc6SIan Rogers "BriefDescription": "Loads with latency value being above 8.", 105*b5948fc6SIan Rogers "Counter": "3", 106*b5948fc6SIan Rogers "CounterHTOff": "3", 107*b5948fc6SIan Rogers "EventCode": "0xCD", 108*b5948fc6SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 109*b5948fc6SIan Rogers "MSRIndex": "0x3F6", 110*b5948fc6SIan Rogers "MSRValue": "0x8", 111*b5948fc6SIan Rogers "PEBS": "2", 112*b5948fc6SIan Rogers "SampleAfterValue": "50021", 113*b5948fc6SIan Rogers "TakenAlone": "1", 114*b5948fc6SIan Rogers "UMask": "0x1" 115*b5948fc6SIan Rogers }, 116*b5948fc6SIan Rogers { 117*b5948fc6SIan Rogers "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only. (Precise Event - PEBS).", 118*b5948fc6SIan Rogers "Counter": "3", 119*b5948fc6SIan Rogers "CounterHTOff": "3", 120*b5948fc6SIan Rogers "EventCode": "0xCD", 121*b5948fc6SIan Rogers "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE", 122*b5948fc6SIan Rogers "PEBS": "2", 123*b5948fc6SIan Rogers "PRECISE_STORE": "1", 124*b5948fc6SIan Rogers "SampleAfterValue": "2000003", 125*b5948fc6SIan Rogers "TakenAlone": "1", 126*b5948fc6SIan Rogers "UMask": "0x2" 127*b5948fc6SIan Rogers }, 128*b5948fc6SIan Rogers { 129*b5948fc6SIan Rogers "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache.", 1306e82bdaeSAndi Kleen "Counter": "0,1,2,3", 131*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3,4,5,6,7", 132*b5948fc6SIan Rogers "EventCode": "0x05", 133*b5948fc6SIan Rogers "EventName": "MISALIGN_MEM_REF.LOADS", 134*b5948fc6SIan Rogers "SampleAfterValue": "2000003", 135*b5948fc6SIan Rogers "UMask": "0x1" 136*b5948fc6SIan Rogers }, 137*b5948fc6SIan Rogers { 138*b5948fc6SIan Rogers "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache.", 139*b5948fc6SIan Rogers "Counter": "0,1,2,3", 140*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3,4,5,6,7", 141*b5948fc6SIan Rogers "EventCode": "0x05", 142*b5948fc6SIan Rogers "EventName": "MISALIGN_MEM_REF.STORES", 143*b5948fc6SIan Rogers "SampleAfterValue": "2000003", 144*b5948fc6SIan Rogers "UMask": "0x2" 145*b5948fc6SIan Rogers }, 146*b5948fc6SIan Rogers { 147*b5948fc6SIan Rogers "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data returned from dram.", 148*b5948fc6SIan Rogers "Counter": "0,1,2,3", 149*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 150*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 1516e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.DRAM", 1526e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 153*b5948fc6SIan Rogers "MSRValue": "0x300400244", 154*b5948fc6SIan Rogers "Offcore": "1", 1556e82bdaeSAndi Kleen "SampleAfterValue": "100003", 156*b5948fc6SIan Rogers "UMask": "0x1" 1576e82bdaeSAndi Kleen }, 1586e82bdaeSAndi Kleen { 159*b5948fc6SIan Rogers "BriefDescription": "Counts all demand & prefetch data reads that miss the LLC and the data returned from dram.", 1606e82bdaeSAndi Kleen "Counter": "0,1,2,3", 161*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 162*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 1636e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.DRAM", 1646e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 165*b5948fc6SIan Rogers "MSRValue": "0x300400091", 166*b5948fc6SIan Rogers "Offcore": "1", 1676e82bdaeSAndi Kleen "SampleAfterValue": "100003", 168*b5948fc6SIan Rogers "UMask": "0x1" 1696e82bdaeSAndi Kleen }, 1706e82bdaeSAndi Kleen { 171*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch code reads that miss the LLC and the data returned from dram.", 1726e82bdaeSAndi Kleen "Counter": "0,1,2,3", 173*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 174*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 1756e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.LLC_MISS.DRAM", 1766e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 177*b5948fc6SIan Rogers "MSRValue": "0x300400240", 178*b5948fc6SIan Rogers "Offcore": "1", 1796e82bdaeSAndi Kleen "SampleAfterValue": "100003", 180*b5948fc6SIan Rogers "UMask": "0x1" 1816e82bdaeSAndi Kleen }, 1826e82bdaeSAndi Kleen { 183*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch data reads that miss the LLC and the data returned from dram.", 1846e82bdaeSAndi Kleen "Counter": "0,1,2,3", 185*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 186*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 1876e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.LLC_MISS.DRAM", 1886e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 189*b5948fc6SIan Rogers "MSRValue": "0x300400090", 190*b5948fc6SIan Rogers "Offcore": "1", 1916e82bdaeSAndi Kleen "SampleAfterValue": "100003", 192*b5948fc6SIan Rogers "UMask": "0x1" 1936e82bdaeSAndi Kleen }, 1946e82bdaeSAndi Kleen { 195*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch RFOs that miss the LLC and the data returned from dram.", 1966e82bdaeSAndi Kleen "Counter": "0,1,2,3", 197*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 198*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 1996e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.LLC_MISS.DRAM", 2006e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 201*b5948fc6SIan Rogers "MSRValue": "0x300400120", 202*b5948fc6SIan Rogers "Offcore": "1", 2036e82bdaeSAndi Kleen "SampleAfterValue": "100003", 204*b5948fc6SIan Rogers "UMask": "0x1" 2056e82bdaeSAndi Kleen }, 2066e82bdaeSAndi Kleen { 207*b5948fc6SIan Rogers "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the data returned from dram.", 2086e82bdaeSAndi Kleen "Counter": "0,1,2,3", 209*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 210*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 2116e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.DRAM", 2126e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 213*b5948fc6SIan Rogers "MSRValue": "0x3004003f7", 214*b5948fc6SIan Rogers "Offcore": "1", 2156e82bdaeSAndi Kleen "SampleAfterValue": "100003", 216*b5948fc6SIan Rogers "UMask": "0x1" 2176e82bdaeSAndi Kleen }, 2186e82bdaeSAndi Kleen { 219*b5948fc6SIan Rogers "BriefDescription": "Counts all demand & prefetch RFOs that miss the LLC and the data returned from dram.", 2206e82bdaeSAndi Kleen "Counter": "0,1,2,3", 221*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 222*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 2236e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.DRAM", 2246e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 225*b5948fc6SIan Rogers "MSRValue": "0x300400122", 226*b5948fc6SIan Rogers "Offcore": "1", 2276e82bdaeSAndi Kleen "SampleAfterValue": "100003", 228*b5948fc6SIan Rogers "UMask": "0x1" 2296e82bdaeSAndi Kleen }, 2306e82bdaeSAndi Kleen { 231*b5948fc6SIan Rogers "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 2326e82bdaeSAndi Kleen "Counter": "0,1,2,3", 233*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 2346e82bdaeSAndi Kleen "EventCode": "0xB7, 0xBB", 2356e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.ANY_REQUEST.LLC_MISS_LOCAL.DRAM", 2366e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 237*b5948fc6SIan Rogers "MSRValue": "0x1f80408fff", 238*b5948fc6SIan Rogers "Offcore": "1", 239*b5948fc6SIan Rogers "PublicDescription": "This event counts any requests that miss the LLC where the data was returned from local DRAM", 2406e82bdaeSAndi Kleen "SampleAfterValue": "100003", 241*b5948fc6SIan Rogers "UMask": "0x1" 2426e82bdaeSAndi Kleen }, 2436e82bdaeSAndi Kleen { 244*b5948fc6SIan Rogers "BriefDescription": "Counts LLC replacements.", 2456e82bdaeSAndi Kleen "Counter": "0,1,2,3", 246*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 247*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 248*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.DATA_IN_SOCKET.LLC_MISS.LOCAL_DRAM", 249*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 250*b5948fc6SIan Rogers "MSRValue": "0x6004001b3", 2516e82bdaeSAndi Kleen "Offcore": "1", 252*b5948fc6SIan Rogers "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", 253*b5948fc6SIan Rogers "SampleAfterValue": "100003", 254*b5948fc6SIan Rogers "UMask": "0x1" 255*b5948fc6SIan Rogers }, 256*b5948fc6SIan Rogers { 257*b5948fc6SIan Rogers "BriefDescription": "REQUEST = DATA_IN_SOCKET and RESPONSE = LLC_MISS_LOCAL and SNOOP = ANY_LLC_HIT", 258*b5948fc6SIan Rogers "Counter": "0,1,2,3", 259*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 260*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 2616e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DATA_IN_SOCKET.LLC_MISS_LOCAL.ANY_LLC_HIT", 2626e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 263*b5948fc6SIan Rogers "MSRValue": "0x17004001b3", 264*b5948fc6SIan Rogers "Offcore": "1", 2656e82bdaeSAndi Kleen "SampleAfterValue": "100003", 266*b5948fc6SIan Rogers "UMask": "0x1" 2676e82bdaeSAndi Kleen }, 2686e82bdaeSAndi Kleen { 269*b5948fc6SIan Rogers "BriefDescription": "Counts demand code reads that miss the LLC and the data returned from dram.", 2706e82bdaeSAndi Kleen "Counter": "0,1,2,3", 271*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 272*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 273*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.DRAM", 274*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 275*b5948fc6SIan Rogers "MSRValue": "0x300400004", 2766e82bdaeSAndi Kleen "Offcore": "1", 277*b5948fc6SIan Rogers "SampleAfterValue": "100003", 278*b5948fc6SIan Rogers "UMask": "0x1" 279*b5948fc6SIan Rogers }, 280*b5948fc6SIan Rogers { 281*b5948fc6SIan Rogers "BriefDescription": "Counts demand data reads that miss the LLC and the data returned from dram.", 282*b5948fc6SIan Rogers "Counter": "0,1,2,3", 283*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 284*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 285*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.DRAM", 286*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 287*b5948fc6SIan Rogers "MSRValue": "0x300400001", 288*b5948fc6SIan Rogers "Offcore": "1", 289*b5948fc6SIan Rogers "SampleAfterValue": "100003", 290*b5948fc6SIan Rogers "UMask": "0x1" 291*b5948fc6SIan Rogers }, 292*b5948fc6SIan Rogers { 293*b5948fc6SIan Rogers "BriefDescription": "REQUEST = DEMAND_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 294*b5948fc6SIan Rogers "Counter": "0,1,2,3", 295*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 296*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 2976e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.DEMAND_IFETCH.LLC_MISS_LOCAL.DRAM", 2986e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 299*b5948fc6SIan Rogers "MSRValue": "0x1f80400004", 300*b5948fc6SIan Rogers "Offcore": "1", 3016e82bdaeSAndi Kleen "SampleAfterValue": "100003", 302*b5948fc6SIan Rogers "UMask": "0x1" 3036e82bdaeSAndi Kleen }, 3046e82bdaeSAndi Kleen { 305*b5948fc6SIan Rogers "BriefDescription": "Counts demand data writes (RFOs) that miss the LLC and the data returned from dram.", 3066e82bdaeSAndi Kleen "Counter": "0,1,2,3", 307*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 308*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 309*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.DRAM", 310*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 311*b5948fc6SIan Rogers "MSRValue": "0x300400002", 3126e82bdaeSAndi Kleen "Offcore": "1", 313*b5948fc6SIan Rogers "SampleAfterValue": "100003", 314*b5948fc6SIan Rogers "UMask": "0x1" 315*b5948fc6SIan Rogers }, 316*b5948fc6SIan Rogers { 317*b5948fc6SIan Rogers "BriefDescription": "REQUEST = PF_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 318*b5948fc6SIan Rogers "Counter": "0,1,2,3", 319*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 320*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 3216e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_DATA_RD.LLC_MISS_LOCAL.DRAM", 3226e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 323*b5948fc6SIan Rogers "MSRValue": "0x1f80400010", 324*b5948fc6SIan Rogers "Offcore": "1", 3256e82bdaeSAndi Kleen "SampleAfterValue": "100003", 326*b5948fc6SIan Rogers "UMask": "0x1" 3276e82bdaeSAndi Kleen }, 3286e82bdaeSAndi Kleen { 329*b5948fc6SIan Rogers "BriefDescription": "REQUEST = PF_RFO and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 3306e82bdaeSAndi Kleen "Counter": "0,1,2,3", 331*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 332*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 3336e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_IFETCH.LLC_MISS_LOCAL.DRAM", 3346e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 335*b5948fc6SIan Rogers "MSRValue": "0x1f80400040", 336*b5948fc6SIan Rogers "Offcore": "1", 3376e82bdaeSAndi Kleen "SampleAfterValue": "100003", 338*b5948fc6SIan Rogers "UMask": "0x1" 3396e82bdaeSAndi Kleen }, 3406e82bdaeSAndi Kleen { 341*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC and the data returned from dram.", 3426e82bdaeSAndi Kleen "Counter": "0,1,2,3", 343*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 344*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 345*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.DRAM", 346*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 347*b5948fc6SIan Rogers "MSRValue": "0x300400040", 3486e82bdaeSAndi Kleen "Offcore": "1", 349*b5948fc6SIan Rogers "SampleAfterValue": "100003", 350*b5948fc6SIan Rogers "UMask": "0x1" 351*b5948fc6SIan Rogers }, 352*b5948fc6SIan Rogers { 353*b5948fc6SIan Rogers "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC and the data returned from dram.", 354*b5948fc6SIan Rogers "Counter": "0,1,2,3", 355*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 356*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 357*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.DRAM", 358*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 359*b5948fc6SIan Rogers "MSRValue": "0x300400010", 360*b5948fc6SIan Rogers "Offcore": "1", 361*b5948fc6SIan Rogers "SampleAfterValue": "100003", 362*b5948fc6SIan Rogers "UMask": "0x1" 363*b5948fc6SIan Rogers }, 364*b5948fc6SIan Rogers { 365*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that miss the LLC and the data returned from dram.", 366*b5948fc6SIan Rogers "Counter": "0,1,2,3", 367*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 368*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 369*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.LLC_MISS.DRAM", 370*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 371*b5948fc6SIan Rogers "MSRValue": "0x300400020", 372*b5948fc6SIan Rogers "Offcore": "1", 373*b5948fc6SIan Rogers "SampleAfterValue": "100003", 374*b5948fc6SIan Rogers "UMask": "0x1" 375*b5948fc6SIan Rogers }, 376*b5948fc6SIan Rogers { 377*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss the LLC and the data returned from dram.", 378*b5948fc6SIan Rogers "Counter": "0,1,2,3", 379*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 380*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 381*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.DRAM", 382*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 383*b5948fc6SIan Rogers "MSRValue": "0x300400200", 384*b5948fc6SIan Rogers "Offcore": "1", 385*b5948fc6SIan Rogers "SampleAfterValue": "100003", 386*b5948fc6SIan Rogers "UMask": "0x1" 387*b5948fc6SIan Rogers }, 388*b5948fc6SIan Rogers { 389*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that miss the LLC and the data returned from dram.", 390*b5948fc6SIan Rogers "Counter": "0,1,2,3", 391*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 392*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 393*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.DRAM", 394*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 395*b5948fc6SIan Rogers "MSRValue": "0x300400080", 396*b5948fc6SIan Rogers "Offcore": "1", 397*b5948fc6SIan Rogers "SampleAfterValue": "100003", 398*b5948fc6SIan Rogers "UMask": "0x1" 399*b5948fc6SIan Rogers }, 400*b5948fc6SIan Rogers { 401*b5948fc6SIan Rogers "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that miss the LLC and the data returned from dram.", 402*b5948fc6SIan Rogers "Counter": "0,1,2,3", 403*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 404*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 405*b5948fc6SIan Rogers "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_MISS.DRAM", 406*b5948fc6SIan Rogers "MSRIndex": "0x1a6,0x1a7", 407*b5948fc6SIan Rogers "MSRValue": "0x300400100", 408*b5948fc6SIan Rogers "Offcore": "1", 409*b5948fc6SIan Rogers "SampleAfterValue": "100003", 410*b5948fc6SIan Rogers "UMask": "0x1" 411*b5948fc6SIan Rogers }, 412*b5948fc6SIan Rogers { 413*b5948fc6SIan Rogers "BriefDescription": "REQUEST = PF_LLC_DATA_RD and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 414*b5948fc6SIan Rogers "Counter": "0,1,2,3", 415*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 416*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 4176e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L_DATA_RD.LLC_MISS_LOCAL.DRAM", 4186e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 419*b5948fc6SIan Rogers "MSRValue": "0x1f80400080", 420*b5948fc6SIan Rogers "Offcore": "1", 4216e82bdaeSAndi Kleen "SampleAfterValue": "100003", 422*b5948fc6SIan Rogers "UMask": "0x1" 4236e82bdaeSAndi Kleen }, 4246e82bdaeSAndi Kleen { 425*b5948fc6SIan Rogers "BriefDescription": "REQUEST = PF_LLC_IFETCH and RESPONSE = LLC_MISS_LOCAL and SNOOP = DRAM", 4266e82bdaeSAndi Kleen "Counter": "0,1,2,3", 427*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3", 428*b5948fc6SIan Rogers "EventCode": "0xB7, 0xBB", 4296e82bdaeSAndi Kleen "EventName": "OFFCORE_RESPONSE.PF_L_IFETCH.LLC_MISS_LOCAL.DRAM", 4306e82bdaeSAndi Kleen "MSRIndex": "0x1a6,0x1a7", 431*b5948fc6SIan Rogers "MSRValue": "0x1f80400200", 432*b5948fc6SIan Rogers "Offcore": "1", 4336e82bdaeSAndi Kleen "SampleAfterValue": "100003", 434*b5948fc6SIan Rogers "UMask": "0x1" 435*b5948fc6SIan Rogers }, 436*b5948fc6SIan Rogers { 437*b5948fc6SIan Rogers "BriefDescription": "Number of any page walk that had a miss in LLC. Does not necessary cause a SUSPEND.", 438*b5948fc6SIan Rogers "Counter": "0,1,2,3", 439*b5948fc6SIan Rogers "CounterHTOff": "0,1,2,3,4,5,6,7", 440*b5948fc6SIan Rogers "EventCode": "0xBE", 441*b5948fc6SIan Rogers "EventName": "PAGE_WALKS.LLC_MISS", 442*b5948fc6SIan Rogers "SampleAfterValue": "100003", 443*b5948fc6SIan Rogers "UMask": "0x1" 4446e82bdaeSAndi Kleen } 4456e82bdaeSAndi Kleen]