1959826caSMatt Macy[ 2959826caSMatt Macy { 3959826caSMatt Macy "BriefDescription": "Load misses in all DTLB levels that cause page walks", 4*18054d02SAlexander Motin "Counter": "0,1,2,3", 5*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 6*18054d02SAlexander Motin "EventCode": "0x08", 7*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK", 8*18054d02SAlexander Motin "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 9*18054d02SAlexander Motin "SampleAfterValue": "100003", 10*18054d02SAlexander Motin "UMask": "0x1" 11959826caSMatt Macy }, 12959826caSMatt Macy { 13*18054d02SAlexander Motin "BriefDescription": "DTLB demand load misses with low part of linear-to-physical address translation missed", 14959826caSMatt Macy "Counter": "0,1,2,3", 15*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 16*18054d02SAlexander Motin "EventCode": "0x08", 17*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.PDE_CACHE_MISS", 18*18054d02SAlexander Motin "PublicDescription": "DTLB demand load misses with low part of linear-to-physical address translation missed.", 19*18054d02SAlexander Motin "SampleAfterValue": "100003", 20*18054d02SAlexander Motin "UMask": "0x80" 21*18054d02SAlexander Motin }, 22*18054d02SAlexander Motin { 23*18054d02SAlexander Motin "BriefDescription": "Load operations that miss the first DTLB level but hit the second and do not cause page walks", 24*18054d02SAlexander Motin "Counter": "0,1,2,3", 25*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 26*18054d02SAlexander Motin "EventCode": "0x08", 27*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.STLB_HIT", 28*18054d02SAlexander Motin "PublicDescription": "Number of cache load STLB hits. No page walk.", 29959826caSMatt Macy "SampleAfterValue": "2000003", 30*18054d02SAlexander Motin "UMask": "0x60" 31959826caSMatt Macy }, 32959826caSMatt Macy { 33*18054d02SAlexander Motin "BriefDescription": "Load misses that miss the DTLB and hit the STLB (2M)", 34959826caSMatt Macy "Counter": "0,1,2,3", 35*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 36*18054d02SAlexander Motin "EventCode": "0x08", 37*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.STLB_HIT_2M", 38*18054d02SAlexander Motin "PublicDescription": "This event counts load operations from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 39959826caSMatt Macy "SampleAfterValue": "2000003", 40*18054d02SAlexander Motin "UMask": "0x40" 41959826caSMatt Macy }, 42959826caSMatt Macy { 43*18054d02SAlexander Motin "BriefDescription": "Load misses that miss the DTLB and hit the STLB (4K)", 44959826caSMatt Macy "Counter": "0,1,2,3", 45*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 46*18054d02SAlexander Motin "EventCode": "0x08", 47*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.STLB_HIT_4K", 48*18054d02SAlexander Motin "PublicDescription": "This event counts load operations from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", 49*18054d02SAlexander Motin "SampleAfterValue": "2000003", 50*18054d02SAlexander Motin "UMask": "0x20" 51*18054d02SAlexander Motin }, 52*18054d02SAlexander Motin { 53*18054d02SAlexander Motin "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes of any page size.", 54*18054d02SAlexander Motin "Counter": "0,1,2,3", 55*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 56*18054d02SAlexander Motin "EventCode": "0x08", 57*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED", 58*18054d02SAlexander Motin "PublicDescription": "Completed page walks in any TLB of any page size due to demand load misses.", 59*18054d02SAlexander Motin "SampleAfterValue": "100003", 60*18054d02SAlexander Motin "UMask": "0xe" 61*18054d02SAlexander Motin }, 62*18054d02SAlexander Motin { 63*18054d02SAlexander Motin "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 64*18054d02SAlexander Motin "Counter": "0,1,2,3", 65*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 66*18054d02SAlexander Motin "EventCode": "0x08", 67959826caSMatt Macy "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_1G", 68959826caSMatt Macy "SampleAfterValue": "2000003", 69*18054d02SAlexander Motin "UMask": "0x8" 70959826caSMatt Macy }, 71959826caSMatt Macy { 72*18054d02SAlexander Motin "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (2M/4M).", 73959826caSMatt Macy "Counter": "0,1,2,3", 74*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 75959826caSMatt Macy "EventCode": "0x08", 76*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4M", 77*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to demand load misses that caused 2M/4M page walks in any TLB levels.", 78959826caSMatt Macy "SampleAfterValue": "2000003", 79*18054d02SAlexander Motin "UMask": "0x4" 80*18054d02SAlexander Motin }, 81*18054d02SAlexander Motin { 82*18054d02SAlexander Motin "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (4K).", 83*18054d02SAlexander Motin "Counter": "0,1,2,3", 84*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 85*18054d02SAlexander Motin "EventCode": "0x08", 86*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_4K", 87*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to demand load misses that caused 4K page walks in any TLB levels.", 88*18054d02SAlexander Motin "SampleAfterValue": "2000003", 89*18054d02SAlexander Motin "UMask": "0x2" 90*18054d02SAlexander Motin }, 91*18054d02SAlexander Motin { 92959826caSMatt Macy "BriefDescription": "Cycles when PMH is busy with page walks", 93959826caSMatt Macy "Counter": "0,1,2,3", 94*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 95*18054d02SAlexander Motin "EventCode": "0x08", 96*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_DURATION", 97*18054d02SAlexander Motin "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by DTLB load misses.", 98959826caSMatt Macy "SampleAfterValue": "2000003", 99*18054d02SAlexander Motin "UMask": "0x10" 100959826caSMatt Macy }, 101959826caSMatt Macy { 102959826caSMatt Macy "BriefDescription": "Store misses in all DTLB levels that cause page walks", 103959826caSMatt Macy "Counter": "0,1,2,3", 104*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 105*18054d02SAlexander Motin "EventCode": "0x49", 106*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.MISS_CAUSES_A_WALK", 107*18054d02SAlexander Motin "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).", 108959826caSMatt Macy "SampleAfterValue": "100003", 109*18054d02SAlexander Motin "UMask": "0x1" 110959826caSMatt Macy }, 111959826caSMatt Macy { 112*18054d02SAlexander Motin "BriefDescription": "DTLB store misses with low part of linear-to-physical address translation missed", 113959826caSMatt Macy "Counter": "0,1,2,3", 114*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 115*18054d02SAlexander Motin "EventCode": "0x49", 116*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.PDE_CACHE_MISS", 117*18054d02SAlexander Motin "PublicDescription": "DTLB store misses with low part of linear-to-physical address translation missed.", 118959826caSMatt Macy "SampleAfterValue": "100003", 119*18054d02SAlexander Motin "UMask": "0x80" 120959826caSMatt Macy }, 121959826caSMatt Macy { 122*18054d02SAlexander Motin "BriefDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks", 123959826caSMatt Macy "Counter": "0,1,2,3", 124*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 125*18054d02SAlexander Motin "EventCode": "0x49", 126*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.STLB_HIT", 127*18054d02SAlexander Motin "PublicDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 128*18054d02SAlexander Motin "SampleAfterValue": "100003", 129*18054d02SAlexander Motin "UMask": "0x60" 130*18054d02SAlexander Motin }, 131*18054d02SAlexander Motin { 132*18054d02SAlexander Motin "BriefDescription": "Store misses that miss the DTLB and hit the STLB (2M)", 133*18054d02SAlexander Motin "Counter": "0,1,2,3", 134*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 135*18054d02SAlexander Motin "EventCode": "0x49", 136*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.STLB_HIT_2M", 137*18054d02SAlexander Motin "PublicDescription": "This event counts store operations from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.", 138*18054d02SAlexander Motin "SampleAfterValue": "100003", 139*18054d02SAlexander Motin "UMask": "0x40" 140*18054d02SAlexander Motin }, 141*18054d02SAlexander Motin { 142*18054d02SAlexander Motin "BriefDescription": "Store misses that miss the DTLB and hit the STLB (4K)", 143*18054d02SAlexander Motin "Counter": "0,1,2,3", 144*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 145*18054d02SAlexander Motin "EventCode": "0x49", 146*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.STLB_HIT_4K", 147*18054d02SAlexander Motin "PublicDescription": "This event counts store operations from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.", 148*18054d02SAlexander Motin "SampleAfterValue": "100003", 149*18054d02SAlexander Motin "UMask": "0x20" 150*18054d02SAlexander Motin }, 151*18054d02SAlexander Motin { 152*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 153*18054d02SAlexander Motin "Counter": "0,1,2,3", 154*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 155*18054d02SAlexander Motin "EventCode": "0x49", 156*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED", 157*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to store miss in any TLB levels of any page size (4K/2M/4M/1G).", 158*18054d02SAlexander Motin "SampleAfterValue": "100003", 159*18054d02SAlexander Motin "UMask": "0xe" 160*18054d02SAlexander Motin }, 161*18054d02SAlexander Motin { 162*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks. (1G)", 163*18054d02SAlexander Motin "Counter": "0,1,2,3", 164*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 165*18054d02SAlexander Motin "EventCode": "0x49", 166959826caSMatt Macy "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_1G", 167959826caSMatt Macy "SampleAfterValue": "100003", 168*18054d02SAlexander Motin "UMask": "0x8" 169959826caSMatt Macy }, 170959826caSMatt Macy { 171*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", 172959826caSMatt Macy "Counter": "0,1,2,3", 173*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 174*18054d02SAlexander Motin "EventCode": "0x49", 175*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_2M_4M", 176*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to store misses in one or more TLB levels of 2M/4M page structure.", 177959826caSMatt Macy "SampleAfterValue": "100003", 178*18054d02SAlexander Motin "UMask": "0x4" 179959826caSMatt Macy }, 180959826caSMatt Macy { 181*18054d02SAlexander Motin "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (4K)", 182959826caSMatt Macy "Counter": "0,1,2,3", 183*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 184*18054d02SAlexander Motin "EventCode": "0x49", 185*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_4K", 186*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to store misses in one or more TLB levels of 4K page structure.", 187959826caSMatt Macy "SampleAfterValue": "100003", 188*18054d02SAlexander Motin "UMask": "0x2" 189*18054d02SAlexander Motin }, 190*18054d02SAlexander Motin { 191959826caSMatt Macy "BriefDescription": "Cycles when PMH is busy with page walks", 192959826caSMatt Macy "Counter": "0,1,2,3", 193*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 194959826caSMatt Macy "EventCode": "0x49", 195*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_DURATION", 196*18054d02SAlexander Motin "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by DTLB store misses.", 197959826caSMatt Macy "SampleAfterValue": "100003", 198*18054d02SAlexander Motin "UMask": "0x10" 199959826caSMatt Macy }, 200959826caSMatt Macy { 201*18054d02SAlexander Motin "BriefDescription": "Cycle count for an Extended Page table walk.", 202959826caSMatt Macy "Counter": "0,1,2,3", 203*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 204959826caSMatt Macy "EventCode": "0x4f", 205959826caSMatt Macy "EventName": "EPT.WALK_CYCLES", 206959826caSMatt Macy "SampleAfterValue": "2000003", 207*18054d02SAlexander Motin "UMask": "0x10" 208959826caSMatt Macy }, 209959826caSMatt Macy { 210*18054d02SAlexander Motin "BriefDescription": "Flushing of the Instruction TLB (ITLB) pages, includes 4k/2M/4M pages.", 211959826caSMatt Macy "Counter": "0,1,2,3", 212*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 213*18054d02SAlexander Motin "EventCode": "0xae", 214*18054d02SAlexander Motin "EventName": "ITLB.ITLB_FLUSH", 215*18054d02SAlexander Motin "PublicDescription": "Counts the number of ITLB flushes, includes 4k/2M/4M pages.", 216959826caSMatt Macy "SampleAfterValue": "100003", 217*18054d02SAlexander Motin "UMask": "0x1" 218*18054d02SAlexander Motin }, 219*18054d02SAlexander Motin { 220959826caSMatt Macy "BriefDescription": "Misses at all ITLB levels that cause page walks", 221959826caSMatt Macy "Counter": "0,1,2,3", 222*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 223*18054d02SAlexander Motin "EventCode": "0x85", 224*18054d02SAlexander Motin "EventName": "ITLB_MISSES.MISS_CAUSES_A_WALK", 225*18054d02SAlexander Motin "PublicDescription": "Misses in ITLB that causes a page walk of any page size.", 226959826caSMatt Macy "SampleAfterValue": "100003", 227*18054d02SAlexander Motin "UMask": "0x1" 228959826caSMatt Macy }, 229959826caSMatt Macy { 230*18054d02SAlexander Motin "BriefDescription": "Operations that miss the first ITLB level but hit the second and do not cause any page walks", 231959826caSMatt Macy "Counter": "0,1,2,3", 232*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 233*18054d02SAlexander Motin "EventCode": "0x85", 234*18054d02SAlexander Motin "EventName": "ITLB_MISSES.STLB_HIT", 235*18054d02SAlexander Motin "PublicDescription": "ITLB misses that hit STLB. No page walk.", 236959826caSMatt Macy "SampleAfterValue": "100003", 237*18054d02SAlexander Motin "UMask": "0x60" 238959826caSMatt Macy }, 239959826caSMatt Macy { 240*18054d02SAlexander Motin "BriefDescription": "Code misses that miss the DTLB and hit the STLB (2M)", 241959826caSMatt Macy "Counter": "0,1,2,3", 242*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 243*18054d02SAlexander Motin "EventCode": "0x85", 244*18054d02SAlexander Motin "EventName": "ITLB_MISSES.STLB_HIT_2M", 245*18054d02SAlexander Motin "PublicDescription": "ITLB misses that hit STLB (2M).", 246*18054d02SAlexander Motin "SampleAfterValue": "100003", 247*18054d02SAlexander Motin "UMask": "0x40" 248*18054d02SAlexander Motin }, 249*18054d02SAlexander Motin { 250*18054d02SAlexander Motin "BriefDescription": "Core misses that miss the DTLB and hit the STLB (4K)", 251*18054d02SAlexander Motin "Counter": "0,1,2,3", 252*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 253*18054d02SAlexander Motin "EventCode": "0x85", 254*18054d02SAlexander Motin "EventName": "ITLB_MISSES.STLB_HIT_4K", 255*18054d02SAlexander Motin "PublicDescription": "ITLB misses that hit STLB (4K).", 256*18054d02SAlexander Motin "SampleAfterValue": "100003", 257*18054d02SAlexander Motin "UMask": "0x20" 258*18054d02SAlexander Motin }, 259*18054d02SAlexander Motin { 260*18054d02SAlexander Motin "BriefDescription": "Misses in all ITLB levels that cause completed page walks", 261*18054d02SAlexander Motin "Counter": "0,1,2,3", 262*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 263*18054d02SAlexander Motin "EventCode": "0x85", 264*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED", 265*18054d02SAlexander Motin "PublicDescription": "Completed page walks in ITLB of any page size.", 266*18054d02SAlexander Motin "SampleAfterValue": "100003", 267*18054d02SAlexander Motin "UMask": "0xe" 268*18054d02SAlexander Motin }, 269*18054d02SAlexander Motin { 270*18054d02SAlexander Motin "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (1G)", 271*18054d02SAlexander Motin "Counter": "0,1,2,3", 272*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 273*18054d02SAlexander Motin "EventCode": "0x85", 274959826caSMatt Macy "EventName": "ITLB_MISSES.WALK_COMPLETED_1G", 275959826caSMatt Macy "SampleAfterValue": "100003", 276*18054d02SAlexander Motin "UMask": "0x8" 277959826caSMatt Macy }, 278959826caSMatt Macy { 279*18054d02SAlexander Motin "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (2M/4M)", 280959826caSMatt Macy "Counter": "0,1,2,3", 281*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 282*18054d02SAlexander Motin "EventCode": "0x85", 283*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED_2M_4M", 284*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to misses in ITLB 2M/4M page entries.", 285959826caSMatt Macy "SampleAfterValue": "100003", 286*18054d02SAlexander Motin "UMask": "0x4" 287959826caSMatt Macy }, 288959826caSMatt Macy { 289*18054d02SAlexander Motin "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (4K)", 290959826caSMatt Macy "Counter": "0,1,2,3", 291*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 292*18054d02SAlexander Motin "EventCode": "0x85", 293*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED_4K", 294*18054d02SAlexander Motin "PublicDescription": "Completed page walks due to misses in ITLB 4K page entries.", 295959826caSMatt Macy "SampleAfterValue": "100003", 296*18054d02SAlexander Motin "UMask": "0x2" 297*18054d02SAlexander Motin }, 298*18054d02SAlexander Motin { 299959826caSMatt Macy "BriefDescription": "Cycles when PMH is busy with page walks", 300*18054d02SAlexander Motin "Counter": "0,1,2,3", 301*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 302959826caSMatt Macy "EventCode": "0x85", 303*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_DURATION", 304*18054d02SAlexander Motin "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by ITLB misses.", 305959826caSMatt Macy "SampleAfterValue": "100003", 306*18054d02SAlexander Motin "UMask": "0x10" 307959826caSMatt Macy }, 308959826caSMatt Macy { 309959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in the L1+FB", 310*18054d02SAlexander Motin "Counter": "0,1,2,3", 311*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 312*18054d02SAlexander Motin "EventCode": "0xBC", 313*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_L1", 314*18054d02SAlexander Motin "PublicDescription": "Number of DTLB page walker loads that hit in the L1+FB.", 315*18054d02SAlexander Motin "SampleAfterValue": "2000003", 316*18054d02SAlexander Motin "UMask": "0x11" 317959826caSMatt Macy }, 318959826caSMatt Macy { 319959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in the L2", 320*18054d02SAlexander Motin "Counter": "0,1,2,3", 321*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 322*18054d02SAlexander Motin "EventCode": "0xBC", 323*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_L2", 324*18054d02SAlexander Motin "PublicDescription": "Number of DTLB page walker loads that hit in the L2.", 325*18054d02SAlexander Motin "SampleAfterValue": "2000003", 326*18054d02SAlexander Motin "UMask": "0x12" 327959826caSMatt Macy }, 328959826caSMatt Macy { 329959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in the L3 + XSNP", 330*18054d02SAlexander Motin "Counter": "0,1,2,3", 331*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 332*18054d02SAlexander Motin "Errata": "HSD25", 333*18054d02SAlexander Motin "EventCode": "0xBC", 334*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_L3", 335*18054d02SAlexander Motin "PublicDescription": "Number of DTLB page walker loads that hit in the L3.", 336*18054d02SAlexander Motin "SampleAfterValue": "2000003", 337*18054d02SAlexander Motin "UMask": "0x14" 338959826caSMatt Macy }, 339959826caSMatt Macy { 340959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in Memory", 341959826caSMatt Macy "Counter": "0,1,2,3", 342*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 343959826caSMatt Macy "Errata": "HSD25", 344*18054d02SAlexander Motin "EventCode": "0xBC", 345*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_MEMORY", 346*18054d02SAlexander Motin "PublicDescription": "Number of DTLB page walker loads from memory.", 347959826caSMatt Macy "SampleAfterValue": "2000003", 348*18054d02SAlexander Motin "UMask": "0x18" 349959826caSMatt Macy }, 350959826caSMatt Macy { 351*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L1 and FB.", 352959826caSMatt Macy "Counter": "0,1,2,3", 353*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 354959826caSMatt Macy "EventCode": "0xBC", 355959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L1", 356959826caSMatt Macy "SampleAfterValue": "2000003", 357*18054d02SAlexander Motin "UMask": "0x41" 358959826caSMatt Macy }, 359959826caSMatt Macy { 360*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L2.", 361959826caSMatt Macy "Counter": "0,1,2,3", 362*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 363*18054d02SAlexander Motin "EventCode": "0xBC", 364959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L2", 365959826caSMatt Macy "SampleAfterValue": "2000003", 366*18054d02SAlexander Motin "UMask": "0x42" 367959826caSMatt Macy }, 368959826caSMatt Macy { 369*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L3.", 370959826caSMatt Macy "Counter": "0,1,2,3", 371*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 372*18054d02SAlexander Motin "EventCode": "0xBC", 373959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L3", 374959826caSMatt Macy "SampleAfterValue": "2000003", 375*18054d02SAlexander Motin "UMask": "0x44" 376959826caSMatt Macy }, 377959826caSMatt Macy { 378*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in memory.", 379959826caSMatt Macy "Counter": "0,1,2,3", 380*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 381*18054d02SAlexander Motin "EventCode": "0xBC", 382959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_MEMORY", 383959826caSMatt Macy "SampleAfterValue": "2000003", 384*18054d02SAlexander Motin "UMask": "0x48" 385959826caSMatt Macy }, 386959826caSMatt Macy { 387*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L1 and FB.", 388959826caSMatt Macy "Counter": "0,1,2,3", 389*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 390*18054d02SAlexander Motin "EventCode": "0xBC", 391959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L1", 392959826caSMatt Macy "SampleAfterValue": "2000003", 393*18054d02SAlexander Motin "UMask": "0x81" 394959826caSMatt Macy }, 395959826caSMatt Macy { 396*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L2.", 397959826caSMatt Macy "Counter": "0,1,2,3", 398*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 399*18054d02SAlexander Motin "EventCode": "0xBC", 400959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L2", 401959826caSMatt Macy "SampleAfterValue": "2000003", 402*18054d02SAlexander Motin "UMask": "0x82" 403959826caSMatt Macy }, 404959826caSMatt Macy { 405*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L2.", 406959826caSMatt Macy "Counter": "0,1,2,3", 407*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 408*18054d02SAlexander Motin "EventCode": "0xBC", 409959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L3", 410959826caSMatt Macy "SampleAfterValue": "2000003", 411*18054d02SAlexander Motin "UMask": "0x84" 412959826caSMatt Macy }, 413959826caSMatt Macy { 414*18054d02SAlexander Motin "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in memory.", 415959826caSMatt Macy "Counter": "0,1,2,3", 416*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 417*18054d02SAlexander Motin "EventCode": "0xBC", 418959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_MEMORY", 419959826caSMatt Macy "SampleAfterValue": "2000003", 420*18054d02SAlexander Motin "UMask": "0x88" 421959826caSMatt Macy }, 422959826caSMatt Macy { 423*18054d02SAlexander Motin "BriefDescription": "Number of ITLB page walker hits in the L1+FB", 424959826caSMatt Macy "Counter": "0,1,2,3", 425*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 426*18054d02SAlexander Motin "EventCode": "0xBC", 427*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_L1", 428*18054d02SAlexander Motin "PublicDescription": "Number of ITLB page walker loads that hit in the L1+FB.", 429*18054d02SAlexander Motin "SampleAfterValue": "2000003", 430*18054d02SAlexander Motin "UMask": "0x21" 431*18054d02SAlexander Motin }, 432*18054d02SAlexander Motin { 433*18054d02SAlexander Motin "BriefDescription": "Number of ITLB page walker hits in the L2", 434*18054d02SAlexander Motin "Counter": "0,1,2,3", 435*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 436*18054d02SAlexander Motin "EventCode": "0xBC", 437*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_L2", 438*18054d02SAlexander Motin "PublicDescription": "Number of ITLB page walker loads that hit in the L2.", 439*18054d02SAlexander Motin "SampleAfterValue": "2000003", 440*18054d02SAlexander Motin "UMask": "0x22" 441*18054d02SAlexander Motin }, 442*18054d02SAlexander Motin { 443*18054d02SAlexander Motin "BriefDescription": "Number of ITLB page walker hits in the L3 + XSNP", 444*18054d02SAlexander Motin "Counter": "0,1,2,3", 445*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 446*18054d02SAlexander Motin "Errata": "HSD25", 447*18054d02SAlexander Motin "EventCode": "0xBC", 448*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_L3", 449*18054d02SAlexander Motin "PublicDescription": "Number of ITLB page walker loads that hit in the L3.", 450*18054d02SAlexander Motin "SampleAfterValue": "2000003", 451*18054d02SAlexander Motin "UMask": "0x24" 452*18054d02SAlexander Motin }, 453*18054d02SAlexander Motin { 454*18054d02SAlexander Motin "BriefDescription": "Number of ITLB page walker hits in Memory", 455*18054d02SAlexander Motin "Counter": "0,1,2,3", 456*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 457*18054d02SAlexander Motin "Errata": "HSD25", 458*18054d02SAlexander Motin "EventCode": "0xBC", 459*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_MEMORY", 460*18054d02SAlexander Motin "PublicDescription": "Number of ITLB page walker loads from memory.", 461*18054d02SAlexander Motin "SampleAfterValue": "2000003", 462*18054d02SAlexander Motin "UMask": "0x28" 463*18054d02SAlexander Motin }, 464*18054d02SAlexander Motin { 465959826caSMatt Macy "BriefDescription": "DTLB flush attempts of the thread-specific entries", 466*18054d02SAlexander Motin "Counter": "0,1,2,3", 467*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 468*18054d02SAlexander Motin "EventCode": "0xBD", 469*18054d02SAlexander Motin "EventName": "TLB_FLUSH.DTLB_THREAD", 470*18054d02SAlexander Motin "PublicDescription": "DTLB flush attempts of the thread-specific entries.", 471*18054d02SAlexander Motin "SampleAfterValue": "100003", 472*18054d02SAlexander Motin "UMask": "0x1" 473959826caSMatt Macy }, 474959826caSMatt Macy { 475959826caSMatt Macy "BriefDescription": "STLB flush attempts", 476*18054d02SAlexander Motin "Counter": "0,1,2,3", 477*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 478*18054d02SAlexander Motin "EventCode": "0xBD", 479*18054d02SAlexander Motin "EventName": "TLB_FLUSH.STLB_ANY", 480*18054d02SAlexander Motin "PublicDescription": "Count number of STLB flush attempts.", 481*18054d02SAlexander Motin "SampleAfterValue": "100003", 482*18054d02SAlexander Motin "UMask": "0x20" 483959826caSMatt Macy } 484959826caSMatt Macy]