11fbd54b2SAndi Kleen[ 21fbd54b2SAndi Kleen { 3*4ad91126SIan Rogers "BriefDescription": "DTLB load misses", 4*4ad91126SIan Rogers "EventCode": "0x8", 51fbd54b2SAndi Kleen "EventName": "DTLB_LOAD_MISSES.ANY", 61fbd54b2SAndi Kleen "SampleAfterValue": "200000", 7*4ad91126SIan Rogers "UMask": "0x1" 81fbd54b2SAndi Kleen }, 91fbd54b2SAndi Kleen { 10*4ad91126SIan Rogers "BriefDescription": "DTLB load miss large page walks", 11*4ad91126SIan Rogers "EventCode": "0x8", 121fbd54b2SAndi Kleen "EventName": "DTLB_LOAD_MISSES.LARGE_WALK_COMPLETED", 131fbd54b2SAndi Kleen "SampleAfterValue": "200000", 14*4ad91126SIan Rogers "UMask": "0x80" 151fbd54b2SAndi Kleen }, 161fbd54b2SAndi Kleen { 17*4ad91126SIan Rogers "BriefDescription": "DTLB load miss caused by low part of address", 18*4ad91126SIan Rogers "EventCode": "0x8", 191fbd54b2SAndi Kleen "EventName": "DTLB_LOAD_MISSES.PDE_MISS", 201fbd54b2SAndi Kleen "SampleAfterValue": "200000", 21*4ad91126SIan Rogers "UMask": "0x20" 221fbd54b2SAndi Kleen }, 231fbd54b2SAndi Kleen { 24*4ad91126SIan Rogers "BriefDescription": "DTLB second level hit", 25*4ad91126SIan Rogers "EventCode": "0x8", 261fbd54b2SAndi Kleen "EventName": "DTLB_LOAD_MISSES.STLB_HIT", 271fbd54b2SAndi Kleen "SampleAfterValue": "2000000", 28*4ad91126SIan Rogers "UMask": "0x10" 291fbd54b2SAndi Kleen }, 301fbd54b2SAndi Kleen { 31*4ad91126SIan Rogers "BriefDescription": "DTLB load miss page walks complete", 32*4ad91126SIan Rogers "EventCode": "0x8", 331fbd54b2SAndi Kleen "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED", 341fbd54b2SAndi Kleen "SampleAfterValue": "200000", 35*4ad91126SIan Rogers "UMask": "0x2" 361fbd54b2SAndi Kleen }, 371fbd54b2SAndi Kleen { 38*4ad91126SIan Rogers "BriefDescription": "DTLB load miss page walk cycles", 39*4ad91126SIan Rogers "EventCode": "0x8", 401fbd54b2SAndi Kleen "EventName": "DTLB_LOAD_MISSES.WALK_CYCLES", 411fbd54b2SAndi Kleen "SampleAfterValue": "200000", 42*4ad91126SIan Rogers "UMask": "0x4" 431fbd54b2SAndi Kleen }, 441fbd54b2SAndi Kleen { 45*4ad91126SIan Rogers "BriefDescription": "DTLB misses", 46*4ad91126SIan Rogers "EventCode": "0x49", 471fbd54b2SAndi Kleen "EventName": "DTLB_MISSES.ANY", 481fbd54b2SAndi Kleen "SampleAfterValue": "200000", 49*4ad91126SIan Rogers "UMask": "0x1" 501fbd54b2SAndi Kleen }, 511fbd54b2SAndi Kleen { 52*4ad91126SIan Rogers "BriefDescription": "DTLB miss large page walks", 53*4ad91126SIan Rogers "EventCode": "0x49", 541fbd54b2SAndi Kleen "EventName": "DTLB_MISSES.LARGE_WALK_COMPLETED", 551fbd54b2SAndi Kleen "SampleAfterValue": "200000", 56*4ad91126SIan Rogers "UMask": "0x80" 571fbd54b2SAndi Kleen }, 581fbd54b2SAndi Kleen { 59*4ad91126SIan Rogers "BriefDescription": "DTLB misses caused by low part of address. Count also includes 2M page references because 2M pages do not use the PDE.", 60*4ad91126SIan Rogers "EventCode": "0x49", 611fbd54b2SAndi Kleen "EventName": "DTLB_MISSES.PDE_MISS", 621fbd54b2SAndi Kleen "SampleAfterValue": "200000", 63*4ad91126SIan Rogers "UMask": "0x20" 641fbd54b2SAndi Kleen }, 651fbd54b2SAndi Kleen { 66*4ad91126SIan Rogers "BriefDescription": "DTLB first level misses but second level hit", 67*4ad91126SIan Rogers "EventCode": "0x49", 681fbd54b2SAndi Kleen "EventName": "DTLB_MISSES.STLB_HIT", 691fbd54b2SAndi Kleen "SampleAfterValue": "200000", 70*4ad91126SIan Rogers "UMask": "0x10" 711fbd54b2SAndi Kleen }, 721fbd54b2SAndi Kleen { 73*4ad91126SIan Rogers "BriefDescription": "DTLB miss page walks", 74*4ad91126SIan Rogers "EventCode": "0x49", 751fbd54b2SAndi Kleen "EventName": "DTLB_MISSES.WALK_COMPLETED", 761fbd54b2SAndi Kleen "SampleAfterValue": "200000", 77*4ad91126SIan Rogers "UMask": "0x2" 781fbd54b2SAndi Kleen }, 791fbd54b2SAndi Kleen { 80*4ad91126SIan Rogers "BriefDescription": "DTLB miss page walk cycles", 81*4ad91126SIan Rogers "EventCode": "0x49", 821fbd54b2SAndi Kleen "EventName": "DTLB_MISSES.WALK_CYCLES", 831fbd54b2SAndi Kleen "SampleAfterValue": "2000000", 84*4ad91126SIan Rogers "UMask": "0x4" 851fbd54b2SAndi Kleen }, 861fbd54b2SAndi Kleen { 87*4ad91126SIan Rogers "BriefDescription": "Extended Page Table walk cycles", 88*4ad91126SIan Rogers "EventCode": "0x4F", 891fbd54b2SAndi Kleen "EventName": "EPT.WALK_CYCLES", 901fbd54b2SAndi Kleen "SampleAfterValue": "2000000", 91*4ad91126SIan Rogers "UMask": "0x10" 921fbd54b2SAndi Kleen }, 931fbd54b2SAndi Kleen { 94*4ad91126SIan Rogers "BriefDescription": "ITLB flushes", 95*4ad91126SIan Rogers "EventCode": "0xAE", 961fbd54b2SAndi Kleen "EventName": "ITLB_FLUSH", 971fbd54b2SAndi Kleen "SampleAfterValue": "2000000", 98*4ad91126SIan Rogers "UMask": "0x1" 991fbd54b2SAndi Kleen }, 1001fbd54b2SAndi Kleen { 101*4ad91126SIan Rogers "BriefDescription": "ITLB miss", 1021fbd54b2SAndi Kleen "EventCode": "0x85", 1031fbd54b2SAndi Kleen "EventName": "ITLB_MISSES.ANY", 1041fbd54b2SAndi Kleen "SampleAfterValue": "200000", 105*4ad91126SIan Rogers "UMask": "0x1" 1061fbd54b2SAndi Kleen }, 1071fbd54b2SAndi Kleen { 108*4ad91126SIan Rogers "BriefDescription": "ITLB miss large page walks", 109*4ad91126SIan Rogers "EventCode": "0x85", 1101fbd54b2SAndi Kleen "EventName": "ITLB_MISSES.LARGE_WALK_COMPLETED", 1111fbd54b2SAndi Kleen "SampleAfterValue": "200000", 112*4ad91126SIan Rogers "UMask": "0x80" 1131fbd54b2SAndi Kleen }, 1141fbd54b2SAndi Kleen { 115*4ad91126SIan Rogers "BriefDescription": "ITLB miss page walks", 116*4ad91126SIan Rogers "EventCode": "0x85", 1171fbd54b2SAndi Kleen "EventName": "ITLB_MISSES.WALK_COMPLETED", 1181fbd54b2SAndi Kleen "SampleAfterValue": "200000", 119*4ad91126SIan Rogers "UMask": "0x2" 1201fbd54b2SAndi Kleen }, 1211fbd54b2SAndi Kleen { 122*4ad91126SIan Rogers "BriefDescription": "ITLB miss page walk cycles", 123*4ad91126SIan Rogers "EventCode": "0x85", 1241fbd54b2SAndi Kleen "EventName": "ITLB_MISSES.WALK_CYCLES", 1251fbd54b2SAndi Kleen "SampleAfterValue": "2000000", 126*4ad91126SIan Rogers "UMask": "0x4" 1271fbd54b2SAndi Kleen }, 1281fbd54b2SAndi Kleen { 129*4ad91126SIan Rogers "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 130*4ad91126SIan Rogers "EventCode": "0xC8", 131*4ad91126SIan Rogers "EventName": "ITLB_MISS_RETIRED", 1321fbd54b2SAndi Kleen "PEBS": "1", 133*4ad91126SIan Rogers "SampleAfterValue": "200000", 134*4ad91126SIan Rogers "UMask": "0x20" 135*4ad91126SIan Rogers }, 136*4ad91126SIan Rogers { 137*4ad91126SIan Rogers "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 1381fbd54b2SAndi Kleen "EventCode": "0xCB", 1391fbd54b2SAndi Kleen "EventName": "MEM_LOAD_RETIRED.DTLB_MISS", 140*4ad91126SIan Rogers "PEBS": "1", 1411fbd54b2SAndi Kleen "SampleAfterValue": "200000", 142*4ad91126SIan Rogers "UMask": "0x80" 1431fbd54b2SAndi Kleen }, 1441fbd54b2SAndi Kleen { 145*4ad91126SIan Rogers "BriefDescription": "Retired stores that miss the DTLB (Precise Event)", 146*4ad91126SIan Rogers "EventCode": "0xC", 1471fbd54b2SAndi Kleen "EventName": "MEM_STORE_RETIRED.DTLB_MISS", 148*4ad91126SIan Rogers "PEBS": "1", 1491fbd54b2SAndi Kleen "SampleAfterValue": "200000", 150*4ad91126SIan Rogers "UMask": "0x1" 1511fbd54b2SAndi Kleen } 1521fbd54b2SAndi Kleen] 153