1*1f9e24e4SIan Rogers[ 2*1f9e24e4SIan Rogers { 3*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 1024 cycles.", 4*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 5*1f9e24e4SIan Rogers "Data_LA": "1", 6*1f9e24e4SIan Rogers "EventCode": "0xcd", 7*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_1024", 8*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 9*1f9e24e4SIan Rogers "MSRValue": "0x400", 10*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 1024 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 11*1f9e24e4SIan Rogers "SampleAfterValue": "53", 12*1f9e24e4SIan Rogers "UMask": "0x1", 13*1f9e24e4SIan Rogers "Unit": "cpu_core" 14*1f9e24e4SIan Rogers }, 15*1f9e24e4SIan Rogers { 16*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 128 cycles.", 17*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 18*1f9e24e4SIan Rogers "Data_LA": "1", 19*1f9e24e4SIan Rogers "EventCode": "0xcd", 20*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 21*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 22*1f9e24e4SIan Rogers "MSRValue": "0x80", 23*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 128 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 24*1f9e24e4SIan Rogers "SampleAfterValue": "1009", 25*1f9e24e4SIan Rogers "UMask": "0x1", 26*1f9e24e4SIan Rogers "Unit": "cpu_core" 27*1f9e24e4SIan Rogers }, 28*1f9e24e4SIan Rogers { 29*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 16 cycles.", 30*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 31*1f9e24e4SIan Rogers "Data_LA": "1", 32*1f9e24e4SIan Rogers "EventCode": "0xcd", 33*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 34*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 35*1f9e24e4SIan Rogers "MSRValue": "0x10", 36*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 16 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 37*1f9e24e4SIan Rogers "SampleAfterValue": "20011", 38*1f9e24e4SIan Rogers "UMask": "0x1", 39*1f9e24e4SIan Rogers "Unit": "cpu_core" 40*1f9e24e4SIan Rogers }, 41*1f9e24e4SIan Rogers { 42*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 2048 cycles.", 43*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 44*1f9e24e4SIan Rogers "Data_LA": "1", 45*1f9e24e4SIan Rogers "EventCode": "0xcd", 46*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_2048", 47*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 48*1f9e24e4SIan Rogers "MSRValue": "0x800", 49*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 2048 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 50*1f9e24e4SIan Rogers "SampleAfterValue": "23", 51*1f9e24e4SIan Rogers "UMask": "0x1", 52*1f9e24e4SIan Rogers "Unit": "cpu_core" 53*1f9e24e4SIan Rogers }, 54*1f9e24e4SIan Rogers { 55*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 256 cycles.", 56*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 57*1f9e24e4SIan Rogers "Data_LA": "1", 58*1f9e24e4SIan Rogers "EventCode": "0xcd", 59*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 60*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 61*1f9e24e4SIan Rogers "MSRValue": "0x100", 62*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 256 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 63*1f9e24e4SIan Rogers "SampleAfterValue": "503", 64*1f9e24e4SIan Rogers "UMask": "0x1", 65*1f9e24e4SIan Rogers "Unit": "cpu_core" 66*1f9e24e4SIan Rogers }, 67*1f9e24e4SIan Rogers { 68*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 32 cycles.", 69*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 70*1f9e24e4SIan Rogers "Data_LA": "1", 71*1f9e24e4SIan Rogers "EventCode": "0xcd", 72*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 73*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 74*1f9e24e4SIan Rogers "MSRValue": "0x20", 75*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 32 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 76*1f9e24e4SIan Rogers "SampleAfterValue": "100007", 77*1f9e24e4SIan Rogers "UMask": "0x1", 78*1f9e24e4SIan Rogers "Unit": "cpu_core" 79*1f9e24e4SIan Rogers }, 80*1f9e24e4SIan Rogers { 81*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 4 cycles.", 82*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 83*1f9e24e4SIan Rogers "Data_LA": "1", 84*1f9e24e4SIan Rogers "EventCode": "0xcd", 85*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 86*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 87*1f9e24e4SIan Rogers "MSRValue": "0x4", 88*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 4 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 89*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 90*1f9e24e4SIan Rogers "UMask": "0x1", 91*1f9e24e4SIan Rogers "Unit": "cpu_core" 92*1f9e24e4SIan Rogers }, 93*1f9e24e4SIan Rogers { 94*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 512 cycles.", 95*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 96*1f9e24e4SIan Rogers "Data_LA": "1", 97*1f9e24e4SIan Rogers "EventCode": "0xcd", 98*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 99*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 100*1f9e24e4SIan Rogers "MSRValue": "0x200", 101*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 512 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 102*1f9e24e4SIan Rogers "SampleAfterValue": "101", 103*1f9e24e4SIan Rogers "UMask": "0x1", 104*1f9e24e4SIan Rogers "Unit": "cpu_core" 105*1f9e24e4SIan Rogers }, 106*1f9e24e4SIan Rogers { 107*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 64 cycles.", 108*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 109*1f9e24e4SIan Rogers "Data_LA": "1", 110*1f9e24e4SIan Rogers "EventCode": "0xcd", 111*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 112*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 113*1f9e24e4SIan Rogers "MSRValue": "0x40", 114*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 64 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 115*1f9e24e4SIan Rogers "SampleAfterValue": "2003", 116*1f9e24e4SIan Rogers "UMask": "0x1", 117*1f9e24e4SIan Rogers "Unit": "cpu_core" 118*1f9e24e4SIan Rogers }, 119*1f9e24e4SIan Rogers { 120*1f9e24e4SIan Rogers "BriefDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 8 cycles.", 121*1f9e24e4SIan Rogers "Counter": "2,3,4,5,6,7,8,9", 122*1f9e24e4SIan Rogers "Data_LA": "1", 123*1f9e24e4SIan Rogers "EventCode": "0xcd", 124*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 125*1f9e24e4SIan Rogers "MSRIndex": "0x3F6", 126*1f9e24e4SIan Rogers "MSRValue": "0x8", 127*1f9e24e4SIan Rogers "PublicDescription": "Counts randomly selected loads when the latency from first dispatch to completion is greater than 8 cycles. Reported latency may be longer than just the memory latency. Available PDIST counters: 0", 128*1f9e24e4SIan Rogers "SampleAfterValue": "50021", 129*1f9e24e4SIan Rogers "UMask": "0x1", 130*1f9e24e4SIan Rogers "Unit": "cpu_core" 131*1f9e24e4SIan Rogers }, 132*1f9e24e4SIan Rogers { 133*1f9e24e4SIan Rogers "BriefDescription": "Retired memory store access operations. A PDist event for PEBS Store Latency Facility.", 134*1f9e24e4SIan Rogers "Counter": "0,1", 135*1f9e24e4SIan Rogers "Data_LA": "1", 136*1f9e24e4SIan Rogers "EventCode": "0xcd", 137*1f9e24e4SIan Rogers "EventName": "MEM_TRANS_RETIRED.STORE_SAMPLE", 138*1f9e24e4SIan Rogers "PublicDescription": "Counts Retired memory accesses with at least 1 store operation. This PEBS event is the precisely-distributed (PDist) trigger covering all stores uops for sampling by the PEBS Store Latency Facility. The facility is described in Intel SDM Volume 3 section 19.9.8 Available PDIST counters: 0", 139*1f9e24e4SIan Rogers "SampleAfterValue": "1000003", 140*1f9e24e4SIan Rogers "UMask": "0x2", 141*1f9e24e4SIan Rogers "Unit": "cpu_core" 142*1f9e24e4SIan Rogers }, 143*1f9e24e4SIan Rogers { 144*1f9e24e4SIan Rogers "BriefDescription": "Counts demand data reads that were supplied by DRAM.", 145*1f9e24e4SIan Rogers "Counter": "0,1,2,3,4,5,6,7", 146*1f9e24e4SIan Rogers "EventCode": "0xB7", 147*1f9e24e4SIan Rogers "EventName": "OCR.DEMAND_DATA_RD.DRAM", 148*1f9e24e4SIan Rogers "MSRIndex": "0x1a6,0x1a7", 149*1f9e24e4SIan Rogers "MSRValue": "0x7BC000001", 150*1f9e24e4SIan Rogers "PublicDescription": "Counts demand data reads that were supplied by DRAM. Available PDIST counters: 0", 151*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 152*1f9e24e4SIan Rogers "UMask": "0x1", 153*1f9e24e4SIan Rogers "Unit": "cpu_atom" 154*1f9e24e4SIan Rogers }, 155*1f9e24e4SIan Rogers { 156*1f9e24e4SIan Rogers "BriefDescription": "Counts demand data reads that were supplied by DRAM.", 157*1f9e24e4SIan Rogers "Counter": "0,1,2,3", 158*1f9e24e4SIan Rogers "EventCode": "0x2A,0x2B", 159*1f9e24e4SIan Rogers "EventName": "OCR.DEMAND_DATA_RD.DRAM", 160*1f9e24e4SIan Rogers "MSRIndex": "0x1a6,0x1a7", 161*1f9e24e4SIan Rogers "MSRValue": "0x1E780000001", 162*1f9e24e4SIan Rogers "PublicDescription": "Counts demand data reads that were supplied by DRAM. Available PDIST counters: 0", 163*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 164*1f9e24e4SIan Rogers "UMask": "0x1", 165*1f9e24e4SIan Rogers "Unit": "cpu_core" 166*1f9e24e4SIan Rogers }, 167*1f9e24e4SIan Rogers { 168*1f9e24e4SIan Rogers "BriefDescription": "Counts demand data reads that were not supplied by the L3 cache.", 169*1f9e24e4SIan Rogers "Counter": "0,1,2,3,4,5,6,7", 170*1f9e24e4SIan Rogers "EventCode": "0xB7", 171*1f9e24e4SIan Rogers "EventName": "OCR.DEMAND_DATA_RD.L3_MISS", 172*1f9e24e4SIan Rogers "MSRIndex": "0x1a6,0x1a7", 173*1f9e24e4SIan Rogers "MSRValue": "0x13FBFC00001", 174*1f9e24e4SIan Rogers "PublicDescription": "Counts demand data reads that were not supplied by the L3 cache. Available PDIST counters: 0", 175*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 176*1f9e24e4SIan Rogers "UMask": "0x1", 177*1f9e24e4SIan Rogers "Unit": "cpu_atom" 178*1f9e24e4SIan Rogers }, 179*1f9e24e4SIan Rogers { 180*1f9e24e4SIan Rogers "BriefDescription": "Counts demand data reads that were not supplied by the L3 cache.", 181*1f9e24e4SIan Rogers "Counter": "0,1,2,3", 182*1f9e24e4SIan Rogers "EventCode": "0x2A,0x2B", 183*1f9e24e4SIan Rogers "EventName": "OCR.DEMAND_DATA_RD.L3_MISS", 184*1f9e24e4SIan Rogers "MSRIndex": "0x1a6,0x1a7", 185*1f9e24e4SIan Rogers "MSRValue": "0x9E7FA000001", 186*1f9e24e4SIan Rogers "PublicDescription": "Counts demand data reads that were not supplied by the L3 cache. Available PDIST counters: 0", 187*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 188*1f9e24e4SIan Rogers "UMask": "0x1", 189*1f9e24e4SIan Rogers "Unit": "cpu_core" 190*1f9e24e4SIan Rogers }, 191*1f9e24e4SIan Rogers { 192*1f9e24e4SIan Rogers "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.", 193*1f9e24e4SIan Rogers "Counter": "0,1,2,3,4,5,6,7", 194*1f9e24e4SIan Rogers "EventCode": "0xB7", 195*1f9e24e4SIan Rogers "EventName": "OCR.DEMAND_RFO.L3_MISS", 196*1f9e24e4SIan Rogers "MSRIndex": "0x1a6,0x1a7", 197*1f9e24e4SIan Rogers "MSRValue": "0x13FBFC00002", 198*1f9e24e4SIan Rogers "PublicDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. Available PDIST counters: 0", 199*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 200*1f9e24e4SIan Rogers "UMask": "0x1", 201*1f9e24e4SIan Rogers "Unit": "cpu_atom" 202*1f9e24e4SIan Rogers }, 203*1f9e24e4SIan Rogers { 204*1f9e24e4SIan Rogers "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.", 205*1f9e24e4SIan Rogers "Counter": "0,1,2,3", 206*1f9e24e4SIan Rogers "EventCode": "0x2A,0x2B", 207*1f9e24e4SIan Rogers "EventName": "OCR.DEMAND_RFO.L3_MISS", 208*1f9e24e4SIan Rogers "MSRIndex": "0x1a6,0x1a7", 209*1f9e24e4SIan Rogers "MSRValue": "0x9E7FA000002", 210*1f9e24e4SIan Rogers "PublicDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. Available PDIST counters: 0", 211*1f9e24e4SIan Rogers "SampleAfterValue": "100003", 212*1f9e24e4SIan Rogers "UMask": "0x1", 213*1f9e24e4SIan Rogers "Unit": "cpu_core" 214*1f9e24e4SIan Rogers } 215*1f9e24e4SIan Rogers] 216