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", 7959826caSMatt Macy "EventCode": "0x08", 8*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK", 9*18054d02SAlexander Motin "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 { 14*18054d02SAlexander Motin "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", 17959826caSMatt Macy "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).", 74959826caSMatt Macy "Counter": "0,1,2,3", 75*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 76959826caSMatt Macy "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", 85*18054d02SAlexander Motin "Counter": "0,1,2,3", 86*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 87*18054d02SAlexander Motin "Errata": "BDM69", 88*18054d02SAlexander Motin "EventCode": "0x08", 89*18054d02SAlexander Motin "EventName": "DTLB_LOAD_MISSES.WALK_DURATION", 90*18054d02SAlexander Motin "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 { 106*18054d02SAlexander Motin "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", 109959826caSMatt Macy "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).", 116959826caSMatt Macy "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", 120959826caSMatt Macy "SampleAfterValue": "100003", 121*18054d02SAlexander Motin "UMask": "0x40" 122959826caSMatt Macy }, 123959826caSMatt Macy { 124*18054d02SAlexander Motin "BriefDescription": "Store misses that miss the DTLB and hit the STLB (4K).", 125959826caSMatt Macy "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", 129959826caSMatt Macy "SampleAfterValue": "100003", 130*18054d02SAlexander Motin "UMask": "0x20" 131959826caSMatt Macy }, 132959826caSMatt Macy { 133*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks.", 134959826caSMatt Macy "Counter": "0,1,2,3", 135*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 136959826caSMatt Macy "Errata": "BDM69", 137*18054d02SAlexander Motin "EventCode": "0x49", 138*18054d02SAlexander Motin "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED", 139959826caSMatt Macy "SampleAfterValue": "100003", 140*18054d02SAlexander Motin "UMask": "0xe" 141959826caSMatt Macy }, 142959826caSMatt Macy { 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", 149959826caSMatt Macy "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.", 150959826caSMatt Macy "SampleAfterValue": "100003", 151*18054d02SAlexander Motin "UMask": "0x8" 152959826caSMatt Macy }, 153959826caSMatt Macy { 154*18054d02SAlexander Motin "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)", 155959826caSMatt Macy "Counter": "0,1,2,3", 156*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 157959826caSMatt Macy "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.", 161959826caSMatt Macy "SampleAfterValue": "100003", 162*18054d02SAlexander Motin "UMask": "0x4" 163959826caSMatt Macy }, 164959826caSMatt Macy { 165*18054d02SAlexander Motin "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (4K)", 166959826caSMatt Macy "Counter": "0,1,2,3", 167*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 168959826caSMatt Macy "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.", 172959826caSMatt Macy "SampleAfterValue": "100003", 173*18054d02SAlexander Motin "UMask": "0x2" 174*18054d02SAlexander Motin }, 175*18054d02SAlexander Motin { 176959826caSMatt Macy "BriefDescription": "Cycles when PMH is busy with page walks", 177959826caSMatt Macy "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.", 183959826caSMatt Macy "SampleAfterValue": "100003", 184*18054d02SAlexander Motin "UMask": "0x10" 185959826caSMatt Macy }, 186959826caSMatt Macy { 187*18054d02SAlexander Motin "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", 191*18054d02SAlexander Motin "EventName": "EPT.WALK_CYCLES", 192*18054d02SAlexander Motin "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.", 193*18054d02SAlexander Motin "SampleAfterValue": "2000003", 194*18054d02SAlexander Motin "UMask": "0x10" 195*18054d02SAlexander Motin }, 196*18054d02SAlexander Motin { 197*18054d02SAlexander Motin "BriefDescription": "Flushing of the Instruction TLB (ITLB) pages, includes 4k/2M/4M pages.", 198*18054d02SAlexander Motin "Counter": "0,1,2,3", 199*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 200*18054d02SAlexander Motin "EventCode": "0xAE", 201*18054d02SAlexander Motin "EventName": "ITLB.ITLB_FLUSH", 202*18054d02SAlexander Motin "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).", 203*18054d02SAlexander Motin "SampleAfterValue": "100007", 204*18054d02SAlexander Motin "UMask": "0x1" 205*18054d02SAlexander Motin }, 206*18054d02SAlexander Motin { 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).", 214959826caSMatt Macy "SampleAfterValue": "100003", 215*18054d02SAlexander Motin "UMask": "0x1" 216959826caSMatt Macy }, 217959826caSMatt Macy { 218*18054d02SAlexander Motin "BriefDescription": "Operations that miss the first ITLB level but hit the second and do not cause any page walks.", 219959826caSMatt Macy "Counter": "0,1,2,3", 220*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 221*18054d02SAlexander Motin "EventCode": "0x85", 222959826caSMatt Macy "EventName": "ITLB_MISSES.STLB_HIT", 223959826caSMatt Macy "SampleAfterValue": "100003", 224*18054d02SAlexander Motin "UMask": "0x60" 225959826caSMatt Macy }, 226959826caSMatt Macy { 227*18054d02SAlexander Motin "BriefDescription": "Code misses that miss the DTLB and hit the STLB (2M).", 228959826caSMatt Macy "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" 234959826caSMatt Macy }, 235959826caSMatt Macy { 236*18054d02SAlexander Motin "BriefDescription": "Core misses that miss the DTLB and hit the STLB (4K).", 237959826caSMatt Macy "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 { 299*18054d02SAlexander Motin "BriefDescription": "Number of DTLB page walker hits in the L1+FB.", 300*18054d02SAlexander Motin "Counter": "0,1,2,3", 301*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 302959826caSMatt Macy "Errata": "BDM69, BDM98", 303*18054d02SAlexander Motin "EventCode": "0xBC", 304959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.DTLB_L1", 305959826caSMatt Macy "SampleAfterValue": "2000003", 306*18054d02SAlexander Motin "UMask": "0x11" 307959826caSMatt Macy }, 308959826caSMatt Macy { 309*18054d02SAlexander Motin "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", 314959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.DTLB_L2", 315959826caSMatt Macy "SampleAfterValue": "2000003", 316*18054d02SAlexander Motin "UMask": "0x12" 317959826caSMatt Macy }, 318959826caSMatt Macy { 319*18054d02SAlexander Motin "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", 324959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.DTLB_L3", 325959826caSMatt Macy "SampleAfterValue": "2000003", 326*18054d02SAlexander Motin "UMask": "0x14" 327959826caSMatt Macy }, 328959826caSMatt Macy { 329*18054d02SAlexander Motin "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", 334959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.DTLB_MEMORY", 335959826caSMatt Macy "SampleAfterValue": "2000003", 336*18054d02SAlexander Motin "UMask": "0x18" 337959826caSMatt Macy }, 338959826caSMatt Macy { 339*18054d02SAlexander Motin "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", 344959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.ITLB_L1", 345959826caSMatt Macy "SampleAfterValue": "2000003", 346*18054d02SAlexander Motin "UMask": "0x21" 347959826caSMatt Macy }, 348959826caSMatt Macy { 349*18054d02SAlexander Motin "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", 354959826caSMatt Macy "EventName": "PAGE_WALKER_LOADS.ITLB_L2", 355959826caSMatt Macy "SampleAfterValue": "2000003", 356*18054d02SAlexander Motin "UMask": "0x22" 357959826caSMatt Macy }, 358959826caSMatt Macy { 359*18054d02SAlexander Motin "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", 364959826caSMatt Macy "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", 370*18054d02SAlexander Motin "Counter": "0,1,2,3", 371*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 372*18054d02SAlexander Motin "EventCode": "0xBD", 373*18054d02SAlexander Motin "EventName": "TLB_FLUSH.DTLB_THREAD", 374*18054d02SAlexander Motin "PublicDescription": "This event counts the number of DTLB flush attempts of the thread-specific entries.", 375*18054d02SAlexander Motin "SampleAfterValue": "100007", 376*18054d02SAlexander Motin "UMask": "0x1" 377959826caSMatt Macy }, 378959826caSMatt Macy { 379959826caSMatt Macy "BriefDescription": "STLB flush attempts", 380*18054d02SAlexander Motin "Counter": "0,1,2,3", 381*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 382*18054d02SAlexander Motin "EventCode": "0xBD", 383*18054d02SAlexander Motin "EventName": "TLB_FLUSH.STLB_ANY", 384*18054d02SAlexander Motin "PublicDescription": "This event counts the number of any STLB flush attempts (such as entire, VPID, PCID, InvPage, CR3 write, and so on).", 385*18054d02SAlexander Motin "SampleAfterValue": "100007", 386*18054d02SAlexander Motin "UMask": "0x20" 387959826caSMatt Macy } 388959826caSMatt Macy]