1959826caSMatt Macy[ 2959826caSMatt Macy { 3959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to any reasons (multiple categories may count as one).", 4959826caSMatt Macy "Counter": "0,1,2,3", 5*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 6*18054d02SAlexander Motin "EventCode": "0xc8", 7959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED", 8*18054d02SAlexander Motin "PEBS": "1", 9959826caSMatt Macy "SampleAfterValue": "2000003", 10*18054d02SAlexander Motin "UMask": "0x4" 11959826caSMatt Macy }, 12959826caSMatt Macy { 13959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).", 14959826caSMatt Macy "Counter": "0,1,2,3", 15*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 16*18054d02SAlexander Motin "EventCode": "0xc8", 17959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC1", 18959826caSMatt Macy "SampleAfterValue": "2000003", 19*18054d02SAlexander Motin "UMask": "0x8" 20959826caSMatt Macy }, 21959826caSMatt Macy { 22959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to uncommon conditions.", 23959826caSMatt Macy "Counter": "0,1,2,3", 24*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 25*18054d02SAlexander Motin "EventCode": "0xc8", 26959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC2", 27959826caSMatt Macy "SampleAfterValue": "2000003", 28*18054d02SAlexander Motin "UMask": "0x10" 29959826caSMatt Macy }, 30959826caSMatt Macy { 31959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions.", 32959826caSMatt Macy "Counter": "0,1,2,3", 33*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 34*18054d02SAlexander Motin "EventCode": "0xc8", 35959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC3", 36959826caSMatt Macy "SampleAfterValue": "2000003", 37*18054d02SAlexander Motin "UMask": "0x20" 38959826caSMatt Macy }, 39959826caSMatt Macy { 40959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type.", 41959826caSMatt Macy "Counter": "0,1,2,3", 42*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 43959826caSMatt Macy "Errata": "HSD65", 44*18054d02SAlexander Motin "EventCode": "0xc8", 45*18054d02SAlexander Motin "EventName": "HLE_RETIRED.ABORTED_MISC4", 46959826caSMatt Macy "SampleAfterValue": "2000003", 47*18054d02SAlexander Motin "UMask": "0x40" 48959826caSMatt Macy }, 49959826caSMatt Macy { 50959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts)", 51959826caSMatt Macy "Counter": "0,1,2,3", 52*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 53*18054d02SAlexander Motin "EventCode": "0xc8", 54959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC5", 55959826caSMatt Macy "PublicDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts).", 56959826caSMatt Macy "SampleAfterValue": "2000003", 57*18054d02SAlexander Motin "UMask": "0x80" 58959826caSMatt Macy }, 59959826caSMatt Macy { 60*18054d02SAlexander Motin "BriefDescription": "Number of times an HLE execution successfully committed.", 61959826caSMatt Macy "Counter": "0,1,2,3", 62*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 63*18054d02SAlexander Motin "EventCode": "0xc8", 64*18054d02SAlexander Motin "EventName": "HLE_RETIRED.COMMIT", 65959826caSMatt Macy "SampleAfterValue": "2000003", 66*18054d02SAlexander Motin "UMask": "0x2" 67959826caSMatt Macy }, 68959826caSMatt Macy { 69*18054d02SAlexander Motin "BriefDescription": "Number of times an HLE execution started.", 70959826caSMatt Macy "Counter": "0,1,2,3", 71*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 72*18054d02SAlexander Motin "EventCode": "0xC8", 73*18054d02SAlexander Motin "EventName": "HLE_RETIRED.START", 74959826caSMatt Macy "SampleAfterValue": "2000003", 75*18054d02SAlexander Motin "UMask": "0x1" 76959826caSMatt Macy }, 77959826caSMatt Macy { 78*18054d02SAlexander Motin "BriefDescription": "Counts the number of machine clears due to memory order conflicts.", 79*18054d02SAlexander Motin "Counter": "0,1,2,3", 80*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 81*18054d02SAlexander Motin "EventCode": "0xC3", 82*18054d02SAlexander Motin "EventName": "MACHINE_CLEARS.MEMORY_ORDERING", 83*18054d02SAlexander Motin "PublicDescription": "This event counts the number of memory ordering machine clears detected. Memory ordering machine clears can result from memory address aliasing or snoops from another hardware thread or core to data inflight in the pipeline. Machine clears can have a significant performance impact if they are happening frequently.", 84*18054d02SAlexander Motin "SampleAfterValue": "100003", 85*18054d02SAlexander Motin "UMask": "0x2" 86*18054d02SAlexander Motin }, 87*18054d02SAlexander Motin { 88*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 128.", 89*18054d02SAlexander Motin "Counter": "3", 90*18054d02SAlexander Motin "CounterHTOff": "3", 91*18054d02SAlexander Motin "Data_LA": "1", 92*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 93*18054d02SAlexander Motin "EventCode": "0xcd", 94*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 95*18054d02SAlexander Motin "MSRIndex": "0x3F6", 96*18054d02SAlexander Motin "MSRValue": "0x80", 97*18054d02SAlexander Motin "PEBS": "2", 98*18054d02SAlexander Motin "SampleAfterValue": "1009", 99*18054d02SAlexander Motin "TakenAlone": "1", 100*18054d02SAlexander Motin "UMask": "0x1" 101*18054d02SAlexander Motin }, 102*18054d02SAlexander Motin { 103*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 16.", 104*18054d02SAlexander Motin "Counter": "3", 105*18054d02SAlexander Motin "CounterHTOff": "3", 106*18054d02SAlexander Motin "Data_LA": "1", 107*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 108*18054d02SAlexander Motin "EventCode": "0xcd", 109*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 110*18054d02SAlexander Motin "MSRIndex": "0x3F6", 111*18054d02SAlexander Motin "MSRValue": "0x10", 112*18054d02SAlexander Motin "PEBS": "2", 113*18054d02SAlexander Motin "SampleAfterValue": "20011", 114*18054d02SAlexander Motin "TakenAlone": "1", 115*18054d02SAlexander Motin "UMask": "0x1" 116*18054d02SAlexander Motin }, 117*18054d02SAlexander Motin { 118*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 256.", 119*18054d02SAlexander Motin "Counter": "3", 120*18054d02SAlexander Motin "CounterHTOff": "3", 121*18054d02SAlexander Motin "Data_LA": "1", 122*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 123*18054d02SAlexander Motin "EventCode": "0xcd", 124*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 125*18054d02SAlexander Motin "MSRIndex": "0x3F6", 126*18054d02SAlexander Motin "MSRValue": "0x100", 127*18054d02SAlexander Motin "PEBS": "2", 128*18054d02SAlexander Motin "SampleAfterValue": "503", 129*18054d02SAlexander Motin "TakenAlone": "1", 130*18054d02SAlexander Motin "UMask": "0x1" 131*18054d02SAlexander Motin }, 132*18054d02SAlexander Motin { 133*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 32.", 134*18054d02SAlexander Motin "Counter": "3", 135*18054d02SAlexander Motin "CounterHTOff": "3", 136*18054d02SAlexander Motin "Data_LA": "1", 137*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 138*18054d02SAlexander Motin "EventCode": "0xcd", 139*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 140*18054d02SAlexander Motin "MSRIndex": "0x3F6", 141*18054d02SAlexander Motin "MSRValue": "0x20", 142*18054d02SAlexander Motin "PEBS": "2", 143*18054d02SAlexander Motin "SampleAfterValue": "100003", 144*18054d02SAlexander Motin "TakenAlone": "1", 145*18054d02SAlexander Motin "UMask": "0x1" 146*18054d02SAlexander Motin }, 147*18054d02SAlexander Motin { 148*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 4.", 149*18054d02SAlexander Motin "Counter": "3", 150*18054d02SAlexander Motin "CounterHTOff": "3", 151*18054d02SAlexander Motin "Data_LA": "1", 152*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 153*18054d02SAlexander Motin "EventCode": "0xcd", 154*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 155*18054d02SAlexander Motin "MSRIndex": "0x3F6", 156*18054d02SAlexander Motin "MSRValue": "0x4", 157*18054d02SAlexander Motin "PEBS": "2", 158*18054d02SAlexander Motin "SampleAfterValue": "100003", 159*18054d02SAlexander Motin "TakenAlone": "1", 160*18054d02SAlexander Motin "UMask": "0x1" 161*18054d02SAlexander Motin }, 162*18054d02SAlexander Motin { 163*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 512.", 164*18054d02SAlexander Motin "Counter": "3", 165*18054d02SAlexander Motin "CounterHTOff": "3", 166*18054d02SAlexander Motin "Data_LA": "1", 167*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 168*18054d02SAlexander Motin "EventCode": "0xcd", 169*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 170*18054d02SAlexander Motin "MSRIndex": "0x3F6", 171*18054d02SAlexander Motin "MSRValue": "0x200", 172*18054d02SAlexander Motin "PEBS": "2", 173*18054d02SAlexander Motin "SampleAfterValue": "101", 174*18054d02SAlexander Motin "TakenAlone": "1", 175*18054d02SAlexander Motin "UMask": "0x1" 176*18054d02SAlexander Motin }, 177*18054d02SAlexander Motin { 178*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 64.", 179*18054d02SAlexander Motin "Counter": "3", 180*18054d02SAlexander Motin "CounterHTOff": "3", 181*18054d02SAlexander Motin "Data_LA": "1", 182*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 183*18054d02SAlexander Motin "EventCode": "0xcd", 184*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 185*18054d02SAlexander Motin "MSRIndex": "0x3F6", 186*18054d02SAlexander Motin "MSRValue": "0x40", 187*18054d02SAlexander Motin "PEBS": "2", 188*18054d02SAlexander Motin "SampleAfterValue": "2003", 189*18054d02SAlexander Motin "TakenAlone": "1", 190*18054d02SAlexander Motin "UMask": "0x1" 191*18054d02SAlexander Motin }, 192*18054d02SAlexander Motin { 193*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 8.", 194*18054d02SAlexander Motin "Counter": "3", 195*18054d02SAlexander Motin "CounterHTOff": "3", 196*18054d02SAlexander Motin "Data_LA": "1", 197*18054d02SAlexander Motin "Errata": "HSD76, HSD25, HSM26", 198*18054d02SAlexander Motin "EventCode": "0xcd", 199*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 200*18054d02SAlexander Motin "MSRIndex": "0x3F6", 201*18054d02SAlexander Motin "MSRValue": "0x8", 202*18054d02SAlexander Motin "PEBS": "2", 203*18054d02SAlexander Motin "SampleAfterValue": "50021", 204*18054d02SAlexander Motin "TakenAlone": "1", 205*18054d02SAlexander Motin "UMask": "0x1" 206*18054d02SAlexander Motin }, 207*18054d02SAlexander Motin { 208*18054d02SAlexander Motin "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache", 209*18054d02SAlexander Motin "Counter": "0,1,2,3", 210*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 211*18054d02SAlexander Motin "EventCode": "0x05", 212*18054d02SAlexander Motin "EventName": "MISALIGN_MEM_REF.LOADS", 213*18054d02SAlexander Motin "PublicDescription": "Speculative cache-line split load uops dispatched to L1D.", 214*18054d02SAlexander Motin "SampleAfterValue": "2000003", 215*18054d02SAlexander Motin "UMask": "0x1" 216*18054d02SAlexander Motin }, 217*18054d02SAlexander Motin { 218*18054d02SAlexander Motin "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache", 219*18054d02SAlexander Motin "Counter": "0,1,2,3", 220*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 221*18054d02SAlexander Motin "EventCode": "0x05", 222*18054d02SAlexander Motin "EventName": "MISALIGN_MEM_REF.STORES", 223*18054d02SAlexander Motin "PublicDescription": "Speculative cache-line split store-address uops dispatched to L1D.", 224*18054d02SAlexander Motin "SampleAfterValue": "2000003", 225*18054d02SAlexander Motin "UMask": "0x2" 226*18054d02SAlexander Motin }, 227*18054d02SAlexander Motin { 228*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch code reads miss in the L3", 229*18054d02SAlexander Motin "Counter": "0,1,2,3", 230*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 231*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 232*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.ANY_RESPONSE", 233*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 234*18054d02SAlexander Motin "MSRValue": "0x3FBFC00244", 235*18054d02SAlexander Motin "Offcore": "1", 236*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch code reads miss in the L3", 237*18054d02SAlexander Motin "SampleAfterValue": "100003", 238*18054d02SAlexander Motin "UMask": "0x1" 239*18054d02SAlexander Motin }, 240*18054d02SAlexander Motin { 241*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram", 242*18054d02SAlexander Motin "Counter": "0,1,2,3", 243*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 244*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 245*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.LOCAL_DRAM", 246*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 247*18054d02SAlexander Motin "MSRValue": "0x0600400244", 248*18054d02SAlexander Motin "Offcore": "1", 249*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram", 250*18054d02SAlexander Motin "SampleAfterValue": "100003", 251*18054d02SAlexander Motin "UMask": "0x1" 252*18054d02SAlexander Motin }, 253*18054d02SAlexander Motin { 254*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss in the L3", 255*18054d02SAlexander Motin "Counter": "0,1,2,3", 256*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 257*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 258*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.ANY_RESPONSE", 259*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 260*18054d02SAlexander Motin "MSRValue": "0x3FBFC00091", 261*18054d02SAlexander Motin "Offcore": "1", 262*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss in the L3", 263*18054d02SAlexander Motin "SampleAfterValue": "100003", 264*18054d02SAlexander Motin "UMask": "0x1" 265*18054d02SAlexander Motin }, 266*18054d02SAlexander Motin { 267*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram", 268*18054d02SAlexander Motin "Counter": "0,1,2,3", 269*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 270*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 271*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.LOCAL_DRAM", 272*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 273*18054d02SAlexander Motin "MSRValue": "0x0600400091", 274*18054d02SAlexander Motin "Offcore": "1", 275*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram", 276*18054d02SAlexander Motin "SampleAfterValue": "100003", 277*18054d02SAlexander Motin "UMask": "0x1" 278*18054d02SAlexander Motin }, 279*18054d02SAlexander Motin { 280*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from remote dram", 281*18054d02SAlexander Motin "Counter": "0,1,2,3", 282*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 283*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 284*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_DRAM", 285*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 286*18054d02SAlexander Motin "MSRValue": "0x063F800091", 287*18054d02SAlexander Motin "Offcore": "1", 288*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from remote dram", 289*18054d02SAlexander Motin "SampleAfterValue": "100003", 290*18054d02SAlexander Motin "UMask": "0x1" 291*18054d02SAlexander Motin }, 292*18054d02SAlexander Motin { 293*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the modified data is transferred from remote cache", 294*18054d02SAlexander Motin "Counter": "0,1,2,3", 295*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 296*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 297*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_HITM", 298*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 299*18054d02SAlexander Motin "MSRValue": "0x103FC00091", 300*18054d02SAlexander Motin "Offcore": "1", 301*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the modified data is transferred from remote cache", 302*18054d02SAlexander Motin "SampleAfterValue": "100003", 303*18054d02SAlexander Motin "UMask": "0x1" 304*18054d02SAlexander Motin }, 305*18054d02SAlexander Motin { 306*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and clean or shared data is transferred from remote cache", 307*18054d02SAlexander Motin "Counter": "0,1,2,3", 308*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 309*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 310*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD", 311*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 312*18054d02SAlexander Motin "MSRValue": "0x083FC00091", 313*18054d02SAlexander Motin "Offcore": "1", 314*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and clean or shared data is transferred from remote cache", 315*18054d02SAlexander Motin "SampleAfterValue": "100003", 316*18054d02SAlexander Motin "UMask": "0x1" 317*18054d02SAlexander Motin }, 318*18054d02SAlexander Motin { 319*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", 320*18054d02SAlexander Motin "Counter": "0,1,2,3", 321*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 322*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 323*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.ANY_RESPONSE", 324*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 325*18054d02SAlexander Motin "MSRValue": "0x3FBFC007F7", 326*18054d02SAlexander Motin "Offcore": "1", 327*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", 328*18054d02SAlexander Motin "SampleAfterValue": "100003", 329*18054d02SAlexander Motin "UMask": "0x1" 330*18054d02SAlexander Motin }, 331*18054d02SAlexander Motin { 332*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from local dram", 333*18054d02SAlexander Motin "Counter": "0,1,2,3", 334*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 335*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 336*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.LOCAL_DRAM", 337*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 338*18054d02SAlexander Motin "MSRValue": "0x06004007F7", 339*18054d02SAlexander Motin "Offcore": "1", 340*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from local dram", 341*18054d02SAlexander Motin "SampleAfterValue": "100003", 342*18054d02SAlexander Motin "UMask": "0x1" 343*18054d02SAlexander Motin }, 344*18054d02SAlexander Motin { 345*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from remote dram", 346*18054d02SAlexander Motin "Counter": "0,1,2,3", 347*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 348*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 349*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_DRAM", 350*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 351*18054d02SAlexander Motin "MSRValue": "0x063F8007F7", 352*18054d02SAlexander Motin "Offcore": "1", 353*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from remote dram", 354*18054d02SAlexander Motin "SampleAfterValue": "100003", 355*18054d02SAlexander Motin "UMask": "0x1" 356*18054d02SAlexander Motin }, 357*18054d02SAlexander Motin { 358*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modified data is transferred from remote cache", 359*18054d02SAlexander Motin "Counter": "0,1,2,3", 360*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 361*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 362*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HITM", 363*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 364*18054d02SAlexander Motin "MSRValue": "0x103FC007F7", 365*18054d02SAlexander Motin "Offcore": "1", 366*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modified data is transferred from remote cache", 367*18054d02SAlexander Motin "SampleAfterValue": "100003", 368*18054d02SAlexander Motin "UMask": "0x1" 369*18054d02SAlexander Motin }, 370*18054d02SAlexander Motin { 371*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or shared data is transferred from remote cache", 372*18054d02SAlexander Motin "Counter": "0,1,2,3", 373*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 374*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 375*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HIT_FORWARD", 376*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 377*18054d02SAlexander Motin "MSRValue": "0x083FC007F7", 378*18054d02SAlexander Motin "Offcore": "1", 379*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or shared data is transferred from remote cache", 380*18054d02SAlexander Motin "SampleAfterValue": "100003", 381*18054d02SAlexander Motin "UMask": "0x1" 382*18054d02SAlexander Motin }, 383*18054d02SAlexander Motin { 384*18054d02SAlexander Motin "BriefDescription": "Counts all requests miss in the L3", 385*18054d02SAlexander Motin "Counter": "0,1,2,3", 386*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 387*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 388*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_REQUESTS.LLC_MISS.ANY_RESPONSE", 389*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 390*18054d02SAlexander Motin "MSRValue": "0x3FBFC08FFF", 391*18054d02SAlexander Motin "Offcore": "1", 392*18054d02SAlexander Motin "PublicDescription": "Counts all requests miss in the L3", 393*18054d02SAlexander Motin "SampleAfterValue": "100003", 394*18054d02SAlexander Motin "UMask": "0x1" 395*18054d02SAlexander Motin }, 396*18054d02SAlexander Motin { 397*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs miss in the L3", 398*18054d02SAlexander Motin "Counter": "0,1,2,3", 399*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 400*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 401*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.ANY_RESPONSE", 402*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 403*18054d02SAlexander Motin "MSRValue": "0x3FBFC00122", 404*18054d02SAlexander Motin "Offcore": "1", 405*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch RFOs miss in the L3", 406*18054d02SAlexander Motin "SampleAfterValue": "100003", 407*18054d02SAlexander Motin "UMask": "0x1" 408*18054d02SAlexander Motin }, 409*18054d02SAlexander Motin { 410*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram", 411*18054d02SAlexander Motin "Counter": "0,1,2,3", 412*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 413*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 414*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.LOCAL_DRAM", 415*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 416*18054d02SAlexander Motin "MSRValue": "0x0600400122", 417*18054d02SAlexander Motin "Offcore": "1", 418*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram", 419*18054d02SAlexander Motin "SampleAfterValue": "100003", 420*18054d02SAlexander Motin "UMask": "0x1" 421*18054d02SAlexander Motin }, 422*18054d02SAlexander Motin { 423*18054d02SAlexander Motin "BriefDescription": "Counts all demand code reads miss in the L3", 424*18054d02SAlexander Motin "Counter": "0,1,2,3", 425*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 426*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 427*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.ANY_RESPONSE", 428*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 429*18054d02SAlexander Motin "MSRValue": "0x3FBFC00004", 430*18054d02SAlexander Motin "Offcore": "1", 431*18054d02SAlexander Motin "PublicDescription": "Counts all demand code reads miss in the L3", 432*18054d02SAlexander Motin "SampleAfterValue": "100003", 433*18054d02SAlexander Motin "UMask": "0x1" 434*18054d02SAlexander Motin }, 435*18054d02SAlexander Motin { 436*18054d02SAlexander Motin "BriefDescription": "Counts all demand code reads miss the L3 and the data is returned from local dram", 437*18054d02SAlexander Motin "Counter": "0,1,2,3", 438*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 439*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 440*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.LOCAL_DRAM", 441*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 442*18054d02SAlexander Motin "MSRValue": "0x0600400004", 443*18054d02SAlexander Motin "Offcore": "1", 444*18054d02SAlexander Motin "PublicDescription": "Counts all demand code reads miss the L3 and the data is returned from local dram", 445*18054d02SAlexander Motin "SampleAfterValue": "100003", 446*18054d02SAlexander Motin "UMask": "0x1" 447*18054d02SAlexander Motin }, 448*18054d02SAlexander Motin { 449*18054d02SAlexander Motin "BriefDescription": "Counts demand data reads miss in the L3", 450*18054d02SAlexander Motin "Counter": "0,1,2,3", 451*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 452*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 453*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_RESPONSE", 454*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 455*18054d02SAlexander Motin "MSRValue": "0x3FBFC00001", 456*18054d02SAlexander Motin "Offcore": "1", 457*18054d02SAlexander Motin "PublicDescription": "Counts demand data reads miss in the L3", 458*18054d02SAlexander Motin "SampleAfterValue": "100003", 459*18054d02SAlexander Motin "UMask": "0x1" 460*18054d02SAlexander Motin }, 461*18054d02SAlexander Motin { 462*18054d02SAlexander Motin "BriefDescription": "Counts demand data reads miss the L3 and the data is returned from local dram", 463*18054d02SAlexander Motin "Counter": "0,1,2,3", 464*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 465*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 466*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.LOCAL_DRAM", 467*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 468*18054d02SAlexander Motin "MSRValue": "0x0600400001", 469*18054d02SAlexander Motin "Offcore": "1", 470*18054d02SAlexander Motin "PublicDescription": "Counts demand data reads miss the L3 and the data is returned from local dram", 471*18054d02SAlexander Motin "SampleAfterValue": "100003", 472*18054d02SAlexander Motin "UMask": "0x1" 473*18054d02SAlexander Motin }, 474*18054d02SAlexander Motin { 475*18054d02SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) miss in the L3", 476*18054d02SAlexander Motin "Counter": "0,1,2,3", 477*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 478*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 479*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.ANY_RESPONSE", 480*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 481*18054d02SAlexander Motin "MSRValue": "0x3FBFC00002", 482*18054d02SAlexander Motin "Offcore": "1", 483*18054d02SAlexander Motin "PublicDescription": "Counts all demand data writes (RFOs) miss in the L3", 484*18054d02SAlexander Motin "SampleAfterValue": "100003", 485*18054d02SAlexander Motin "UMask": "0x1" 486*18054d02SAlexander Motin }, 487*18054d02SAlexander Motin { 488*18054d02SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) miss the L3 and the data is returned from local dram", 489*18054d02SAlexander Motin "Counter": "0,1,2,3", 490*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 491*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 492*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.LOCAL_DRAM", 493*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 494*18054d02SAlexander Motin "MSRValue": "0x0600400002", 495*18054d02SAlexander Motin "Offcore": "1", 496*18054d02SAlexander Motin "PublicDescription": "Counts all demand data writes (RFOs) miss the L3 and the data is returned from local dram", 497*18054d02SAlexander Motin "SampleAfterValue": "100003", 498*18054d02SAlexander Motin "UMask": "0x1" 499*18054d02SAlexander Motin }, 500*18054d02SAlexander Motin { 501*18054d02SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) miss the L3 and the modified data is transferred from remote cache", 502*18054d02SAlexander Motin "Counter": "0,1,2,3", 503*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 504*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 505*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.REMOTE_HITM", 506*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 507*18054d02SAlexander Motin "MSRValue": "0x103FC00002", 508*18054d02SAlexander Motin "Offcore": "1", 509*18054d02SAlexander Motin "PublicDescription": "Counts all demand data writes (RFOs) miss the L3 and the modified data is transferred from remote cache", 510*18054d02SAlexander Motin "SampleAfterValue": "100003", 511*18054d02SAlexander Motin "UMask": "0x1" 512*18054d02SAlexander Motin }, 513*18054d02SAlexander Motin { 514*18054d02SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads miss in the L3", 515*18054d02SAlexander Motin "Counter": "0,1,2,3", 516*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 517*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 518*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.ANY_RESPONSE", 519*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 520*18054d02SAlexander Motin "MSRValue": "0x3FBFC00040", 521*18054d02SAlexander Motin "Offcore": "1", 522*18054d02SAlexander Motin "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads miss in the L3", 523*18054d02SAlexander Motin "SampleAfterValue": "100003", 524*18054d02SAlexander Motin "UMask": "0x1" 525*18054d02SAlexander Motin }, 526*18054d02SAlexander Motin { 527*18054d02SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to L2) data reads miss in the L3", 528*18054d02SAlexander Motin "Counter": "0,1,2,3", 529*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 530*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 531*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_RESPONSE", 532*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 533*18054d02SAlexander Motin "MSRValue": "0x3FBFC00010", 534*18054d02SAlexander Motin "Offcore": "1", 535*18054d02SAlexander Motin "PublicDescription": "Counts prefetch (that bring data to L2) data reads miss in the L3", 536*18054d02SAlexander Motin "SampleAfterValue": "100003", 537*18054d02SAlexander Motin "UMask": "0x1" 538*18054d02SAlexander Motin }, 539*18054d02SAlexander Motin { 540*18054d02SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs miss in the L3", 541*18054d02SAlexander Motin "Counter": "0,1,2,3", 542*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 543*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 544*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.LLC_MISS.ANY_RESPONSE", 545*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 546*18054d02SAlexander Motin "MSRValue": "0x3FBFC00020", 547*18054d02SAlexander Motin "Offcore": "1", 548*18054d02SAlexander Motin "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs miss in the L3", 549*18054d02SAlexander Motin "SampleAfterValue": "100003", 550*18054d02SAlexander Motin "UMask": "0x1" 551*18054d02SAlexander Motin }, 552*18054d02SAlexander Motin { 553*18054d02SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads miss in the L3", 554*18054d02SAlexander Motin "Counter": "0,1,2,3", 555*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 556*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 557*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE", 558*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 559*18054d02SAlexander Motin "MSRValue": "0x3FBFC00200", 560*18054d02SAlexander Motin "Offcore": "1", 561*18054d02SAlexander Motin "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads miss in the L3", 562*18054d02SAlexander Motin "SampleAfterValue": "100003", 563*18054d02SAlexander Motin "UMask": "0x1" 564*18054d02SAlexander Motin }, 565*18054d02SAlexander Motin { 566*18054d02SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads miss in the L3", 567*18054d02SAlexander Motin "Counter": "0,1,2,3", 568*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 569*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 570*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.ANY_RESPONSE", 571*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 572*18054d02SAlexander Motin "MSRValue": "0x3FBFC00080", 573*18054d02SAlexander Motin "Offcore": "1", 574*18054d02SAlexander Motin "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads miss in the L3", 575*18054d02SAlexander Motin "SampleAfterValue": "100003", 576*18054d02SAlexander Motin "UMask": "0x1" 577*18054d02SAlexander Motin }, 578*18054d02SAlexander Motin { 579*18054d02SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", 580*18054d02SAlexander Motin "Counter": "0,1,2,3", 581*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 582*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 583*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_MISS.ANY_RESPONSE", 584*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 585*18054d02SAlexander Motin "MSRValue": "0x3FBFC00100", 586*18054d02SAlexander Motin "Offcore": "1", 587*18054d02SAlexander Motin "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", 588*18054d02SAlexander Motin "SampleAfterValue": "100003", 589*18054d02SAlexander Motin "UMask": "0x1" 590*18054d02SAlexander Motin }, 591*18054d02SAlexander Motin { 592959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to any reasons (multiple categories may count as one).", 593959826caSMatt Macy "Counter": "0,1,2,3", 594*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 595*18054d02SAlexander Motin "EventCode": "0xc9", 596959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED", 597*18054d02SAlexander Motin "PEBS": "1", 598959826caSMatt Macy "SampleAfterValue": "2000003", 599*18054d02SAlexander Motin "UMask": "0x4" 600959826caSMatt Macy }, 601959826caSMatt Macy { 602959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)", 603959826caSMatt Macy "Counter": "0,1,2,3", 604*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 605*18054d02SAlexander Motin "EventCode": "0xc9", 606959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC1", 607959826caSMatt Macy "PublicDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts).", 608959826caSMatt Macy "SampleAfterValue": "2000003", 609*18054d02SAlexander Motin "UMask": "0x8" 610959826caSMatt Macy }, 611959826caSMatt Macy { 612959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g., read/write capacity and conflicts).", 613959826caSMatt Macy "Counter": "0,1,2,3", 614*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 615*18054d02SAlexander Motin "EventCode": "0xc9", 616959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC2", 617959826caSMatt Macy "SampleAfterValue": "2000003", 618*18054d02SAlexander Motin "UMask": "0x10" 619959826caSMatt Macy }, 620959826caSMatt Macy { 621959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions.", 622959826caSMatt Macy "Counter": "0,1,2,3", 623*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 624*18054d02SAlexander Motin "EventCode": "0xc9", 625959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC3", 626959826caSMatt Macy "SampleAfterValue": "2000003", 627*18054d02SAlexander Motin "UMask": "0x20" 628959826caSMatt Macy }, 629959826caSMatt Macy { 630959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type.", 631959826caSMatt Macy "Counter": "0,1,2,3", 632*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 633959826caSMatt Macy "Errata": "HSD65", 634*18054d02SAlexander Motin "EventCode": "0xc9", 635*18054d02SAlexander Motin "EventName": "RTM_RETIRED.ABORTED_MISC4", 636959826caSMatt Macy "SampleAfterValue": "2000003", 637*18054d02SAlexander Motin "UMask": "0x40" 638959826caSMatt Macy }, 639959826caSMatt Macy { 640959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)", 641959826caSMatt Macy "Counter": "0,1,2,3", 642*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 643*18054d02SAlexander Motin "EventCode": "0xc9", 644959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC5", 645959826caSMatt Macy "PublicDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt).", 646959826caSMatt Macy "SampleAfterValue": "2000003", 647*18054d02SAlexander Motin "UMask": "0x80" 648959826caSMatt Macy }, 649959826caSMatt Macy { 650*18054d02SAlexander Motin "BriefDescription": "Number of times an RTM execution successfully committed.", 651959826caSMatt Macy "Counter": "0,1,2,3", 652*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 653*18054d02SAlexander Motin "EventCode": "0xc9", 654*18054d02SAlexander Motin "EventName": "RTM_RETIRED.COMMIT", 655*18054d02SAlexander Motin "SampleAfterValue": "2000003", 656*18054d02SAlexander Motin "UMask": "0x2" 657959826caSMatt Macy }, 658959826caSMatt Macy { 659*18054d02SAlexander Motin "BriefDescription": "Number of times an RTM execution started.", 660959826caSMatt Macy "Counter": "0,1,2,3", 661*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 662*18054d02SAlexander Motin "EventCode": "0xC9", 663*18054d02SAlexander Motin "EventName": "RTM_RETIRED.START", 664*18054d02SAlexander Motin "SampleAfterValue": "2000003", 665*18054d02SAlexander Motin "UMask": "0x1" 666959826caSMatt Macy }, 667959826caSMatt Macy { 668*18054d02SAlexander Motin "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.", 669959826caSMatt Macy "Counter": "0,1,2,3", 670*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 671*18054d02SAlexander Motin "EventCode": "0x5d", 672*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC1", 673*18054d02SAlexander Motin "SampleAfterValue": "2000003", 674*18054d02SAlexander Motin "UMask": "0x1" 675959826caSMatt Macy }, 676959826caSMatt Macy { 677*18054d02SAlexander Motin "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.", 678959826caSMatt Macy "Counter": "0,1,2,3", 679*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 680*18054d02SAlexander Motin "EventCode": "0x5d", 681*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC2", 682*18054d02SAlexander Motin "SampleAfterValue": "2000003", 683*18054d02SAlexander Motin "UMask": "0x2" 684959826caSMatt Macy }, 685959826caSMatt Macy { 686*18054d02SAlexander Motin "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded.", 687959826caSMatt Macy "Counter": "0,1,2,3", 688*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 689*18054d02SAlexander Motin "EventCode": "0x5d", 690*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC3", 691*18054d02SAlexander Motin "SampleAfterValue": "2000003", 692*18054d02SAlexander Motin "UMask": "0x4" 693959826caSMatt Macy }, 694959826caSMatt Macy { 695*18054d02SAlexander Motin "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.", 696959826caSMatt Macy "Counter": "0,1,2,3", 697*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 698*18054d02SAlexander Motin "EventCode": "0x5d", 699*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC4", 700*18054d02SAlexander Motin "SampleAfterValue": "2000003", 701*18054d02SAlexander Motin "UMask": "0x8" 702959826caSMatt Macy }, 703959826caSMatt Macy { 704*18054d02SAlexander Motin "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.", 705959826caSMatt Macy "Counter": "0,1,2,3", 706*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 707*18054d02SAlexander Motin "EventCode": "0x5d", 708*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC5", 709*18054d02SAlexander Motin "SampleAfterValue": "2000003", 710*18054d02SAlexander Motin "UMask": "0x10" 711959826caSMatt Macy }, 712959826caSMatt Macy { 713*18054d02SAlexander Motin "BriefDescription": "Number of times a transactional abort was signaled due to a data capacity limitation for transactional writes.", 714959826caSMatt Macy "Counter": "0,1,2,3", 715*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 716*18054d02SAlexander Motin "EventCode": "0x54", 717*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_CAPACITY_WRITE", 718*18054d02SAlexander Motin "SampleAfterValue": "2000003", 719*18054d02SAlexander Motin "UMask": "0x2" 720959826caSMatt Macy }, 721959826caSMatt Macy { 722*18054d02SAlexander Motin "BriefDescription": "Number of times a transactional abort was signaled due to a data conflict on a transactionally accessed address.", 723959826caSMatt Macy "Counter": "0,1,2,3", 724*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 725*18054d02SAlexander Motin "EventCode": "0x54", 726*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_CONFLICT", 727*18054d02SAlexander Motin "SampleAfterValue": "2000003", 728*18054d02SAlexander Motin "UMask": "0x1" 729959826caSMatt Macy }, 730959826caSMatt Macy { 731*18054d02SAlexander Motin "BriefDescription": "Number of times an HLE transactional execution aborted due to XRELEASE lock not satisfying the address and value requirements in the elision buffer.", 732959826caSMatt Macy "Counter": "0,1,2,3", 733*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 734*18054d02SAlexander Motin "EventCode": "0x54", 735*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH", 736*18054d02SAlexander Motin "SampleAfterValue": "2000003", 737*18054d02SAlexander Motin "UMask": "0x10" 738959826caSMatt Macy }, 739959826caSMatt Macy { 740*18054d02SAlexander Motin "BriefDescription": "Number of times an HLE transactional execution aborted due to NoAllocatedElisionBuffer being non-zero.", 741959826caSMatt Macy "Counter": "0,1,2,3", 742*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 743*18054d02SAlexander Motin "EventCode": "0x54", 744*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY", 745*18054d02SAlexander Motin "SampleAfterValue": "2000003", 746*18054d02SAlexander Motin "UMask": "0x8" 747959826caSMatt Macy }, 748959826caSMatt Macy { 749*18054d02SAlexander Motin "BriefDescription": "Number of times an HLE transactional execution aborted due to an unsupported read alignment from the elision buffer.", 750959826caSMatt Macy "Counter": "0,1,2,3", 751*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 752*18054d02SAlexander Motin "EventCode": "0x54", 753*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT", 754*18054d02SAlexander Motin "SampleAfterValue": "2000003", 755*18054d02SAlexander Motin "UMask": "0x20" 756959826caSMatt Macy }, 757959826caSMatt Macy { 758*18054d02SAlexander Motin "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.", 759959826caSMatt Macy "Counter": "0,1,2,3", 760*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 761*18054d02SAlexander Motin "EventCode": "0x54", 762*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK", 763*18054d02SAlexander Motin "SampleAfterValue": "2000003", 764*18054d02SAlexander Motin "UMask": "0x4" 765959826caSMatt Macy }, 766959826caSMatt Macy { 767*18054d02SAlexander Motin "BriefDescription": "Number of times HLE lock could not be elided due to ElisionBufferAvailable being zero.", 768959826caSMatt Macy "Counter": "0,1,2,3", 769*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 770*18054d02SAlexander Motin "EventCode": "0x54", 771*18054d02SAlexander Motin "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL", 772*18054d02SAlexander Motin "SampleAfterValue": "2000003", 773*18054d02SAlexander Motin "UMask": "0x40" 774959826caSMatt Macy } 775959826caSMatt Macy]