1d8c30385SAndi Kleen[ 2d8c30385SAndi Kleen { 3*8fe33fd5SIan Rogers "BriefDescription": "DTLB load misses", 4d8c30385SAndi Kleen "Counter": "0,1,2,3", 5*8fe33fd5SIan Rogers "EventCode": "0x8", 6d8c30385SAndi Kleen "EventName": "DTLB_LOAD_MISSES.ANY", 7d8c30385SAndi Kleen "SampleAfterValue": "200000", 8*8fe33fd5SIan Rogers "UMask": "0x1" 9d8c30385SAndi Kleen }, 10d8c30385SAndi Kleen { 11*8fe33fd5SIan Rogers "BriefDescription": "DTLB load miss caused by low part of address", 12d8c30385SAndi Kleen "Counter": "0,1,2,3", 13*8fe33fd5SIan Rogers "EventCode": "0x8", 14d8c30385SAndi Kleen "EventName": "DTLB_LOAD_MISSES.PDE_MISS", 15d8c30385SAndi Kleen "SampleAfterValue": "200000", 16*8fe33fd5SIan Rogers "UMask": "0x20" 17d8c30385SAndi Kleen }, 18d8c30385SAndi Kleen { 19*8fe33fd5SIan Rogers "BriefDescription": "DTLB second level hit", 20d8c30385SAndi Kleen "Counter": "0,1,2,3", 21*8fe33fd5SIan Rogers "EventCode": "0x8", 22d8c30385SAndi Kleen "EventName": "DTLB_LOAD_MISSES.STLB_HIT", 23d8c30385SAndi Kleen "SampleAfterValue": "2000000", 24*8fe33fd5SIan Rogers "UMask": "0x10" 25d8c30385SAndi Kleen }, 26d8c30385SAndi Kleen { 27*8fe33fd5SIan Rogers "BriefDescription": "DTLB load miss page walks complete", 28d8c30385SAndi Kleen "Counter": "0,1,2,3", 29*8fe33fd5SIan Rogers "EventCode": "0x8", 30d8c30385SAndi Kleen "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED", 31d8c30385SAndi Kleen "SampleAfterValue": "200000", 32*8fe33fd5SIan Rogers "UMask": "0x2" 33d8c30385SAndi Kleen }, 34d8c30385SAndi Kleen { 35*8fe33fd5SIan Rogers "BriefDescription": "DTLB misses", 36d8c30385SAndi Kleen "Counter": "0,1,2,3", 37*8fe33fd5SIan Rogers "EventCode": "0x49", 38d8c30385SAndi Kleen "EventName": "DTLB_MISSES.ANY", 39d8c30385SAndi Kleen "SampleAfterValue": "200000", 40*8fe33fd5SIan Rogers "UMask": "0x1" 41d8c30385SAndi Kleen }, 42d8c30385SAndi Kleen { 43*8fe33fd5SIan Rogers "BriefDescription": "DTLB first level misses but second level hit", 44d8c30385SAndi Kleen "Counter": "0,1,2,3", 45*8fe33fd5SIan Rogers "EventCode": "0x49", 46d8c30385SAndi Kleen "EventName": "DTLB_MISSES.STLB_HIT", 47d8c30385SAndi Kleen "SampleAfterValue": "200000", 48*8fe33fd5SIan Rogers "UMask": "0x10" 49d8c30385SAndi Kleen }, 50d8c30385SAndi Kleen { 51*8fe33fd5SIan Rogers "BriefDescription": "DTLB miss page walks", 52d8c30385SAndi Kleen "Counter": "0,1,2,3", 53*8fe33fd5SIan Rogers "EventCode": "0x49", 54d8c30385SAndi Kleen "EventName": "DTLB_MISSES.WALK_COMPLETED", 55d8c30385SAndi Kleen "SampleAfterValue": "200000", 56*8fe33fd5SIan Rogers "UMask": "0x2" 57d8c30385SAndi Kleen }, 58d8c30385SAndi Kleen { 59*8fe33fd5SIan Rogers "BriefDescription": "ITLB flushes", 60d8c30385SAndi Kleen "Counter": "0,1,2,3", 61*8fe33fd5SIan Rogers "EventCode": "0xAE", 62d8c30385SAndi Kleen "EventName": "ITLB_FLUSH", 63d8c30385SAndi Kleen "SampleAfterValue": "2000000", 64*8fe33fd5SIan Rogers "UMask": "0x1" 65d8c30385SAndi Kleen }, 66d8c30385SAndi Kleen { 67*8fe33fd5SIan Rogers "BriefDescription": "ITLB miss", 68d8c30385SAndi Kleen "Counter": "0,1,2,3", 69d8c30385SAndi Kleen "EventCode": "0x85", 70d8c30385SAndi Kleen "EventName": "ITLB_MISSES.ANY", 71d8c30385SAndi Kleen "SampleAfterValue": "200000", 72*8fe33fd5SIan Rogers "UMask": "0x1" 73d8c30385SAndi Kleen }, 74d8c30385SAndi Kleen { 75*8fe33fd5SIan Rogers "BriefDescription": "ITLB miss page walks", 76d8c30385SAndi Kleen "Counter": "0,1,2,3", 77*8fe33fd5SIan Rogers "EventCode": "0x85", 78d8c30385SAndi Kleen "EventName": "ITLB_MISSES.WALK_COMPLETED", 79d8c30385SAndi Kleen "SampleAfterValue": "200000", 80*8fe33fd5SIan Rogers "UMask": "0x2" 81d8c30385SAndi Kleen }, 82d8c30385SAndi Kleen { 83*8fe33fd5SIan Rogers "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 84*8fe33fd5SIan Rogers "Counter": "0,1,2,3", 85*8fe33fd5SIan Rogers "EventCode": "0xC8", 86*8fe33fd5SIan Rogers "EventName": "ITLB_MISS_RETIRED", 87d8c30385SAndi Kleen "PEBS": "1", 88*8fe33fd5SIan Rogers "SampleAfterValue": "200000", 89*8fe33fd5SIan Rogers "UMask": "0x20" 90*8fe33fd5SIan Rogers }, 91*8fe33fd5SIan Rogers { 92*8fe33fd5SIan Rogers "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 93*8fe33fd5SIan Rogers "Counter": "0,1,2,3", 94d8c30385SAndi Kleen "EventCode": "0xCB", 95d8c30385SAndi Kleen "EventName": "MEM_LOAD_RETIRED.DTLB_MISS", 96*8fe33fd5SIan Rogers "PEBS": "1", 97d8c30385SAndi Kleen "SampleAfterValue": "200000", 98*8fe33fd5SIan Rogers "UMask": "0x80" 99d8c30385SAndi Kleen }, 100d8c30385SAndi Kleen { 101*8fe33fd5SIan Rogers "BriefDescription": "Retired stores that miss the DTLB (Precise Event)", 102d8c30385SAndi Kleen "Counter": "0,1,2,3", 103*8fe33fd5SIan Rogers "EventCode": "0xC", 104d8c30385SAndi Kleen "EventName": "MEM_STORE_RETIRED.DTLB_MISS", 105*8fe33fd5SIan Rogers "PEBS": "1", 106d8c30385SAndi Kleen "SampleAfterValue": "200000", 107*8fe33fd5SIan Rogers "UMask": "0x1" 108d8c30385SAndi Kleen } 109d8c30385SAndi Kleen] 110