1959826caSMatt Macy[ 2959826caSMatt Macy { 3*18054d02SAlexander Motin "BriefDescription": "L1 Data Cacheable reads and writes", 4959826caSMatt Macy "Counter": "0,1", 5959826caSMatt Macy "EventCode": "0x40", 6959826caSMatt Macy "EventName": "L1D_CACHE.ALL_CACHE_REF", 7959826caSMatt Macy "SampleAfterValue": "2000000", 8*18054d02SAlexander Motin "UMask": "0xa3" 9959826caSMatt Macy }, 10959826caSMatt Macy { 11*18054d02SAlexander Motin "BriefDescription": "L1 Data reads and writes", 12959826caSMatt Macy "Counter": "0,1", 13*18054d02SAlexander Motin "EventCode": "0x40", 14*18054d02SAlexander Motin "EventName": "L1D_CACHE.ALL_REF", 15*18054d02SAlexander Motin "SampleAfterValue": "2000000", 16*18054d02SAlexander Motin "UMask": "0x83" 17959826caSMatt Macy }, 18959826caSMatt Macy { 19*18054d02SAlexander Motin "BriefDescription": "Modified cache lines evicted from the L1 data cache", 20959826caSMatt Macy "Counter": "0,1", 21959826caSMatt Macy "EventCode": "0x40", 22959826caSMatt Macy "EventName": "L1D_CACHE.EVICT", 23959826caSMatt Macy "SampleAfterValue": "200000", 24*18054d02SAlexander Motin "UMask": "0x10" 25959826caSMatt Macy }, 26959826caSMatt Macy { 27*18054d02SAlexander Motin "BriefDescription": "L1 Cacheable Data Reads", 28959826caSMatt Macy "Counter": "0,1", 29*18054d02SAlexander Motin "EventCode": "0x40", 30*18054d02SAlexander Motin "EventName": "L1D_CACHE.LD", 31*18054d02SAlexander Motin "SampleAfterValue": "2000000", 32*18054d02SAlexander Motin "UMask": "0xa1" 33*18054d02SAlexander Motin }, 34*18054d02SAlexander Motin { 35*18054d02SAlexander Motin "BriefDescription": "L1 Data line replacements", 36*18054d02SAlexander Motin "Counter": "0,1", 37*18054d02SAlexander Motin "EventCode": "0x40", 38*18054d02SAlexander Motin "EventName": "L1D_CACHE.REPL", 39*18054d02SAlexander Motin "SampleAfterValue": "200000", 40*18054d02SAlexander Motin "UMask": "0x8" 41*18054d02SAlexander Motin }, 42*18054d02SAlexander Motin { 43*18054d02SAlexander Motin "BriefDescription": "Modified cache lines allocated in the L1 data cache", 44*18054d02SAlexander Motin "Counter": "0,1", 45*18054d02SAlexander Motin "EventCode": "0x40", 46*18054d02SAlexander Motin "EventName": "L1D_CACHE.REPLM", 47*18054d02SAlexander Motin "SampleAfterValue": "200000", 48*18054d02SAlexander Motin "UMask": "0x48" 49*18054d02SAlexander Motin }, 50*18054d02SAlexander Motin { 51*18054d02SAlexander Motin "BriefDescription": "L1 Cacheable Data Writes", 52*18054d02SAlexander Motin "Counter": "0,1", 53*18054d02SAlexander Motin "EventCode": "0x40", 54*18054d02SAlexander Motin "EventName": "L1D_CACHE.ST", 55*18054d02SAlexander Motin "SampleAfterValue": "2000000", 56*18054d02SAlexander Motin "UMask": "0xa2" 57*18054d02SAlexander Motin }, 58*18054d02SAlexander Motin { 59*18054d02SAlexander Motin "BriefDescription": "Cycles L2 address bus is in use.", 60*18054d02SAlexander Motin "Counter": "0,1", 61*18054d02SAlexander Motin "EventCode": "0x21", 62*18054d02SAlexander Motin "EventName": "L2_ADS.SELF", 63*18054d02SAlexander Motin "SampleAfterValue": "200000", 64*18054d02SAlexander Motin "UMask": "0x40" 65*18054d02SAlexander Motin }, 66*18054d02SAlexander Motin { 67*18054d02SAlexander Motin "BriefDescription": "All data requests from the L1 data cache", 68*18054d02SAlexander Motin "Counter": "0,1", 69*18054d02SAlexander Motin "EventCode": "0x2C", 70*18054d02SAlexander Motin "EventName": "L2_DATA_RQSTS.SELF.E_STATE", 71*18054d02SAlexander Motin "SampleAfterValue": "200000", 72*18054d02SAlexander Motin "UMask": "0x44" 73*18054d02SAlexander Motin }, 74*18054d02SAlexander Motin { 75*18054d02SAlexander Motin "BriefDescription": "All data requests from the L1 data cache", 76*18054d02SAlexander Motin "Counter": "0,1", 77*18054d02SAlexander Motin "EventCode": "0x2C", 78*18054d02SAlexander Motin "EventName": "L2_DATA_RQSTS.SELF.I_STATE", 79*18054d02SAlexander Motin "SampleAfterValue": "200000", 80*18054d02SAlexander Motin "UMask": "0x41" 81*18054d02SAlexander Motin }, 82*18054d02SAlexander Motin { 83*18054d02SAlexander Motin "BriefDescription": "All data requests from the L1 data cache", 84*18054d02SAlexander Motin "Counter": "0,1", 85*18054d02SAlexander Motin "EventCode": "0x2C", 86*18054d02SAlexander Motin "EventName": "L2_DATA_RQSTS.SELF.MESI", 87*18054d02SAlexander Motin "SampleAfterValue": "200000", 88*18054d02SAlexander Motin "UMask": "0x4f" 89*18054d02SAlexander Motin }, 90*18054d02SAlexander Motin { 91*18054d02SAlexander Motin "BriefDescription": "All data requests from the L1 data cache", 92*18054d02SAlexander Motin "Counter": "0,1", 93*18054d02SAlexander Motin "EventCode": "0x2C", 94*18054d02SAlexander Motin "EventName": "L2_DATA_RQSTS.SELF.M_STATE", 95*18054d02SAlexander Motin "SampleAfterValue": "200000", 96*18054d02SAlexander Motin "UMask": "0x48" 97*18054d02SAlexander Motin }, 98*18054d02SAlexander Motin { 99*18054d02SAlexander Motin "BriefDescription": "All data requests from the L1 data cache", 100*18054d02SAlexander Motin "Counter": "0,1", 101*18054d02SAlexander Motin "EventCode": "0x2C", 102*18054d02SAlexander Motin "EventName": "L2_DATA_RQSTS.SELF.S_STATE", 103*18054d02SAlexander Motin "SampleAfterValue": "200000", 104*18054d02SAlexander Motin "UMask": "0x42" 105*18054d02SAlexander Motin }, 106*18054d02SAlexander Motin { 107*18054d02SAlexander Motin "BriefDescription": "Cycles the L2 cache data bus is busy.", 108*18054d02SAlexander Motin "Counter": "0,1", 109*18054d02SAlexander Motin "EventCode": "0x22", 110*18054d02SAlexander Motin "EventName": "L2_DBUS_BUSY.SELF", 111*18054d02SAlexander Motin "SampleAfterValue": "200000", 112*18054d02SAlexander Motin "UMask": "0x40" 113*18054d02SAlexander Motin }, 114*18054d02SAlexander Motin { 115*18054d02SAlexander Motin "BriefDescription": "Cycles the L2 transfers data to the core.", 116*18054d02SAlexander Motin "Counter": "0,1", 117*18054d02SAlexander Motin "EventCode": "0x23", 118*18054d02SAlexander Motin "EventName": "L2_DBUS_BUSY_RD.SELF", 119*18054d02SAlexander Motin "SampleAfterValue": "200000", 120*18054d02SAlexander Motin "UMask": "0x40" 121*18054d02SAlexander Motin }, 122*18054d02SAlexander Motin { 123*18054d02SAlexander Motin "BriefDescription": "L2 cacheable instruction fetch requests", 124*18054d02SAlexander Motin "Counter": "0,1", 125*18054d02SAlexander Motin "EventCode": "0x28", 126*18054d02SAlexander Motin "EventName": "L2_IFETCH.SELF.E_STATE", 127*18054d02SAlexander Motin "SampleAfterValue": "200000", 128*18054d02SAlexander Motin "UMask": "0x44" 129*18054d02SAlexander Motin }, 130*18054d02SAlexander Motin { 131*18054d02SAlexander Motin "BriefDescription": "L2 cacheable instruction fetch requests", 132*18054d02SAlexander Motin "Counter": "0,1", 133*18054d02SAlexander Motin "EventCode": "0x28", 134*18054d02SAlexander Motin "EventName": "L2_IFETCH.SELF.I_STATE", 135*18054d02SAlexander Motin "SampleAfterValue": "200000", 136*18054d02SAlexander Motin "UMask": "0x41" 137*18054d02SAlexander Motin }, 138*18054d02SAlexander Motin { 139*18054d02SAlexander Motin "BriefDescription": "L2 cacheable instruction fetch requests", 140*18054d02SAlexander Motin "Counter": "0,1", 141*18054d02SAlexander Motin "EventCode": "0x28", 142*18054d02SAlexander Motin "EventName": "L2_IFETCH.SELF.MESI", 143*18054d02SAlexander Motin "SampleAfterValue": "200000", 144*18054d02SAlexander Motin "UMask": "0x4f" 145*18054d02SAlexander Motin }, 146*18054d02SAlexander Motin { 147*18054d02SAlexander Motin "BriefDescription": "L2 cacheable instruction fetch requests", 148*18054d02SAlexander Motin "Counter": "0,1", 149*18054d02SAlexander Motin "EventCode": "0x28", 150*18054d02SAlexander Motin "EventName": "L2_IFETCH.SELF.M_STATE", 151*18054d02SAlexander Motin "SampleAfterValue": "200000", 152*18054d02SAlexander Motin "UMask": "0x48" 153*18054d02SAlexander Motin }, 154*18054d02SAlexander Motin { 155*18054d02SAlexander Motin "BriefDescription": "L2 cacheable instruction fetch requests", 156*18054d02SAlexander Motin "Counter": "0,1", 157*18054d02SAlexander Motin "EventCode": "0x28", 158*18054d02SAlexander Motin "EventName": "L2_IFETCH.SELF.S_STATE", 159*18054d02SAlexander Motin "SampleAfterValue": "200000", 160*18054d02SAlexander Motin "UMask": "0x42" 161*18054d02SAlexander Motin }, 162*18054d02SAlexander Motin { 163*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 164*18054d02SAlexander Motin "Counter": "0,1", 165*18054d02SAlexander Motin "EventCode": "0x29", 166*18054d02SAlexander Motin "EventName": "L2_LD.SELF.ANY.E_STATE", 167*18054d02SAlexander Motin "SampleAfterValue": "200000", 168*18054d02SAlexander Motin "UMask": "0x74" 169*18054d02SAlexander Motin }, 170*18054d02SAlexander Motin { 171*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 172*18054d02SAlexander Motin "Counter": "0,1", 173*18054d02SAlexander Motin "EventCode": "0x29", 174*18054d02SAlexander Motin "EventName": "L2_LD.SELF.ANY.I_STATE", 175*18054d02SAlexander Motin "SampleAfterValue": "200000", 176*18054d02SAlexander Motin "UMask": "0x71" 177*18054d02SAlexander Motin }, 178*18054d02SAlexander Motin { 179*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 180*18054d02SAlexander Motin "Counter": "0,1", 181*18054d02SAlexander Motin "EventCode": "0x29", 182*18054d02SAlexander Motin "EventName": "L2_LD.SELF.ANY.MESI", 183*18054d02SAlexander Motin "SampleAfterValue": "200000", 184*18054d02SAlexander Motin "UMask": "0x7f" 185*18054d02SAlexander Motin }, 186*18054d02SAlexander Motin { 187*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 188*18054d02SAlexander Motin "Counter": "0,1", 189*18054d02SAlexander Motin "EventCode": "0x29", 190*18054d02SAlexander Motin "EventName": "L2_LD.SELF.ANY.M_STATE", 191*18054d02SAlexander Motin "SampleAfterValue": "200000", 192*18054d02SAlexander Motin "UMask": "0x78" 193*18054d02SAlexander Motin }, 194*18054d02SAlexander Motin { 195*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 196*18054d02SAlexander Motin "Counter": "0,1", 197*18054d02SAlexander Motin "EventCode": "0x29", 198*18054d02SAlexander Motin "EventName": "L2_LD.SELF.ANY.S_STATE", 199*18054d02SAlexander Motin "SampleAfterValue": "200000", 200*18054d02SAlexander Motin "UMask": "0x72" 201*18054d02SAlexander Motin }, 202*18054d02SAlexander Motin { 203*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 204*18054d02SAlexander Motin "Counter": "0,1", 205*18054d02SAlexander Motin "EventCode": "0x29", 206*18054d02SAlexander Motin "EventName": "L2_LD.SELF.DEMAND.E_STATE", 207*18054d02SAlexander Motin "SampleAfterValue": "200000", 208*18054d02SAlexander Motin "UMask": "0x44" 209*18054d02SAlexander Motin }, 210*18054d02SAlexander Motin { 211*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 212*18054d02SAlexander Motin "Counter": "0,1", 213*18054d02SAlexander Motin "EventCode": "0x29", 214*18054d02SAlexander Motin "EventName": "L2_LD.SELF.DEMAND.I_STATE", 215*18054d02SAlexander Motin "SampleAfterValue": "200000", 216*18054d02SAlexander Motin "UMask": "0x41" 217*18054d02SAlexander Motin }, 218*18054d02SAlexander Motin { 219*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 220*18054d02SAlexander Motin "Counter": "0,1", 221*18054d02SAlexander Motin "EventCode": "0x29", 222*18054d02SAlexander Motin "EventName": "L2_LD.SELF.DEMAND.MESI", 223*18054d02SAlexander Motin "SampleAfterValue": "200000", 224*18054d02SAlexander Motin "UMask": "0x4f" 225*18054d02SAlexander Motin }, 226*18054d02SAlexander Motin { 227*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 228*18054d02SAlexander Motin "Counter": "0,1", 229*18054d02SAlexander Motin "EventCode": "0x29", 230*18054d02SAlexander Motin "EventName": "L2_LD.SELF.DEMAND.M_STATE", 231*18054d02SAlexander Motin "SampleAfterValue": "200000", 232*18054d02SAlexander Motin "UMask": "0x48" 233*18054d02SAlexander Motin }, 234*18054d02SAlexander Motin { 235*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 236*18054d02SAlexander Motin "Counter": "0,1", 237*18054d02SAlexander Motin "EventCode": "0x29", 238*18054d02SAlexander Motin "EventName": "L2_LD.SELF.DEMAND.S_STATE", 239*18054d02SAlexander Motin "SampleAfterValue": "200000", 240*18054d02SAlexander Motin "UMask": "0x42" 241*18054d02SAlexander Motin }, 242*18054d02SAlexander Motin { 243*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 244*18054d02SAlexander Motin "Counter": "0,1", 245*18054d02SAlexander Motin "EventCode": "0x29", 246*18054d02SAlexander Motin "EventName": "L2_LD.SELF.PREFETCH.E_STATE", 247*18054d02SAlexander Motin "SampleAfterValue": "200000", 248*18054d02SAlexander Motin "UMask": "0x54" 249*18054d02SAlexander Motin }, 250*18054d02SAlexander Motin { 251*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 252*18054d02SAlexander Motin "Counter": "0,1", 253*18054d02SAlexander Motin "EventCode": "0x29", 254*18054d02SAlexander Motin "EventName": "L2_LD.SELF.PREFETCH.I_STATE", 255*18054d02SAlexander Motin "SampleAfterValue": "200000", 256*18054d02SAlexander Motin "UMask": "0x51" 257*18054d02SAlexander Motin }, 258*18054d02SAlexander Motin { 259*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 260*18054d02SAlexander Motin "Counter": "0,1", 261*18054d02SAlexander Motin "EventCode": "0x29", 262*18054d02SAlexander Motin "EventName": "L2_LD.SELF.PREFETCH.MESI", 263*18054d02SAlexander Motin "SampleAfterValue": "200000", 264*18054d02SAlexander Motin "UMask": "0x5f" 265*18054d02SAlexander Motin }, 266*18054d02SAlexander Motin { 267*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 268*18054d02SAlexander Motin "Counter": "0,1", 269*18054d02SAlexander Motin "EventCode": "0x29", 270*18054d02SAlexander Motin "EventName": "L2_LD.SELF.PREFETCH.M_STATE", 271*18054d02SAlexander Motin "SampleAfterValue": "200000", 272*18054d02SAlexander Motin "UMask": "0x58" 273*18054d02SAlexander Motin }, 274*18054d02SAlexander Motin { 275*18054d02SAlexander Motin "BriefDescription": "L2 cache reads", 276*18054d02SAlexander Motin "Counter": "0,1", 277*18054d02SAlexander Motin "EventCode": "0x29", 278*18054d02SAlexander Motin "EventName": "L2_LD.SELF.PREFETCH.S_STATE", 279*18054d02SAlexander Motin "SampleAfterValue": "200000", 280*18054d02SAlexander Motin "UMask": "0x52" 281*18054d02SAlexander Motin }, 282*18054d02SAlexander Motin { 283*18054d02SAlexander Motin "BriefDescription": "All read requests from L1 instruction and data caches", 284*18054d02SAlexander Motin "Counter": "0,1", 285*18054d02SAlexander Motin "EventCode": "0x2D", 286*18054d02SAlexander Motin "EventName": "L2_LD_IFETCH.SELF.E_STATE", 287*18054d02SAlexander Motin "SampleAfterValue": "200000", 288*18054d02SAlexander Motin "UMask": "0x44" 289*18054d02SAlexander Motin }, 290*18054d02SAlexander Motin { 291*18054d02SAlexander Motin "BriefDescription": "All read requests from L1 instruction and data caches", 292*18054d02SAlexander Motin "Counter": "0,1", 293*18054d02SAlexander Motin "EventCode": "0x2D", 294*18054d02SAlexander Motin "EventName": "L2_LD_IFETCH.SELF.I_STATE", 295*18054d02SAlexander Motin "SampleAfterValue": "200000", 296*18054d02SAlexander Motin "UMask": "0x41" 297*18054d02SAlexander Motin }, 298*18054d02SAlexander Motin { 299*18054d02SAlexander Motin "BriefDescription": "All read requests from L1 instruction and data caches", 300*18054d02SAlexander Motin "Counter": "0,1", 301*18054d02SAlexander Motin "EventCode": "0x2D", 302*18054d02SAlexander Motin "EventName": "L2_LD_IFETCH.SELF.MESI", 303*18054d02SAlexander Motin "SampleAfterValue": "200000", 304*18054d02SAlexander Motin "UMask": "0x4f" 305*18054d02SAlexander Motin }, 306*18054d02SAlexander Motin { 307*18054d02SAlexander Motin "BriefDescription": "All read requests from L1 instruction and data caches", 308*18054d02SAlexander Motin "Counter": "0,1", 309*18054d02SAlexander Motin "EventCode": "0x2D", 310*18054d02SAlexander Motin "EventName": "L2_LD_IFETCH.SELF.M_STATE", 311*18054d02SAlexander Motin "SampleAfterValue": "200000", 312*18054d02SAlexander Motin "UMask": "0x48" 313*18054d02SAlexander Motin }, 314*18054d02SAlexander Motin { 315*18054d02SAlexander Motin "BriefDescription": "All read requests from L1 instruction and data caches", 316*18054d02SAlexander Motin "Counter": "0,1", 317*18054d02SAlexander Motin "EventCode": "0x2D", 318*18054d02SAlexander Motin "EventName": "L2_LD_IFETCH.SELF.S_STATE", 319*18054d02SAlexander Motin "SampleAfterValue": "200000", 320*18054d02SAlexander Motin "UMask": "0x42" 321*18054d02SAlexander Motin }, 322*18054d02SAlexander Motin { 323*18054d02SAlexander Motin "BriefDescription": "L2 cache misses.", 324*18054d02SAlexander Motin "Counter": "0,1", 325*18054d02SAlexander Motin "EventCode": "0x24", 326*18054d02SAlexander Motin "EventName": "L2_LINES_IN.SELF.ANY", 327*18054d02SAlexander Motin "SampleAfterValue": "200000", 328*18054d02SAlexander Motin "UMask": "0x70" 329*18054d02SAlexander Motin }, 330*18054d02SAlexander Motin { 331*18054d02SAlexander Motin "BriefDescription": "L2 cache misses.", 332*18054d02SAlexander Motin "Counter": "0,1", 333*18054d02SAlexander Motin "EventCode": "0x24", 334*18054d02SAlexander Motin "EventName": "L2_LINES_IN.SELF.DEMAND", 335*18054d02SAlexander Motin "SampleAfterValue": "200000", 336*18054d02SAlexander Motin "UMask": "0x40" 337*18054d02SAlexander Motin }, 338*18054d02SAlexander Motin { 339*18054d02SAlexander Motin "BriefDescription": "L2 cache misses.", 340*18054d02SAlexander Motin "Counter": "0,1", 341*18054d02SAlexander Motin "EventCode": "0x24", 342*18054d02SAlexander Motin "EventName": "L2_LINES_IN.SELF.PREFETCH", 343*18054d02SAlexander Motin "SampleAfterValue": "200000", 344*18054d02SAlexander Motin "UMask": "0x50" 345*18054d02SAlexander Motin }, 346*18054d02SAlexander Motin { 347*18054d02SAlexander Motin "BriefDescription": "L2 cache lines evicted.", 348*18054d02SAlexander Motin "Counter": "0,1", 349*18054d02SAlexander Motin "EventCode": "0x26", 350*18054d02SAlexander Motin "EventName": "L2_LINES_OUT.SELF.ANY", 351*18054d02SAlexander Motin "SampleAfterValue": "200000", 352*18054d02SAlexander Motin "UMask": "0x70" 353*18054d02SAlexander Motin }, 354*18054d02SAlexander Motin { 355*18054d02SAlexander Motin "BriefDescription": "L2 cache lines evicted.", 356*18054d02SAlexander Motin "Counter": "0,1", 357*18054d02SAlexander Motin "EventCode": "0x26", 358*18054d02SAlexander Motin "EventName": "L2_LINES_OUT.SELF.DEMAND", 359*18054d02SAlexander Motin "SampleAfterValue": "200000", 360*18054d02SAlexander Motin "UMask": "0x40" 361*18054d02SAlexander Motin }, 362*18054d02SAlexander Motin { 363*18054d02SAlexander Motin "BriefDescription": "L2 cache lines evicted.", 364*18054d02SAlexander Motin "Counter": "0,1", 365*18054d02SAlexander Motin "EventCode": "0x26", 366*18054d02SAlexander Motin "EventName": "L2_LINES_OUT.SELF.PREFETCH", 367*18054d02SAlexander Motin "SampleAfterValue": "200000", 368*18054d02SAlexander Motin "UMask": "0x50" 369*18054d02SAlexander Motin }, 370*18054d02SAlexander Motin { 371*18054d02SAlexander Motin "BriefDescription": "L2 locked accesses", 372*18054d02SAlexander Motin "Counter": "0,1", 373*18054d02SAlexander Motin "EventCode": "0x2B", 374*18054d02SAlexander Motin "EventName": "L2_LOCK.SELF.E_STATE", 375*18054d02SAlexander Motin "SampleAfterValue": "200000", 376*18054d02SAlexander Motin "UMask": "0x44" 377*18054d02SAlexander Motin }, 378*18054d02SAlexander Motin { 379*18054d02SAlexander Motin "BriefDescription": "L2 locked accesses", 380*18054d02SAlexander Motin "Counter": "0,1", 381*18054d02SAlexander Motin "EventCode": "0x2B", 382*18054d02SAlexander Motin "EventName": "L2_LOCK.SELF.I_STATE", 383*18054d02SAlexander Motin "SampleAfterValue": "200000", 384*18054d02SAlexander Motin "UMask": "0x41" 385*18054d02SAlexander Motin }, 386*18054d02SAlexander Motin { 387*18054d02SAlexander Motin "BriefDescription": "L2 locked accesses", 388*18054d02SAlexander Motin "Counter": "0,1", 389*18054d02SAlexander Motin "EventCode": "0x2B", 390*18054d02SAlexander Motin "EventName": "L2_LOCK.SELF.MESI", 391*18054d02SAlexander Motin "SampleAfterValue": "200000", 392*18054d02SAlexander Motin "UMask": "0x4f" 393*18054d02SAlexander Motin }, 394*18054d02SAlexander Motin { 395*18054d02SAlexander Motin "BriefDescription": "L2 locked accesses", 396*18054d02SAlexander Motin "Counter": "0,1", 397*18054d02SAlexander Motin "EventCode": "0x2B", 398*18054d02SAlexander Motin "EventName": "L2_LOCK.SELF.M_STATE", 399*18054d02SAlexander Motin "SampleAfterValue": "200000", 400*18054d02SAlexander Motin "UMask": "0x48" 401*18054d02SAlexander Motin }, 402*18054d02SAlexander Motin { 403*18054d02SAlexander Motin "BriefDescription": "L2 locked accesses", 404*18054d02SAlexander Motin "Counter": "0,1", 405*18054d02SAlexander Motin "EventCode": "0x2B", 406*18054d02SAlexander Motin "EventName": "L2_LOCK.SELF.S_STATE", 407*18054d02SAlexander Motin "SampleAfterValue": "200000", 408*18054d02SAlexander Motin "UMask": "0x42" 409*18054d02SAlexander Motin }, 410*18054d02SAlexander Motin { 411*18054d02SAlexander Motin "BriefDescription": "L2 cache line modifications.", 412*18054d02SAlexander Motin "Counter": "0,1", 413*18054d02SAlexander Motin "EventCode": "0x25", 414*18054d02SAlexander Motin "EventName": "L2_M_LINES_IN.SELF", 415*18054d02SAlexander Motin "SampleAfterValue": "200000", 416*18054d02SAlexander Motin "UMask": "0x40" 417*18054d02SAlexander Motin }, 418*18054d02SAlexander Motin { 419*18054d02SAlexander Motin "BriefDescription": "Modified lines evicted from the L2 cache", 420*18054d02SAlexander Motin "Counter": "0,1", 421*18054d02SAlexander Motin "EventCode": "0x27", 422*18054d02SAlexander Motin "EventName": "L2_M_LINES_OUT.SELF.ANY", 423*18054d02SAlexander Motin "SampleAfterValue": "200000", 424*18054d02SAlexander Motin "UMask": "0x70" 425*18054d02SAlexander Motin }, 426*18054d02SAlexander Motin { 427*18054d02SAlexander Motin "BriefDescription": "Modified lines evicted from the L2 cache", 428*18054d02SAlexander Motin "Counter": "0,1", 429*18054d02SAlexander Motin "EventCode": "0x27", 430*18054d02SAlexander Motin "EventName": "L2_M_LINES_OUT.SELF.DEMAND", 431*18054d02SAlexander Motin "SampleAfterValue": "200000", 432*18054d02SAlexander Motin "UMask": "0x40" 433*18054d02SAlexander Motin }, 434*18054d02SAlexander Motin { 435*18054d02SAlexander Motin "BriefDescription": "Modified lines evicted from the L2 cache", 436*18054d02SAlexander Motin "Counter": "0,1", 437*18054d02SAlexander Motin "EventCode": "0x27", 438*18054d02SAlexander Motin "EventName": "L2_M_LINES_OUT.SELF.PREFETCH", 439*18054d02SAlexander Motin "SampleAfterValue": "200000", 440*18054d02SAlexander Motin "UMask": "0x50" 441*18054d02SAlexander Motin }, 442*18054d02SAlexander Motin { 443*18054d02SAlexander Motin "BriefDescription": "Cycles no L2 cache requests are pending", 444*18054d02SAlexander Motin "Counter": "0,1", 445*18054d02SAlexander Motin "EventCode": "0x32", 446*18054d02SAlexander Motin "EventName": "L2_NO_REQ.SELF", 447*18054d02SAlexander Motin "SampleAfterValue": "200000", 448*18054d02SAlexander Motin "UMask": "0x40" 449*18054d02SAlexander Motin }, 450*18054d02SAlexander Motin { 451*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 452*18054d02SAlexander Motin "Counter": "0,1", 453*18054d02SAlexander Motin "EventCode": "0x30", 454*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.ANY.E_STATE", 455*18054d02SAlexander Motin "SampleAfterValue": "200000", 456*18054d02SAlexander Motin "UMask": "0x74" 457*18054d02SAlexander Motin }, 458*18054d02SAlexander Motin { 459*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 460*18054d02SAlexander Motin "Counter": "0,1", 461*18054d02SAlexander Motin "EventCode": "0x30", 462*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.ANY.I_STATE", 463*18054d02SAlexander Motin "SampleAfterValue": "200000", 464*18054d02SAlexander Motin "UMask": "0x71" 465*18054d02SAlexander Motin }, 466*18054d02SAlexander Motin { 467*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 468*18054d02SAlexander Motin "Counter": "0,1", 469*18054d02SAlexander Motin "EventCode": "0x30", 470*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.ANY.MESI", 471*18054d02SAlexander Motin "SampleAfterValue": "200000", 472*18054d02SAlexander Motin "UMask": "0x7f" 473*18054d02SAlexander Motin }, 474*18054d02SAlexander Motin { 475*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 476*18054d02SAlexander Motin "Counter": "0,1", 477*18054d02SAlexander Motin "EventCode": "0x30", 478*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.ANY.M_STATE", 479*18054d02SAlexander Motin "SampleAfterValue": "200000", 480*18054d02SAlexander Motin "UMask": "0x78" 481*18054d02SAlexander Motin }, 482*18054d02SAlexander Motin { 483*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 484*18054d02SAlexander Motin "Counter": "0,1", 485*18054d02SAlexander Motin "EventCode": "0x30", 486*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.ANY.S_STATE", 487*18054d02SAlexander Motin "SampleAfterValue": "200000", 488*18054d02SAlexander Motin "UMask": "0x72" 489*18054d02SAlexander Motin }, 490*18054d02SAlexander Motin { 491*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 492*18054d02SAlexander Motin "Counter": "0,1", 493*18054d02SAlexander Motin "EventCode": "0x30", 494*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.E_STATE", 495*18054d02SAlexander Motin "SampleAfterValue": "200000", 496*18054d02SAlexander Motin "UMask": "0x44" 497*18054d02SAlexander Motin }, 498*18054d02SAlexander Motin { 499*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 500*18054d02SAlexander Motin "Counter": "0,1", 501*18054d02SAlexander Motin "EventCode": "0x30", 502*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.I_STATE", 503*18054d02SAlexander Motin "SampleAfterValue": "200000", 504*18054d02SAlexander Motin "UMask": "0x41" 505*18054d02SAlexander Motin }, 506*18054d02SAlexander Motin { 507*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 508*18054d02SAlexander Motin "Counter": "0,1", 509*18054d02SAlexander Motin "EventCode": "0x30", 510*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.MESI", 511*18054d02SAlexander Motin "SampleAfterValue": "200000", 512*18054d02SAlexander Motin "UMask": "0x4f" 513*18054d02SAlexander Motin }, 514*18054d02SAlexander Motin { 515*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 516*18054d02SAlexander Motin "Counter": "0,1", 517*18054d02SAlexander Motin "EventCode": "0x30", 518*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.M_STATE", 519*18054d02SAlexander Motin "SampleAfterValue": "200000", 520*18054d02SAlexander Motin "UMask": "0x48" 521*18054d02SAlexander Motin }, 522*18054d02SAlexander Motin { 523*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 524*18054d02SAlexander Motin "Counter": "0,1", 525*18054d02SAlexander Motin "EventCode": "0x30", 526*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.DEMAND.S_STATE", 527*18054d02SAlexander Motin "SampleAfterValue": "200000", 528*18054d02SAlexander Motin "UMask": "0x42" 529*18054d02SAlexander Motin }, 530*18054d02SAlexander Motin { 531*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 532*18054d02SAlexander Motin "Counter": "0,1", 533*18054d02SAlexander Motin "EventCode": "0x30", 534*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.E_STATE", 535*18054d02SAlexander Motin "SampleAfterValue": "200000", 536*18054d02SAlexander Motin "UMask": "0x54" 537*18054d02SAlexander Motin }, 538*18054d02SAlexander Motin { 539*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 540*18054d02SAlexander Motin "Counter": "0,1", 541*18054d02SAlexander Motin "EventCode": "0x30", 542*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.I_STATE", 543*18054d02SAlexander Motin "SampleAfterValue": "200000", 544*18054d02SAlexander Motin "UMask": "0x51" 545*18054d02SAlexander Motin }, 546*18054d02SAlexander Motin { 547*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 548*18054d02SAlexander Motin "Counter": "0,1", 549*18054d02SAlexander Motin "EventCode": "0x30", 550*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.MESI", 551*18054d02SAlexander Motin "SampleAfterValue": "200000", 552*18054d02SAlexander Motin "UMask": "0x5f" 553*18054d02SAlexander Motin }, 554*18054d02SAlexander Motin { 555*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 556*18054d02SAlexander Motin "Counter": "0,1", 557*18054d02SAlexander Motin "EventCode": "0x30", 558*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.M_STATE", 559*18054d02SAlexander Motin "SampleAfterValue": "200000", 560*18054d02SAlexander Motin "UMask": "0x58" 561*18054d02SAlexander Motin }, 562*18054d02SAlexander Motin { 563*18054d02SAlexander Motin "BriefDescription": "Rejected L2 cache requests", 564*18054d02SAlexander Motin "Counter": "0,1", 565*18054d02SAlexander Motin "EventCode": "0x30", 566*18054d02SAlexander Motin "EventName": "L2_REJECT_BUSQ.SELF.PREFETCH.S_STATE", 567*18054d02SAlexander Motin "SampleAfterValue": "200000", 568*18054d02SAlexander Motin "UMask": "0x52" 569*18054d02SAlexander Motin }, 570*18054d02SAlexander Motin { 571*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 572*18054d02SAlexander Motin "Counter": "0,1", 573*18054d02SAlexander Motin "EventCode": "0x2E", 574*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.ANY.E_STATE", 575*18054d02SAlexander Motin "SampleAfterValue": "200000", 576*18054d02SAlexander Motin "UMask": "0x74" 577*18054d02SAlexander Motin }, 578*18054d02SAlexander Motin { 579*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 580*18054d02SAlexander Motin "Counter": "0,1", 581*18054d02SAlexander Motin "EventCode": "0x2E", 582*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.ANY.I_STATE", 583*18054d02SAlexander Motin "SampleAfterValue": "200000", 584*18054d02SAlexander Motin "UMask": "0x71" 585*18054d02SAlexander Motin }, 586*18054d02SAlexander Motin { 587*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 588*18054d02SAlexander Motin "Counter": "0,1", 589*18054d02SAlexander Motin "EventCode": "0x2E", 590*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.ANY.MESI", 591*18054d02SAlexander Motin "SampleAfterValue": "200000", 592*18054d02SAlexander Motin "UMask": "0x7f" 593*18054d02SAlexander Motin }, 594*18054d02SAlexander Motin { 595*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 596*18054d02SAlexander Motin "Counter": "0,1", 597*18054d02SAlexander Motin "EventCode": "0x2E", 598*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.ANY.M_STATE", 599*18054d02SAlexander Motin "SampleAfterValue": "200000", 600*18054d02SAlexander Motin "UMask": "0x78" 601*18054d02SAlexander Motin }, 602*18054d02SAlexander Motin { 603*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 604*18054d02SAlexander Motin "Counter": "0,1", 605*18054d02SAlexander Motin "EventCode": "0x2E", 606*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.ANY.S_STATE", 607*18054d02SAlexander Motin "SampleAfterValue": "200000", 608*18054d02SAlexander Motin "UMask": "0x72" 609*18054d02SAlexander Motin }, 610*18054d02SAlexander Motin { 611*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 612*18054d02SAlexander Motin "Counter": "0,1", 613*18054d02SAlexander Motin "EventCode": "0x2E", 614*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.DEMAND.E_STATE", 615*18054d02SAlexander Motin "SampleAfterValue": "200000", 616*18054d02SAlexander Motin "UMask": "0x44" 617*18054d02SAlexander Motin }, 618*18054d02SAlexander Motin { 619*18054d02SAlexander Motin "BriefDescription": "L2 cache demand requests from this core that missed the L2", 620*18054d02SAlexander Motin "Counter": "0,1", 621*18054d02SAlexander Motin "EventCode": "0x2E", 622*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.DEMAND.I_STATE", 623*18054d02SAlexander Motin "SampleAfterValue": "200000", 624*18054d02SAlexander Motin "UMask": "0x41" 625*18054d02SAlexander Motin }, 626*18054d02SAlexander Motin { 627*18054d02SAlexander Motin "BriefDescription": "L2 cache demand requests from this core", 628*18054d02SAlexander Motin "Counter": "0,1", 629*18054d02SAlexander Motin "EventCode": "0x2E", 630*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.DEMAND.MESI", 631*18054d02SAlexander Motin "SampleAfterValue": "200000", 632*18054d02SAlexander Motin "UMask": "0x4f" 633*18054d02SAlexander Motin }, 634*18054d02SAlexander Motin { 635*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 636*18054d02SAlexander Motin "Counter": "0,1", 637*18054d02SAlexander Motin "EventCode": "0x2E", 638*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.DEMAND.M_STATE", 639*18054d02SAlexander Motin "SampleAfterValue": "200000", 640*18054d02SAlexander Motin "UMask": "0x48" 641*18054d02SAlexander Motin }, 642*18054d02SAlexander Motin { 643*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 644*18054d02SAlexander Motin "Counter": "0,1", 645*18054d02SAlexander Motin "EventCode": "0x2E", 646*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.DEMAND.S_STATE", 647*18054d02SAlexander Motin "SampleAfterValue": "200000", 648*18054d02SAlexander Motin "UMask": "0x42" 649*18054d02SAlexander Motin }, 650*18054d02SAlexander Motin { 651*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 652*18054d02SAlexander Motin "Counter": "0,1", 653*18054d02SAlexander Motin "EventCode": "0x2E", 654*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.PREFETCH.E_STATE", 655*18054d02SAlexander Motin "SampleAfterValue": "200000", 656*18054d02SAlexander Motin "UMask": "0x54" 657*18054d02SAlexander Motin }, 658*18054d02SAlexander Motin { 659*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 660*18054d02SAlexander Motin "Counter": "0,1", 661*18054d02SAlexander Motin "EventCode": "0x2E", 662*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.PREFETCH.I_STATE", 663*18054d02SAlexander Motin "SampleAfterValue": "200000", 664*18054d02SAlexander Motin "UMask": "0x51" 665*18054d02SAlexander Motin }, 666*18054d02SAlexander Motin { 667*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 668*18054d02SAlexander Motin "Counter": "0,1", 669*18054d02SAlexander Motin "EventCode": "0x2E", 670*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.PREFETCH.MESI", 671*18054d02SAlexander Motin "SampleAfterValue": "200000", 672*18054d02SAlexander Motin "UMask": "0x5f" 673*18054d02SAlexander Motin }, 674*18054d02SAlexander Motin { 675*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 676*18054d02SAlexander Motin "Counter": "0,1", 677*18054d02SAlexander Motin "EventCode": "0x2E", 678*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.PREFETCH.M_STATE", 679*18054d02SAlexander Motin "SampleAfterValue": "200000", 680*18054d02SAlexander Motin "UMask": "0x58" 681*18054d02SAlexander Motin }, 682*18054d02SAlexander Motin { 683*18054d02SAlexander Motin "BriefDescription": "L2 cache requests", 684*18054d02SAlexander Motin "Counter": "0,1", 685*18054d02SAlexander Motin "EventCode": "0x2E", 686*18054d02SAlexander Motin "EventName": "L2_RQSTS.SELF.PREFETCH.S_STATE", 687*18054d02SAlexander Motin "SampleAfterValue": "200000", 688*18054d02SAlexander Motin "UMask": "0x52" 689*18054d02SAlexander Motin }, 690*18054d02SAlexander Motin { 691*18054d02SAlexander Motin "BriefDescription": "L2 store requests", 692*18054d02SAlexander Motin "Counter": "0,1", 693*18054d02SAlexander Motin "EventCode": "0x2A", 694*18054d02SAlexander Motin "EventName": "L2_ST.SELF.E_STATE", 695*18054d02SAlexander Motin "SampleAfterValue": "200000", 696*18054d02SAlexander Motin "UMask": "0x44" 697*18054d02SAlexander Motin }, 698*18054d02SAlexander Motin { 699*18054d02SAlexander Motin "BriefDescription": "L2 store requests", 700*18054d02SAlexander Motin "Counter": "0,1", 701*18054d02SAlexander Motin "EventCode": "0x2A", 702*18054d02SAlexander Motin "EventName": "L2_ST.SELF.I_STATE", 703*18054d02SAlexander Motin "SampleAfterValue": "200000", 704*18054d02SAlexander Motin "UMask": "0x41" 705*18054d02SAlexander Motin }, 706*18054d02SAlexander Motin { 707*18054d02SAlexander Motin "BriefDescription": "L2 store requests", 708*18054d02SAlexander Motin "Counter": "0,1", 709*18054d02SAlexander Motin "EventCode": "0x2A", 710*18054d02SAlexander Motin "EventName": "L2_ST.SELF.MESI", 711*18054d02SAlexander Motin "SampleAfterValue": "200000", 712*18054d02SAlexander Motin "UMask": "0x4f" 713*18054d02SAlexander Motin }, 714*18054d02SAlexander Motin { 715*18054d02SAlexander Motin "BriefDescription": "L2 store requests", 716*18054d02SAlexander Motin "Counter": "0,1", 717*18054d02SAlexander Motin "EventCode": "0x2A", 718*18054d02SAlexander Motin "EventName": "L2_ST.SELF.M_STATE", 719*18054d02SAlexander Motin "SampleAfterValue": "200000", 720*18054d02SAlexander Motin "UMask": "0x48" 721*18054d02SAlexander Motin }, 722*18054d02SAlexander Motin { 723*18054d02SAlexander Motin "BriefDescription": "L2 store requests", 724*18054d02SAlexander Motin "Counter": "0,1", 725*18054d02SAlexander Motin "EventCode": "0x2A", 726*18054d02SAlexander Motin "EventName": "L2_ST.SELF.S_STATE", 727*18054d02SAlexander Motin "SampleAfterValue": "200000", 728*18054d02SAlexander Motin "UMask": "0x42" 729*18054d02SAlexander Motin }, 730*18054d02SAlexander Motin { 731*18054d02SAlexander Motin "BriefDescription": "Retired loads that hit the L2 cache (precise event).", 732*18054d02SAlexander Motin "Counter": "0,1", 733*18054d02SAlexander Motin "EventCode": "0xCB", 734959826caSMatt Macy "EventName": "MEM_LOAD_RETIRED.L2_HIT", 735959826caSMatt Macy "SampleAfterValue": "200000", 736*18054d02SAlexander Motin "UMask": "0x1" 737959826caSMatt Macy }, 738959826caSMatt Macy { 739*18054d02SAlexander Motin "BriefDescription": "Retired loads that miss the L2 cache", 740959826caSMatt Macy "Counter": "0,1", 741*18054d02SAlexander Motin "EventCode": "0xCB", 742959826caSMatt Macy "EventName": "MEM_LOAD_RETIRED.L2_MISS", 743959826caSMatt Macy "SampleAfterValue": "10000", 744*18054d02SAlexander Motin "UMask": "0x2" 745959826caSMatt Macy } 746959826caSMatt Macy]