1959826caSMatt Macy[ 2959826caSMatt Macy { 3959826caSMatt Macy "BriefDescription": "Load misses in all DTLB levels that cause page walks", 4959826caSMatt Macy "Counter": "0,1,2,3", 5*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 6959826caSMatt Macy "Errata": "BDM69", 7*18054d02SAlexander Motin "EventCode": "0x08", 8*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK", 9959826caSMatt Macy "PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of any page size (4K/2M/4M/1G).", 10959826caSMatt Macy "SampleAfterValue": "100003", 11*18054d02SAlexander Motin "UMask": "0x1" 12959826caSMatt Macy }, 13959826caSMatt Macy { 14959826caSMatt Macy "BriefDescription": "Load operations that miss the first DTLB level but hit the second and do not cause page walks.", 15959826caSMatt Macy "Counter": "0,1,2,3", 16*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 17*18054d02SAlexander Motin "EventCode": "0x08", 18959826caSMatt Macy "EventName": "DTLB_LOAD_MISSES.STLB_HIT", 19959826caSMatt Macy "SampleAfterValue": "2000003", 20*18054d02SAlexander Motin "UMask": "0x60" 21959826caSMatt Macy }, 22959826caSMatt Macy { 23*18054d02SAlexander Motin "BriefDescription": "Load misses that miss the DTLB and hit the STLB (2M).", 24959826caSMatt Macy "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_2M", 28*18054d02SAlexander Motin "SampleAfterValue": "2000003", 29*18054d02SAlexander Motin "UMask": "0x40" 30959826caSMatt Macy }, 31959826caSMatt Macy { 32*18054d02SAlexander Motin "BriefDescription": "Load misses that miss the DTLB and hit the STLB (4K).", 33959826caSMatt Macy "Counter": "0,1,2,3", 34*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 35*18054d02SAlexander Motin "EventCode": "0x08", 36*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.STLB_HIT_4K", 37*18054d02SAlexander Motin "SampleAfterValue": "2000003", 38*18054d02SAlexander Motin "UMask": "0x20" 39959826caSMatt Macy }, 40959826caSMatt Macy { 41*18054d02SAlexander Motin "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes of any page size.", 42959826caSMatt Macy "Counter": "0,1,2,3", 43*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 44959826caSMatt Macy "Errata": "BDM69", 45*18054d02SAlexander Motin "EventCode": "0x08", 46*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED", 47959826caSMatt Macy "SampleAfterValue": "100003", 48*18054d02SAlexander Motin "UMask": "0xe" 49959826caSMatt Macy }, 50959826caSMatt Macy { 51*18054d02SAlexander Motin "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 52959826caSMatt Macy "Counter": "0,1,2,3", 53*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 54959826caSMatt Macy "Errata": "BDM69", 55*18054d02SAlexander Motin "EventCode": "0x08", 56*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_1G", 57*18054d02SAlexander Motin "PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page walk (1G page size). The page walk can end with or without a fault.", 58*18054d02SAlexander Motin "SampleAfterValue": "2000003", 59*18054d02SAlexander Motin "UMask": "0x8" 60959826caSMatt Macy }, 61959826caSMatt Macy { 62*18054d02SAlexander Motin "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (2M/4M).", 63959826caSMatt Macy "Counter": "0,1,2,3", 64*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 65959826caSMatt Macy "Errata": "BDM69", 66*18054d02SAlexander Motin "EventCode": "0x08", 67*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4M", 68*18054d02SAlexander Motin "PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page walk (2M and 4M page sizes). The page walk can end with or without a fault.", 69*18054d02SAlexander Motin "SampleAfterValue": "2000003", 70*18054d02SAlexander Motin "UMask": "0x4" 71959826caSMatt Macy }, 72959826caSMatt Macy { 73*18054d02SAlexander Motin "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (4K).", 74*18054d02SAlexander Motin "Counter": "0,1,2,3", 75*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 76*18054d02SAlexander Motin "Errata": "BDM69", 77*18054d02SAlexander Motin "EventCode": "0x08", 78*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_4K", 79*18054d02SAlexander Motin "PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page walk (4K page size). The page walk can end with or without a fault.", 80*18054d02SAlexander Motin "SampleAfterValue": "2000003", 81*18054d02SAlexander Motin "UMask": "0x2" 82*18054d02SAlexander Motin }, 83*18054d02SAlexander Motin { 84959826caSMatt Macy "BriefDescription": "Cycles when PMH is busy with page walks", 85959826caSMatt Macy "Counter": "0,1,2,3", 86*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 87959826caSMatt Macy "Errata": "BDM69", 88*18054d02SAlexander Motin "EventCode": "0x08", 89*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_DURATION", 90959826caSMatt Macy "PublicDescription": "This event counts the number of cycles while PMH is busy with the page walk.", 91*18054d02SAlexander Motin "SampleAfterValue": "2000003", 92*18054d02SAlexander Motin "UMask": "0x10" 93959826caSMatt Macy }, 94959826caSMatt Macy { 95*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause page walks", 96959826caSMatt Macy "Counter": "0,1,2,3", 97*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 98*18054d02SAlexander Motin "Errata": "BDM69", 99*18054d02SAlexander Motin "EventCode": "0x49", 100*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.MISS_CAUSES_A_WALK", 101*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of any page size (4K/2M/4M/1G).", 102959826caSMatt Macy "SampleAfterValue": "100003", 103*18054d02SAlexander Motin "UMask": "0x1" 104959826caSMatt Macy }, 105959826caSMatt Macy { 106959826caSMatt Macy "BriefDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks.", 107959826caSMatt Macy "Counter": "0,1,2,3", 108*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 109*18054d02SAlexander Motin "EventCode": "0x49", 110959826caSMatt Macy "EventName": "DTLB_STORE_MISSES.STLB_HIT", 111959826caSMatt Macy "SampleAfterValue": "100003", 112*18054d02SAlexander Motin "UMask": "0x60" 113959826caSMatt Macy }, 114959826caSMatt Macy { 115*18054d02SAlexander Motin "BriefDescription": "Store misses that miss the DTLB and hit the STLB (2M).", 116*18054d02SAlexander Motin "Counter": "0,1,2,3", 117*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 118*18054d02SAlexander Motin "EventCode": "0x49", 119*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.STLB_HIT_2M", 120*18054d02SAlexander Motin "SampleAfterValue": "100003", 121*18054d02SAlexander Motin "UMask": "0x40" 122*18054d02SAlexander Motin }, 123*18054d02SAlexander Motin { 124*18054d02SAlexander Motin "BriefDescription": "Store misses that miss the DTLB and hit the STLB (4K).", 125*18054d02SAlexander Motin "Counter": "0,1,2,3", 126*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 127*18054d02SAlexander Motin "EventCode": "0x49", 128*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.STLB_HIT_4K", 129*18054d02SAlexander Motin "SampleAfterValue": "100003", 130*18054d02SAlexander Motin "UMask": "0x20" 131*18054d02SAlexander Motin }, 132*18054d02SAlexander Motin { 133*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", 134*18054d02SAlexander Motin "Counter": "0,1,2,3", 135*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 136*18054d02SAlexander Motin "Errata": "BDM69", 137*18054d02SAlexander Motin "EventCode": "0x49", 138*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED", 139*18054d02SAlexander Motin "SampleAfterValue": "100003", 140*18054d02SAlexander Motin "UMask": "0xe" 141*18054d02SAlexander Motin }, 142*18054d02SAlexander Motin { 143*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (1G)", 144*18054d02SAlexander Motin "Counter": "0,1,2,3", 145*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 146*18054d02SAlexander Motin "Errata": "BDM69", 147*18054d02SAlexander Motin "EventCode": "0x49", 148*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_1G", 149*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause a completed page walk (1G page size). The page walk can end with or without a fault.", 150*18054d02SAlexander Motin "SampleAfterValue": "100003", 151*18054d02SAlexander Motin "UMask": "0x8" 152*18054d02SAlexander Motin }, 153*18054d02SAlexander Motin { 154*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", 155*18054d02SAlexander Motin "Counter": "0,1,2,3", 156*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 157*18054d02SAlexander Motin "Errata": "BDM69", 158*18054d02SAlexander Motin "EventCode": "0x49", 159*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_2M_4M", 160*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause a completed page walk (2M and 4M page sizes). The page walk can end with or without a fault.", 161*18054d02SAlexander Motin "SampleAfterValue": "100003", 162*18054d02SAlexander Motin "UMask": "0x4" 163*18054d02SAlexander Motin }, 164*18054d02SAlexander Motin { 165*18054d02SAlexander Motin "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (4K)", 166*18054d02SAlexander Motin "Counter": "0,1,2,3", 167*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 168*18054d02SAlexander Motin "Errata": "BDM69", 169*18054d02SAlexander Motin "EventCode": "0x49", 170*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_4K", 171*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause a completed page walk (4K page size). The page walk can end with or without a fault.", 172*18054d02SAlexander Motin "SampleAfterValue": "100003", 173*18054d02SAlexander Motin "UMask": "0x2" 174*18054d02SAlexander Motin }, 175*18054d02SAlexander Motin { 176*18054d02SAlexander Motin "BriefDescription": "Cycles when PMH is busy with page walks", 177*18054d02SAlexander Motin "Counter": "0,1,2,3", 178*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 179*18054d02SAlexander Motin "Errata": "BDM69", 180*18054d02SAlexander Motin "EventCode": "0x49", 181*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_DURATION", 182*18054d02SAlexander Motin "PublicDescription": "This event counts the number of cycles while PMH is busy with the page walk.", 183*18054d02SAlexander Motin "SampleAfterValue": "100003", 184*18054d02SAlexander Motin "UMask": "0x10" 185*18054d02SAlexander Motin }, 186*18054d02SAlexander Motin { 187959826caSMatt Macy "BriefDescription": "Cycle count for an Extended Page table walk.", 188959826caSMatt Macy "Counter": "0,1,2,3", 189*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 190*18054d02SAlexander Motin "EventCode": "0x4F", 191959826caSMatt Macy "EventName": "EPT.WALK_CYCLES", 192959826caSMatt Macy "PublicDescription": "This event counts cycles for an extended page table walk. The Extended Page directory cache differs from standard TLB caches by the operating system that use it. Virtual machine operating systems use the extended page directory cache, while guest operating systems use the standard TLB caches.", 193959826caSMatt Macy "SampleAfterValue": "2000003", 194*18054d02SAlexander Motin "UMask": "0x10" 195959826caSMatt Macy }, 196959826caSMatt Macy { 197959826caSMatt Macy "BriefDescription": "Flushing of the Instruction TLB (ITLB) pages, includes 4k/2M/4M pages.", 198959826caSMatt Macy "Counter": "0,1,2,3", 199*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 200*18054d02SAlexander Motin "EventCode": "0xAE", 201959826caSMatt Macy "EventName": "ITLB.ITLB_FLUSH", 202959826caSMatt Macy "PublicDescription": "This event counts the number of flushes of the big or small ITLB pages. Counting include both TLB Flush (covering all sets) and TLB Set Clear (set-specific).", 203959826caSMatt Macy "SampleAfterValue": "100007", 204*18054d02SAlexander Motin "UMask": "0x1" 205959826caSMatt Macy }, 206959826caSMatt Macy { 207*18054d02SAlexander Motin "BriefDescription": "Misses at all ITLB levels that cause page walks", 208*18054d02SAlexander Motin "Counter": "0,1,2,3", 209*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 210*18054d02SAlexander Motin "Errata": "BDM69", 211*18054d02SAlexander Motin "EventCode": "0x85", 212*18054d02SAlexander Motin "EventName": "ITLB_MISSES.MISS_CAUSES_A_WALK", 213*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of any page size (4K/2M/4M/1G).", 214*18054d02SAlexander Motin "SampleAfterValue": "100003", 215*18054d02SAlexander Motin "UMask": "0x1" 216*18054d02SAlexander Motin }, 217*18054d02SAlexander Motin { 218*18054d02SAlexander Motin "BriefDescription": "Operations that miss the first ITLB level but hit the second and do not cause any page walks.", 219*18054d02SAlexander Motin "Counter": "0,1,2,3", 220*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 221*18054d02SAlexander Motin "EventCode": "0x85", 222*18054d02SAlexander Motin "EventName": "ITLB_MISSES.STLB_HIT", 223*18054d02SAlexander Motin "SampleAfterValue": "100003", 224*18054d02SAlexander Motin "UMask": "0x60" 225*18054d02SAlexander Motin }, 226*18054d02SAlexander Motin { 227*18054d02SAlexander Motin "BriefDescription": "Code misses that miss the DTLB and hit the STLB (2M).", 228*18054d02SAlexander Motin "Counter": "0,1,2,3", 229*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 230*18054d02SAlexander Motin "EventCode": "0x85", 231*18054d02SAlexander Motin "EventName": "ITLB_MISSES.STLB_HIT_2M", 232*18054d02SAlexander Motin "SampleAfterValue": "100003", 233*18054d02SAlexander Motin "UMask": "0x40" 234*18054d02SAlexander Motin }, 235*18054d02SAlexander Motin { 236*18054d02SAlexander Motin "BriefDescription": "Core misses that miss the DTLB and hit the STLB (4K).", 237*18054d02SAlexander Motin "Counter": "0,1,2,3", 238*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 239*18054d02SAlexander Motin "EventCode": "0x85", 240*18054d02SAlexander Motin "EventName": "ITLB_MISSES.STLB_HIT_4K", 241*18054d02SAlexander Motin "SampleAfterValue": "100003", 242*18054d02SAlexander Motin "UMask": "0x20" 243*18054d02SAlexander Motin }, 244*18054d02SAlexander Motin { 245*18054d02SAlexander Motin "BriefDescription": "Misses in all ITLB levels that cause completed page walks.", 246*18054d02SAlexander Motin "Counter": "0,1,2,3", 247*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 248*18054d02SAlexander Motin "Errata": "BDM69", 249*18054d02SAlexander Motin "EventCode": "0x85", 250*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED", 251*18054d02SAlexander Motin "SampleAfterValue": "100003", 252*18054d02SAlexander Motin "UMask": "0xe" 253*18054d02SAlexander Motin }, 254*18054d02SAlexander Motin { 255*18054d02SAlexander Motin "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (1G)", 256*18054d02SAlexander Motin "Counter": "0,1,2,3", 257*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 258*18054d02SAlexander Motin "Errata": "BDM69", 259*18054d02SAlexander Motin "EventCode": "0x85", 260*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED_1G", 261*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause a completed page walk (1G page size). The page walk can end with or without a fault.", 262*18054d02SAlexander Motin "SampleAfterValue": "100003", 263*18054d02SAlexander Motin "UMask": "0x8" 264*18054d02SAlexander Motin }, 265*18054d02SAlexander Motin { 266*18054d02SAlexander Motin "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (2M/4M)", 267*18054d02SAlexander Motin "Counter": "0,1,2,3", 268*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 269*18054d02SAlexander Motin "Errata": "BDM69", 270*18054d02SAlexander Motin "EventCode": "0x85", 271*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED_2M_4M", 272*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause a completed page walk (2M and 4M page sizes). The page walk can end with or without a fault.", 273*18054d02SAlexander Motin "SampleAfterValue": "100003", 274*18054d02SAlexander Motin "UMask": "0x4" 275*18054d02SAlexander Motin }, 276*18054d02SAlexander Motin { 277*18054d02SAlexander Motin "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (4K)", 278*18054d02SAlexander Motin "Counter": "0,1,2,3", 279*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 280*18054d02SAlexander Motin "Errata": "BDM69", 281*18054d02SAlexander Motin "EventCode": "0x85", 282*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_COMPLETED_4K", 283*18054d02SAlexander Motin "PublicDescription": "This event counts store misses in all DTLB levels that cause a completed page walk (4K page size). The page walk can end with or without a fault.", 284*18054d02SAlexander Motin "SampleAfterValue": "100003", 285*18054d02SAlexander Motin "UMask": "0x2" 286*18054d02SAlexander Motin }, 287*18054d02SAlexander Motin { 288*18054d02SAlexander Motin "BriefDescription": "Cycles when PMH is busy with page walks", 289*18054d02SAlexander Motin "Counter": "0,1,2,3", 290*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 291*18054d02SAlexander Motin "Errata": "BDM69", 292*18054d02SAlexander Motin "EventCode": "0x85", 293*18054d02SAlexander Motin "EventName": "ITLB_MISSES.WALK_DURATION", 294*18054d02SAlexander Motin "PublicDescription": "This event counts the number of cycles while PMH is busy with the page walk.", 295*18054d02SAlexander Motin "SampleAfterValue": "100003", 296*18054d02SAlexander Motin "UMask": "0x10" 297*18054d02SAlexander Motin }, 298*18054d02SAlexander Motin { 299959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in the L1+FB.", 300959826caSMatt Macy "Counter": "0,1,2,3", 301*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 302959826caSMatt Macy "Errata": "BDM69, BDM98", 303*18054d02SAlexander Motin "EventCode": "0xBC", 304*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_L1", 305959826caSMatt Macy "SampleAfterValue": "2000003", 306*18054d02SAlexander Motin "UMask": "0x11" 307959826caSMatt Macy }, 308959826caSMatt Macy { 309959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in the L2.", 310959826caSMatt Macy "Counter": "0,1,2,3", 311*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 312959826caSMatt Macy "Errata": "BDM69, BDM98", 313*18054d02SAlexander Motin "EventCode": "0xBC", 314*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_L2", 315959826caSMatt Macy "SampleAfterValue": "2000003", 316*18054d02SAlexander Motin "UMask": "0x12" 317959826caSMatt Macy }, 318959826caSMatt Macy { 319959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in the L3 + XSNP.", 320959826caSMatt Macy "Counter": "0,1,2,3", 321*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 322959826caSMatt Macy "Errata": "BDM69, BDM98", 323*18054d02SAlexander Motin "EventCode": "0xBC", 324*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_L3", 325959826caSMatt Macy "SampleAfterValue": "2000003", 326*18054d02SAlexander Motin "UMask": "0x14" 327959826caSMatt Macy }, 328959826caSMatt Macy { 329959826caSMatt Macy "BriefDescription": "Number of DTLB page walker hits in Memory.", 330959826caSMatt Macy "Counter": "0,1,2,3", 331*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 332959826caSMatt Macy "Errata": "BDM69, BDM98", 333*18054d02SAlexander Motin "EventCode": "0xBC", 334*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.DTLB_MEMORY", 335959826caSMatt Macy "SampleAfterValue": "2000003", 336*18054d02SAlexander Motin "UMask": "0x18" 337959826caSMatt Macy }, 338959826caSMatt Macy { 339959826caSMatt Macy "BriefDescription": "Number of ITLB page walker hits in the L1+FB.", 340959826caSMatt Macy "Counter": "0,1,2,3", 341*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 342959826caSMatt Macy "Errata": "BDM69, BDM98", 343*18054d02SAlexander Motin "EventCode": "0xBC", 344*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_L1", 345959826caSMatt Macy "SampleAfterValue": "2000003", 346*18054d02SAlexander Motin "UMask": "0x21" 347959826caSMatt Macy }, 348959826caSMatt Macy { 349959826caSMatt Macy "BriefDescription": "Number of ITLB page walker hits in the L2.", 350959826caSMatt Macy "Counter": "0,1,2,3", 351*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 352959826caSMatt Macy "Errata": "BDM69, BDM98", 353*18054d02SAlexander Motin "EventCode": "0xBC", 354*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_L2", 355959826caSMatt Macy "SampleAfterValue": "2000003", 356*18054d02SAlexander Motin "UMask": "0x22" 357959826caSMatt Macy }, 358959826caSMatt Macy { 359959826caSMatt Macy "BriefDescription": "Number of ITLB page walker hits in the L3 + XSNP.", 360959826caSMatt Macy "Counter": "0,1,2,3", 361*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 362959826caSMatt Macy "Errata": "BDM69, BDM98", 363*18054d02SAlexander Motin "EventCode": "0xBC", 364*18054d02SAlexander Motin "EventName": "PAGE_WALKER_LOADS.ITLB_L3", 365959826caSMatt Macy "SampleAfterValue": "2000003", 366*18054d02SAlexander Motin "UMask": "0x24" 367959826caSMatt Macy }, 368959826caSMatt Macy { 369959826caSMatt Macy "BriefDescription": "DTLB flush attempts of the thread-specific entries", 370959826caSMatt Macy "Counter": "0,1,2,3", 371*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 372*18054d02SAlexander Motin "EventCode": "0xBD", 373959826caSMatt Macy "EventName": "TLB_FLUSH.DTLB_THREAD", 374959826caSMatt Macy "PublicDescription": "This event counts the number of DTLB flush attempts of the thread-specific entries.", 375959826caSMatt Macy "SampleAfterValue": "100007", 376*18054d02SAlexander Motin "UMask": "0x1" 377959826caSMatt Macy }, 378959826caSMatt Macy { 379959826caSMatt Macy "BriefDescription": "STLB flush attempts", 380959826caSMatt Macy "Counter": "0,1,2,3", 381*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 382*18054d02SAlexander Motin "EventCode": "0xBD", 383959826caSMatt Macy "EventName": "TLB_FLUSH.STLB_ANY", 384959826caSMatt Macy "PublicDescription": "This event counts the number of any STLB flush attempts (such as entire, VPID, PCID, InvPage, CR3 write, and so on).", 385959826caSMatt Macy "SampleAfterValue": "100007", 386*18054d02SAlexander Motin "UMask": "0x20" 387959826caSMatt Macy } 388959826caSMatt Macy]