1959826caSMatt Macy[ 2959826caSMatt Macy { 392b14858SMatt Macy "BriefDescription": "Number of times HLE abort was triggered", 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", 992b14858SMatt Macy "PublicDescription": "Number of times HLE abort was triggered.", 10959826caSMatt Macy "SampleAfterValue": "2000003", 11*18054d02SAlexander Motin "UMask": "0x4" 12959826caSMatt Macy }, 13959826caSMatt Macy { 14959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).", 15959826caSMatt Macy "Counter": "0,1,2,3", 16*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 17*18054d02SAlexander Motin "EventCode": "0xc8", 18959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC1", 19959826caSMatt Macy "PublicDescription": "Number of times an HLE abort was attributed to a Memory condition (See TSX_Memory event for additional details).", 20959826caSMatt Macy "SampleAfterValue": "2000003", 21*18054d02SAlexander Motin "UMask": "0x8" 22959826caSMatt Macy }, 23959826caSMatt Macy { 24959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to uncommon conditions", 25959826caSMatt Macy "Counter": "0,1,2,3", 26*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 27*18054d02SAlexander Motin "EventCode": "0xc8", 28959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC2", 29959826caSMatt Macy "PublicDescription": "Number of times the TSX watchdog signaled an HLE abort.", 30959826caSMatt Macy "SampleAfterValue": "2000003", 31*18054d02SAlexander Motin "UMask": "0x10" 32959826caSMatt Macy }, 33959826caSMatt Macy { 34959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions", 35959826caSMatt Macy "Counter": "0,1,2,3", 36*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 37*18054d02SAlexander Motin "EventCode": "0xc8", 38959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC3", 39959826caSMatt Macy "PublicDescription": "Number of times a disallowed operation caused an HLE abort.", 40959826caSMatt Macy "SampleAfterValue": "2000003", 41*18054d02SAlexander Motin "UMask": "0x20" 42959826caSMatt Macy }, 43959826caSMatt Macy { 44959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type", 45959826caSMatt Macy "Counter": "0,1,2,3", 46*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 47*18054d02SAlexander Motin "EventCode": "0xc8", 48959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC4", 49959826caSMatt Macy "PublicDescription": "Number of times HLE caused a fault.", 50959826caSMatt Macy "SampleAfterValue": "2000003", 51*18054d02SAlexander Motin "UMask": "0x40" 52959826caSMatt Macy }, 53959826caSMatt Macy { 54959826caSMatt Macy "BriefDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts)", 55959826caSMatt Macy "Counter": "0,1,2,3", 56*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 57*18054d02SAlexander Motin "EventCode": "0xc8", 58959826caSMatt Macy "EventName": "HLE_RETIRED.ABORTED_MISC5", 59959826caSMatt Macy "PublicDescription": "Number of times HLE aborted and was not due to the abort conditions in subevents 3-6.", 60959826caSMatt Macy "SampleAfterValue": "2000003", 61*18054d02SAlexander Motin "UMask": "0x80" 62959826caSMatt Macy }, 63959826caSMatt Macy { 64*18054d02SAlexander Motin "BriefDescription": "Number of times HLE commit succeeded", 65959826caSMatt Macy "Counter": "0,1,2,3", 66*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 67*18054d02SAlexander Motin "EventCode": "0xc8", 68*18054d02SAlexander Motin "EventName": "HLE_RETIRED.COMMIT", 69*18054d02SAlexander Motin "PublicDescription": "Number of times HLE commit succeeded.", 70959826caSMatt Macy "SampleAfterValue": "2000003", 71*18054d02SAlexander Motin "UMask": "0x2" 72959826caSMatt Macy }, 73959826caSMatt Macy { 74*18054d02SAlexander Motin "BriefDescription": "Number of times we entered an HLE region; does not count nested transactions", 75959826caSMatt Macy "Counter": "0,1,2,3", 76*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 77*18054d02SAlexander Motin "EventCode": "0xc8", 78*18054d02SAlexander Motin "EventName": "HLE_RETIRED.START", 79*18054d02SAlexander Motin "PublicDescription": "Number of times we entered an HLE region\n does not count nested transactions.", 80959826caSMatt Macy "SampleAfterValue": "2000003", 81*18054d02SAlexander Motin "UMask": "0x1" 82959826caSMatt Macy }, 83959826caSMatt Macy { 84*18054d02SAlexander Motin "BriefDescription": "Counts the number of machine clears due to memory order conflicts.", 85*18054d02SAlexander Motin "Counter": "0,1,2,3", 86*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 87*18054d02SAlexander Motin "EventCode": "0xC3", 88*18054d02SAlexander Motin "EventName": "MACHINE_CLEARS.MEMORY_ORDERING", 89*18054d02SAlexander Motin "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:\n1. memory disambiguation,\n2. external snoop, or\n3. cross SMT-HW-thread snoop (stores) hitting load buffer.", 90*18054d02SAlexander Motin "SampleAfterValue": "100003", 91*18054d02SAlexander Motin "UMask": "0x2" 92*18054d02SAlexander Motin }, 93*18054d02SAlexander Motin { 94*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 128", 95*18054d02SAlexander Motin "Counter": "3", 96*18054d02SAlexander Motin "CounterHTOff": "3", 97*18054d02SAlexander Motin "Data_LA": "1", 98*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 99*18054d02SAlexander Motin "EventCode": "0xcd", 100*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 101*18054d02SAlexander Motin "MSRIndex": "0x3F6", 102*18054d02SAlexander Motin "MSRValue": "0x80", 103*18054d02SAlexander Motin "PEBS": "2", 104*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above 128.", 105*18054d02SAlexander Motin "SampleAfterValue": "1009", 106*18054d02SAlexander Motin "TakenAlone": "1", 107*18054d02SAlexander Motin "UMask": "0x1" 108*18054d02SAlexander Motin }, 109*18054d02SAlexander Motin { 110*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 16", 111*18054d02SAlexander Motin "Counter": "3", 112*18054d02SAlexander Motin "CounterHTOff": "3", 113*18054d02SAlexander Motin "Data_LA": "1", 114*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 115*18054d02SAlexander Motin "EventCode": "0xcd", 116*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 117*18054d02SAlexander Motin "MSRIndex": "0x3F6", 118*18054d02SAlexander Motin "MSRValue": "0x10", 119*18054d02SAlexander Motin "PEBS": "2", 120*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above 16.", 121*18054d02SAlexander Motin "SampleAfterValue": "20011", 122*18054d02SAlexander Motin "TakenAlone": "1", 123*18054d02SAlexander Motin "UMask": "0x1" 124*18054d02SAlexander Motin }, 125*18054d02SAlexander Motin { 126*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 256", 127*18054d02SAlexander Motin "Counter": "3", 128*18054d02SAlexander Motin "CounterHTOff": "3", 129*18054d02SAlexander Motin "Data_LA": "1", 130*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 131*18054d02SAlexander Motin "EventCode": "0xcd", 132*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 133*18054d02SAlexander Motin "MSRIndex": "0x3F6", 134*18054d02SAlexander Motin "MSRValue": "0x100", 135*18054d02SAlexander Motin "PEBS": "2", 136*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above 256.", 137*18054d02SAlexander Motin "SampleAfterValue": "503", 138*18054d02SAlexander Motin "TakenAlone": "1", 139*18054d02SAlexander Motin "UMask": "0x1" 140*18054d02SAlexander Motin }, 141*18054d02SAlexander Motin { 142*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 32", 143*18054d02SAlexander Motin "Counter": "3", 144*18054d02SAlexander Motin "CounterHTOff": "3", 145*18054d02SAlexander Motin "Data_LA": "1", 146*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 147*18054d02SAlexander Motin "EventCode": "0xcd", 148*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 149*18054d02SAlexander Motin "MSRIndex": "0x3F6", 150*18054d02SAlexander Motin "MSRValue": "0x20", 151*18054d02SAlexander Motin "PEBS": "2", 152*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above 32.", 153*18054d02SAlexander Motin "SampleAfterValue": "100007", 154*18054d02SAlexander Motin "TakenAlone": "1", 155*18054d02SAlexander Motin "UMask": "0x1" 156*18054d02SAlexander Motin }, 157*18054d02SAlexander Motin { 158*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 4", 159*18054d02SAlexander Motin "Counter": "3", 160*18054d02SAlexander Motin "CounterHTOff": "3", 161*18054d02SAlexander Motin "Data_LA": "1", 162*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 163*18054d02SAlexander Motin "EventCode": "0xcd", 164*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 165*18054d02SAlexander Motin "MSRIndex": "0x3F6", 166*18054d02SAlexander Motin "MSRValue": "0x4", 167*18054d02SAlexander Motin "PEBS": "2", 168*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above four.", 169*18054d02SAlexander Motin "SampleAfterValue": "100003", 170*18054d02SAlexander Motin "TakenAlone": "1", 171*18054d02SAlexander Motin "UMask": "0x1" 172*18054d02SAlexander Motin }, 173*18054d02SAlexander Motin { 174*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 512", 175*18054d02SAlexander Motin "Counter": "3", 176*18054d02SAlexander Motin "CounterHTOff": "3", 177*18054d02SAlexander Motin "Data_LA": "1", 178*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 179*18054d02SAlexander Motin "EventCode": "0xcd", 180*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 181*18054d02SAlexander Motin "MSRIndex": "0x3F6", 182*18054d02SAlexander Motin "MSRValue": "0x200", 183*18054d02SAlexander Motin "PEBS": "2", 184*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above 512.", 185*18054d02SAlexander Motin "SampleAfterValue": "101", 186*18054d02SAlexander Motin "TakenAlone": "1", 187*18054d02SAlexander Motin "UMask": "0x1" 188*18054d02SAlexander Motin }, 189*18054d02SAlexander Motin { 190*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 64", 191*18054d02SAlexander Motin "Counter": "3", 192*18054d02SAlexander Motin "CounterHTOff": "3", 193*18054d02SAlexander Motin "Data_LA": "1", 194*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 195*18054d02SAlexander Motin "EventCode": "0xcd", 196*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 197*18054d02SAlexander Motin "MSRIndex": "0x3F6", 198*18054d02SAlexander Motin "MSRValue": "0x40", 199*18054d02SAlexander Motin "PEBS": "2", 200*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above 64.", 201*18054d02SAlexander Motin "SampleAfterValue": "2003", 202*18054d02SAlexander Motin "TakenAlone": "1", 203*18054d02SAlexander Motin "UMask": "0x1" 204*18054d02SAlexander Motin }, 205*18054d02SAlexander Motin { 206*18054d02SAlexander Motin "BriefDescription": "Randomly selected loads with latency value being above 8", 207*18054d02SAlexander Motin "Counter": "3", 208*18054d02SAlexander Motin "CounterHTOff": "3", 209*18054d02SAlexander Motin "Data_LA": "1", 210*18054d02SAlexander Motin "Errata": "BDM100, BDM35", 211*18054d02SAlexander Motin "EventCode": "0xcd", 212*18054d02SAlexander Motin "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 213*18054d02SAlexander Motin "MSRIndex": "0x3F6", 214*18054d02SAlexander Motin "MSRValue": "0x8", 215*18054d02SAlexander Motin "PEBS": "2", 216*18054d02SAlexander Motin "PublicDescription": "Counts randomly selected loads with latency value being above eight.", 217*18054d02SAlexander Motin "SampleAfterValue": "50021", 218*18054d02SAlexander Motin "TakenAlone": "1", 219*18054d02SAlexander Motin "UMask": "0x1" 220*18054d02SAlexander Motin }, 221*18054d02SAlexander Motin { 222*18054d02SAlexander Motin "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache", 223*18054d02SAlexander Motin "Counter": "0,1,2,3", 224*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 225*18054d02SAlexander Motin "EventCode": "0x05", 226*18054d02SAlexander Motin "EventName": "MISALIGN_MEM_REF.LOADS", 227*18054d02SAlexander Motin "PublicDescription": "This event counts speculative cache-line split load uops dispatched to the L1 cache.", 228*18054d02SAlexander Motin "SampleAfterValue": "2000003", 229*18054d02SAlexander Motin "UMask": "0x1" 230*18054d02SAlexander Motin }, 231*18054d02SAlexander Motin { 232*18054d02SAlexander Motin "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache", 233*18054d02SAlexander Motin "Counter": "0,1,2,3", 234*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 235*18054d02SAlexander Motin "EventCode": "0x05", 236*18054d02SAlexander Motin "EventName": "MISALIGN_MEM_REF.STORES", 237*18054d02SAlexander Motin "PublicDescription": "This event counts speculative cache line split store-address (STA) uops dispatched to the L1 cache.", 238*18054d02SAlexander Motin "SampleAfterValue": "2000003", 239*18054d02SAlexander Motin "UMask": "0x2" 240*18054d02SAlexander Motin }, 241*18054d02SAlexander Motin { 242*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch code reads miss in the L3", 243*18054d02SAlexander Motin "Counter": "0,1,2,3", 244*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 245*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 246*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.ANY_RESPONSE", 247*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 248*18054d02SAlexander Motin "MSRValue": "0x3FBFC00244", 249*18054d02SAlexander Motin "Offcore": "1", 250*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch code reads miss in the L3", 251*18054d02SAlexander Motin "SampleAfterValue": "100003", 252*18054d02SAlexander Motin "UMask": "0x1" 253*18054d02SAlexander Motin }, 254*18054d02SAlexander Motin { 255*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram", 256*18054d02SAlexander Motin "Counter": "0,1,2,3", 257*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 258*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 259*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.LOCAL_DRAM", 260*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 261*18054d02SAlexander Motin "MSRValue": "0x0604000244", 262*18054d02SAlexander Motin "Offcore": "1", 263*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram", 264*18054d02SAlexander Motin "SampleAfterValue": "100003", 265*18054d02SAlexander Motin "UMask": "0x1" 266*18054d02SAlexander Motin }, 267*18054d02SAlexander Motin { 268*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss in the L3", 269*18054d02SAlexander Motin "Counter": "0,1,2,3", 270*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 271*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 272*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.ANY_RESPONSE", 273*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 274*18054d02SAlexander Motin "MSRValue": "0x3FBFC00091", 275*18054d02SAlexander Motin "Offcore": "1", 276*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss in the L3", 277*18054d02SAlexander Motin "SampleAfterValue": "100003", 278*18054d02SAlexander Motin "UMask": "0x1" 279*18054d02SAlexander Motin }, 280*18054d02SAlexander Motin { 281*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram", 282*18054d02SAlexander Motin "Counter": "0,1,2,3", 283*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 284*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 285*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.LOCAL_DRAM", 286*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 287*18054d02SAlexander Motin "MSRValue": "0x0604000091", 288*18054d02SAlexander Motin "Offcore": "1", 289*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram", 290*18054d02SAlexander Motin "SampleAfterValue": "100003", 291*18054d02SAlexander Motin "UMask": "0x1" 292*18054d02SAlexander Motin }, 293*18054d02SAlexander Motin { 294*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from remote dram", 295*18054d02SAlexander Motin "Counter": "0,1,2,3", 296*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 297*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 298*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_DRAM", 299*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 300*18054d02SAlexander Motin "MSRValue": "0x063BC00091", 301*18054d02SAlexander Motin "Offcore": "1", 302*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the data is returned from remote dram", 303*18054d02SAlexander Motin "SampleAfterValue": "100003", 304*18054d02SAlexander Motin "UMask": "0x1" 305*18054d02SAlexander Motin }, 306*18054d02SAlexander Motin { 307*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and the modified data is transferred from remote cache", 308*18054d02SAlexander Motin "Counter": "0,1,2,3", 309*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 310*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 311*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_HITM", 312*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 313*18054d02SAlexander Motin "MSRValue": "0x103FC00091", 314*18054d02SAlexander Motin "Offcore": "1", 315*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and the modified data is transferred from remote cache", 316*18054d02SAlexander Motin "SampleAfterValue": "100003", 317*18054d02SAlexander Motin "UMask": "0x1" 318*18054d02SAlexander Motin }, 319*18054d02SAlexander Motin { 320*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads miss the L3 and clean or shared data is transferred from remote cache", 321*18054d02SAlexander Motin "Counter": "0,1,2,3", 322*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 323*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 324*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD", 325*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 326*18054d02SAlexander Motin "MSRValue": "0x087FC00091", 327*18054d02SAlexander Motin "Offcore": "1", 328*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch data reads miss the L3 and clean or shared data is transferred from remote cache", 329*18054d02SAlexander Motin "SampleAfterValue": "100003", 330*18054d02SAlexander Motin "UMask": "0x1" 331*18054d02SAlexander Motin }, 332*18054d02SAlexander Motin { 333*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", 334*18054d02SAlexander Motin "Counter": "0,1,2,3", 335*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 336*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 337*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.ANY_RESPONSE", 338*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 339*18054d02SAlexander Motin "MSRValue": "0x3FBFC007F7", 340*18054d02SAlexander Motin "Offcore": "1", 341*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss in the L3", 342*18054d02SAlexander Motin "SampleAfterValue": "100003", 343*18054d02SAlexander Motin "UMask": "0x1" 344*18054d02SAlexander Motin }, 345*18054d02SAlexander Motin { 346*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch)miss the L3 and the data is returned from local dram", 347*18054d02SAlexander Motin "Counter": "0,1,2,3", 348*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 349*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 350*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.LOCAL_DRAM", 351*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 352*18054d02SAlexander Motin "MSRValue": "0x06040007F7", 353*18054d02SAlexander Motin "Offcore": "1", 354*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch)miss the L3 and the data is returned from local dram", 355*18054d02SAlexander Motin "SampleAfterValue": "100003", 356*18054d02SAlexander Motin "UMask": "0x1" 357*18054d02SAlexander Motin }, 358*18054d02SAlexander Motin { 359*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from remote dram", 360*18054d02SAlexander Motin "Counter": "0,1,2,3", 361*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 362*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 363*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_DRAM", 364*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 365*18054d02SAlexander Motin "MSRValue": "0x063BC007F7", 366*18054d02SAlexander Motin "Offcore": "1", 367*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the data is returned from remote dram", 368*18054d02SAlexander Motin "SampleAfterValue": "100003", 369*18054d02SAlexander Motin "UMask": "0x1" 370*18054d02SAlexander Motin }, 371*18054d02SAlexander Motin { 372*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modified data is transferred from remote cache", 373*18054d02SAlexander Motin "Counter": "0,1,2,3", 374*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 375*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 376*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HITM", 377*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 378*18054d02SAlexander Motin "MSRValue": "0x103FC007F7", 379*18054d02SAlexander Motin "Offcore": "1", 380*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and the modified data is transferred from remote cache", 381*18054d02SAlexander Motin "SampleAfterValue": "100003", 382*18054d02SAlexander Motin "UMask": "0x1" 383*18054d02SAlexander Motin }, 384*18054d02SAlexander Motin { 385*18054d02SAlexander Motin "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or shared data is transferred from remote cache", 386*18054d02SAlexander Motin "Counter": "0,1,2,3", 387*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 388*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 389*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HIT_FORWARD", 390*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 391*18054d02SAlexander Motin "MSRValue": "0x087FC007F7", 392*18054d02SAlexander Motin "Offcore": "1", 393*18054d02SAlexander Motin "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) miss the L3 and clean or shared data is transferred from remote cache", 394*18054d02SAlexander Motin "SampleAfterValue": "100003", 395*18054d02SAlexander Motin "UMask": "0x1" 396*18054d02SAlexander Motin }, 397*18054d02SAlexander Motin { 398*18054d02SAlexander Motin "BriefDescription": "Counts all requests miss in the L3", 399*18054d02SAlexander Motin "Counter": "0,1,2,3", 400*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 401*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 402*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_REQUESTS.LLC_MISS.ANY_RESPONSE", 403*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 404*18054d02SAlexander Motin "MSRValue": "0x3FBFC08FFF", 405*18054d02SAlexander Motin "Offcore": "1", 406*18054d02SAlexander Motin "PublicDescription": "Counts all requests miss in the L3", 407*18054d02SAlexander Motin "SampleAfterValue": "100003", 408*18054d02SAlexander Motin "UMask": "0x1" 409*18054d02SAlexander Motin }, 410*18054d02SAlexander Motin { 411*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs miss in the L3", 412*18054d02SAlexander Motin "Counter": "0,1,2,3", 413*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 414*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 415*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.ANY_RESPONSE", 416*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 417*18054d02SAlexander Motin "MSRValue": "0x3FBFC00122", 418*18054d02SAlexander Motin "Offcore": "1", 419*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch RFOs miss in the L3", 420*18054d02SAlexander Motin "SampleAfterValue": "100003", 421*18054d02SAlexander Motin "UMask": "0x1" 422*18054d02SAlexander Motin }, 423*18054d02SAlexander Motin { 424*18054d02SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram", 425*18054d02SAlexander Motin "Counter": "0,1,2,3", 426*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 427*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 428*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_MISS.LOCAL_DRAM", 429*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 430*18054d02SAlexander Motin "MSRValue": "0x0604000122", 431*18054d02SAlexander Motin "Offcore": "1", 432*18054d02SAlexander Motin "PublicDescription": "Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram", 433*18054d02SAlexander Motin "SampleAfterValue": "100003", 434*18054d02SAlexander Motin "UMask": "0x1" 435*18054d02SAlexander Motin }, 436*18054d02SAlexander Motin { 437*18054d02SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) miss in the L3", 438*18054d02SAlexander Motin "Counter": "0,1,2,3", 439*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 440*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 441*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.ANY_RESPONSE", 442*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 443*18054d02SAlexander Motin "MSRValue": "0x3FBFC00002", 444*18054d02SAlexander Motin "Offcore": "1", 445*18054d02SAlexander Motin "PublicDescription": "Counts all demand data writes (RFOs) miss in the L3", 446*18054d02SAlexander Motin "SampleAfterValue": "100003", 447*18054d02SAlexander Motin "UMask": "0x1" 448*18054d02SAlexander Motin }, 449*18054d02SAlexander Motin { 450*18054d02SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) miss the L3 and the modified data is transferred from remote cache", 451*18054d02SAlexander Motin "Counter": "0,1,2,3", 452*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 453*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 454*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.REMOTE_HITM", 455*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 456*18054d02SAlexander Motin "MSRValue": "0x103FC00002", 457*18054d02SAlexander Motin "Offcore": "1", 458*18054d02SAlexander Motin "PublicDescription": "Counts all demand data writes (RFOs) miss the L3 and the modified data is transferred from remote cache", 459*18054d02SAlexander Motin "SampleAfterValue": "100003", 460*18054d02SAlexander Motin "UMask": "0x1" 461*18054d02SAlexander Motin }, 462*18054d02SAlexander Motin { 463*18054d02SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads miss in the L3", 464*18054d02SAlexander Motin "Counter": "0,1,2,3", 465*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 466*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 467*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE", 468*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 469*18054d02SAlexander Motin "MSRValue": "0x3FBFC00200", 470*18054d02SAlexander Motin "Offcore": "1", 471*18054d02SAlexander Motin "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads miss in the L3", 472*18054d02SAlexander Motin "SampleAfterValue": "100003", 473*18054d02SAlexander Motin "UMask": "0x1" 474*18054d02SAlexander Motin }, 475*18054d02SAlexander Motin { 476*18054d02SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", 477*18054d02SAlexander Motin "Counter": "0,1,2,3", 478*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 479*18054d02SAlexander Motin "EventCode": "0xB7, 0xBB", 480*18054d02SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_MISS.ANY_RESPONSE", 481*18054d02SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 482*18054d02SAlexander Motin "MSRValue": "0x3FBFC00100", 483*18054d02SAlexander Motin "Offcore": "1", 484*18054d02SAlexander Motin "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs miss in the L3", 485*18054d02SAlexander Motin "SampleAfterValue": "100003", 486*18054d02SAlexander Motin "UMask": "0x1" 487*18054d02SAlexander Motin }, 488*18054d02SAlexander Motin { 48992b14858SMatt Macy "BriefDescription": "Number of times RTM abort was triggered", 490959826caSMatt Macy "Counter": "0,1,2,3", 491*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 492*18054d02SAlexander Motin "EventCode": "0xc9", 493959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED", 494*18054d02SAlexander Motin "PEBS": "1", 49592b14858SMatt Macy "PublicDescription": "Number of times RTM abort was triggered .", 496959826caSMatt Macy "SampleAfterValue": "2000003", 497*18054d02SAlexander Motin "UMask": "0x4" 498959826caSMatt Macy }, 499959826caSMatt Macy { 500959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)", 501959826caSMatt Macy "Counter": "0,1,2,3", 502*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 503*18054d02SAlexander Motin "EventCode": "0xc9", 504959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC1", 505959826caSMatt Macy "PublicDescription": "Number of times an RTM abort was attributed to a Memory condition (See TSX_Memory event for additional details).", 506959826caSMatt Macy "SampleAfterValue": "2000003", 507*18054d02SAlexander Motin "UMask": "0x8" 508959826caSMatt Macy }, 509959826caSMatt Macy { 510959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g., read/write capacity and conflicts).", 511959826caSMatt Macy "Counter": "0,1,2,3", 512*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 513*18054d02SAlexander Motin "EventCode": "0xc9", 514959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC2", 515959826caSMatt Macy "PublicDescription": "Number of times the TSX watchdog signaled an RTM abort.", 516959826caSMatt Macy "SampleAfterValue": "2000003", 517*18054d02SAlexander Motin "UMask": "0x10" 518959826caSMatt Macy }, 519959826caSMatt Macy { 520959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions", 521959826caSMatt Macy "Counter": "0,1,2,3", 522*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 523*18054d02SAlexander Motin "EventCode": "0xc9", 524959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC3", 525959826caSMatt Macy "PublicDescription": "Number of times a disallowed operation caused an RTM abort.", 526959826caSMatt Macy "SampleAfterValue": "2000003", 527*18054d02SAlexander Motin "UMask": "0x20" 528959826caSMatt Macy }, 529959826caSMatt Macy { 530959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type", 531959826caSMatt Macy "Counter": "0,1,2,3", 532*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 533*18054d02SAlexander Motin "EventCode": "0xc9", 534959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC4", 535959826caSMatt Macy "PublicDescription": "Number of times a RTM caused a fault.", 536959826caSMatt Macy "SampleAfterValue": "2000003", 537*18054d02SAlexander Motin "UMask": "0x40" 538959826caSMatt Macy }, 539959826caSMatt Macy { 540959826caSMatt Macy "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)", 541959826caSMatt Macy "Counter": "0,1,2,3", 542*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 543*18054d02SAlexander Motin "EventCode": "0xc9", 544959826caSMatt Macy "EventName": "RTM_RETIRED.ABORTED_MISC5", 545959826caSMatt Macy "PublicDescription": "Number of times RTM aborted and was not due to the abort conditions in subevents 3-6.", 546959826caSMatt Macy "SampleAfterValue": "2000003", 547*18054d02SAlexander Motin "UMask": "0x80" 548959826caSMatt Macy }, 549959826caSMatt Macy { 550*18054d02SAlexander Motin "BriefDescription": "Number of times RTM commit succeeded", 551959826caSMatt Macy "Counter": "0,1,2,3", 552*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 553*18054d02SAlexander Motin "EventCode": "0xc9", 554*18054d02SAlexander Motin "EventName": "RTM_RETIRED.COMMIT", 555*18054d02SAlexander Motin "PublicDescription": "Number of times RTM commit succeeded.", 556*18054d02SAlexander Motin "SampleAfterValue": "2000003", 557*18054d02SAlexander Motin "UMask": "0x2" 558959826caSMatt Macy }, 559959826caSMatt Macy { 560*18054d02SAlexander Motin "BriefDescription": "Number of times we entered an RTM region; does not count nested transactions", 561959826caSMatt Macy "Counter": "0,1,2,3", 562*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 563*18054d02SAlexander Motin "EventCode": "0xc9", 564*18054d02SAlexander Motin "EventName": "RTM_RETIRED.START", 565*18054d02SAlexander Motin "PublicDescription": "Number of times we entered an RTM region\n does not count nested transactions.", 566*18054d02SAlexander Motin "SampleAfterValue": "2000003", 567*18054d02SAlexander Motin "UMask": "0x1" 568959826caSMatt Macy }, 569959826caSMatt Macy { 570*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.", 571959826caSMatt Macy "Counter": "0,1,2,3", 572*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 573*18054d02SAlexander Motin "EventCode": "0x5d", 574*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC1", 575*18054d02SAlexander Motin "SampleAfterValue": "2000003", 576*18054d02SAlexander Motin "UMask": "0x1" 577959826caSMatt Macy }, 578959826caSMatt Macy { 579*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", 580959826caSMatt Macy "Counter": "0,1,2,3", 581*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 582*18054d02SAlexander Motin "EventCode": "0x5d", 583*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC2", 584*18054d02SAlexander Motin "PublicDescription": "Unfriendly TSX abort triggered by a vzeroupper instruction.", 585*18054d02SAlexander Motin "SampleAfterValue": "2000003", 586*18054d02SAlexander Motin "UMask": "0x2" 587959826caSMatt Macy }, 588959826caSMatt Macy { 589*18054d02SAlexander Motin "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded", 590959826caSMatt Macy "Counter": "0,1,2,3", 591*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 592*18054d02SAlexander Motin "EventCode": "0x5d", 593*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC3", 594*18054d02SAlexander Motin "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.", 595*18054d02SAlexander Motin "SampleAfterValue": "2000003", 596*18054d02SAlexander Motin "UMask": "0x4" 597959826caSMatt Macy }, 598959826caSMatt Macy { 599*18054d02SAlexander Motin "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.", 600959826caSMatt Macy "Counter": "0,1,2,3", 601*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 602*18054d02SAlexander Motin "EventCode": "0x5d", 603*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC4", 604*18054d02SAlexander Motin "PublicDescription": "RTM region detected inside HLE.", 605*18054d02SAlexander Motin "SampleAfterValue": "2000003", 606*18054d02SAlexander Motin "UMask": "0x8" 607959826caSMatt Macy }, 608959826caSMatt Macy { 609*18054d02SAlexander Motin "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.", 610959826caSMatt Macy "Counter": "0,1,2,3", 611*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 612*18054d02SAlexander Motin "EventCode": "0x5d", 613*18054d02SAlexander Motin "EventName": "TX_EXEC.MISC5", 614*18054d02SAlexander Motin "SampleAfterValue": "2000003", 615*18054d02SAlexander Motin "UMask": "0x10" 616959826caSMatt Macy }, 617959826caSMatt Macy { 618*18054d02SAlexander Motin "BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow", 619959826caSMatt Macy "Counter": "0,1,2,3", 620*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 621*18054d02SAlexander Motin "EventCode": "0x54", 622*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_CAPACITY_WRITE", 623*18054d02SAlexander Motin "PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow.", 624*18054d02SAlexander Motin "SampleAfterValue": "2000003", 625*18054d02SAlexander Motin "UMask": "0x2" 626959826caSMatt Macy }, 627959826caSMatt Macy { 628*18054d02SAlexander Motin "BriefDescription": "Number of times a TSX line had a cache conflict", 629959826caSMatt Macy "Counter": "0,1,2,3", 630*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 631*18054d02SAlexander Motin "EventCode": "0x54", 632*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_CONFLICT", 633*18054d02SAlexander Motin "PublicDescription": "Number of times a TSX line had a cache conflict.", 634*18054d02SAlexander Motin "SampleAfterValue": "2000003", 635*18054d02SAlexander Motin "UMask": "0x1" 636959826caSMatt Macy }, 637959826caSMatt Macy { 638*18054d02SAlexander Motin "BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch", 639959826caSMatt Macy "Counter": "0,1,2,3", 640*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 641*18054d02SAlexander Motin "EventCode": "0x54", 642*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH", 643*18054d02SAlexander Motin "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.", 644*18054d02SAlexander Motin "SampleAfterValue": "2000003", 645*18054d02SAlexander Motin "UMask": "0x10" 646959826caSMatt Macy }, 647959826caSMatt Macy { 648*18054d02SAlexander Motin "BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty", 649959826caSMatt Macy "Counter": "0,1,2,3", 650*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 651*18054d02SAlexander Motin "EventCode": "0x54", 652*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY", 653*18054d02SAlexander Motin "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.", 654*18054d02SAlexander Motin "SampleAfterValue": "2000003", 655*18054d02SAlexander Motin "UMask": "0x8" 656959826caSMatt Macy }, 657959826caSMatt Macy { 658*18054d02SAlexander Motin "BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer", 659959826caSMatt Macy "Counter": "0,1,2,3", 660*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 661*18054d02SAlexander Motin "EventCode": "0x54", 662*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT", 663*18054d02SAlexander Motin "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.", 664*18054d02SAlexander Motin "SampleAfterValue": "2000003", 665*18054d02SAlexander Motin "UMask": "0x20" 666959826caSMatt Macy }, 667959826caSMatt Macy { 668*18054d02SAlexander Motin "BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock", 669959826caSMatt Macy "Counter": "0,1,2,3", 670*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 671*18054d02SAlexander Motin "EventCode": "0x54", 672*18054d02SAlexander Motin "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK", 673*18054d02SAlexander Motin "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.", 674*18054d02SAlexander Motin "SampleAfterValue": "2000003", 675*18054d02SAlexander Motin "UMask": "0x4" 676959826caSMatt Macy }, 677959826caSMatt Macy { 678*18054d02SAlexander Motin "BriefDescription": "Number of times we could not allocate Lock Buffer", 679959826caSMatt Macy "Counter": "0,1,2,3", 680*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 681*18054d02SAlexander Motin "EventCode": "0x54", 682*18054d02SAlexander Motin "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL", 683*18054d02SAlexander Motin "PublicDescription": "Number of times we could not allocate Lock Buffer.", 684*18054d02SAlexander Motin "SampleAfterValue": "2000003", 685*18054d02SAlexander Motin "UMask": "0x40" 686959826caSMatt Macy } 687959826caSMatt Macy]