1f9900dd0SZhengjun Xing[ 2f9900dd0SZhengjun Xing { 3*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to an instruction cache or TLB miss which hit in the L2, LLC, DRAM or MMIO (Non-DRAM).", 4f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 5f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 6f9900dd0SZhengjun Xing "EventCode": "0x34", 7f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.IFETCH", 8f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 9f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 10*5fa2481cSZhengjun Xing "Speculative": "1", 11f9900dd0SZhengjun Xing "UMask": "0x38", 12f9900dd0SZhengjun Xing "Unit": "cpu_atom" 13f9900dd0SZhengjun Xing }, 14f9900dd0SZhengjun Xing { 15*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to an instruction cache or TLB miss which hit in DRAM or MMIO (Non-DRAM).", 16f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 17f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 18f9900dd0SZhengjun Xing "EventCode": "0x34", 19f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.IFETCH_DRAM_HIT", 20f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 21f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 22*5fa2481cSZhengjun Xing "Speculative": "1", 23f9900dd0SZhengjun Xing "UMask": "0x20", 24f9900dd0SZhengjun Xing "Unit": "cpu_atom" 25f9900dd0SZhengjun Xing }, 26f9900dd0SZhengjun Xing { 27*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to an instruction cache or TLB miss which hit in the L2 cache.", 28f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 29f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 30f9900dd0SZhengjun Xing "EventCode": "0x34", 31f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.IFETCH_L2_HIT", 32f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 33f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 34*5fa2481cSZhengjun Xing "Speculative": "1", 35f9900dd0SZhengjun Xing "UMask": "0x8", 36f9900dd0SZhengjun Xing "Unit": "cpu_atom" 37f9900dd0SZhengjun Xing }, 38f9900dd0SZhengjun Xing { 39*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to an instruction cache or TLB miss which hit in the LLC or other core with HITE/F/M.", 40f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 41f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 42f9900dd0SZhengjun Xing "EventCode": "0x34", 43f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.IFETCH_LLC_HIT", 44f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 45f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 46*5fa2481cSZhengjun Xing "Speculative": "1", 47f9900dd0SZhengjun Xing "UMask": "0x10", 48f9900dd0SZhengjun Xing "Unit": "cpu_atom" 49f9900dd0SZhengjun Xing }, 50f9900dd0SZhengjun Xing { 51f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to a demand load miss which hit in the L2, LLC, DRAM or MMIO (Non-DRAM).", 52f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 53f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 54f9900dd0SZhengjun Xing "EventCode": "0x34", 55f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.LOAD", 56f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 57f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 58*5fa2481cSZhengjun Xing "Speculative": "1", 59f9900dd0SZhengjun Xing "UMask": "0x7", 60f9900dd0SZhengjun Xing "Unit": "cpu_atom" 61f9900dd0SZhengjun Xing }, 62f9900dd0SZhengjun Xing { 63f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to a demand load miss which hit in DRAM or MMIO (Non-DRAM).", 64f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 65f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 66f9900dd0SZhengjun Xing "EventCode": "0x34", 67f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.LOAD_DRAM_HIT", 68f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 69f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 70*5fa2481cSZhengjun Xing "Speculative": "1", 71f9900dd0SZhengjun Xing "UMask": "0x4", 72f9900dd0SZhengjun Xing "Unit": "cpu_atom" 73f9900dd0SZhengjun Xing }, 74f9900dd0SZhengjun Xing { 75f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to a demand load which hit in the L2 cache.", 76f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 77f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 78f9900dd0SZhengjun Xing "EventCode": "0x34", 79f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.LOAD_L2_HIT", 80f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 81f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 82*5fa2481cSZhengjun Xing "Speculative": "1", 83f9900dd0SZhengjun Xing "UMask": "0x1", 84f9900dd0SZhengjun Xing "Unit": "cpu_atom" 85f9900dd0SZhengjun Xing }, 86f9900dd0SZhengjun Xing { 87f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles the core is stalled due to a demand load which hit in the LLC or other core with HITE/F/M.", 88f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 89f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 90f9900dd0SZhengjun Xing "EventCode": "0x34", 91f9900dd0SZhengjun Xing "EventName": "MEM_BOUND_STALLS.LOAD_LLC_HIT", 92f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 93f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 94*5fa2481cSZhengjun Xing "Speculative": "1", 95f9900dd0SZhengjun Xing "UMask": "0x2", 96f9900dd0SZhengjun Xing "Unit": "cpu_atom" 97f9900dd0SZhengjun Xing }, 98f9900dd0SZhengjun Xing { 99*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of load uops retired that hit in DRAM.", 100f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 101f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 102f9900dd0SZhengjun Xing "Data_LA": "1", 103f9900dd0SZhengjun Xing "EventCode": "0xd1", 104f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_UOPS_RETIRED.DRAM_HIT", 105f9900dd0SZhengjun Xing "PEBS": "1", 106f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 107f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 108f9900dd0SZhengjun Xing "UMask": "0x80", 109f9900dd0SZhengjun Xing "Unit": "cpu_atom" 110f9900dd0SZhengjun Xing }, 111f9900dd0SZhengjun Xing { 112*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of load uops retired that hit in the L2 cache.", 113f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 114f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 115f9900dd0SZhengjun Xing "Data_LA": "1", 116f9900dd0SZhengjun Xing "EventCode": "0xd1", 117f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_UOPS_RETIRED.L2_HIT", 118f9900dd0SZhengjun Xing "PEBS": "1", 119f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 120f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 121f9900dd0SZhengjun Xing "UMask": "0x2", 122f9900dd0SZhengjun Xing "Unit": "cpu_atom" 123f9900dd0SZhengjun Xing }, 124f9900dd0SZhengjun Xing { 125*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of load uops retired that hit in the L3 cache.", 126f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 127f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 128*5fa2481cSZhengjun Xing "Data_LA": "1", 129f9900dd0SZhengjun Xing "EventCode": "0xd1", 130f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_UOPS_RETIRED.L3_HIT", 131f9900dd0SZhengjun Xing "PEBS": "1", 132f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 133f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 134f9900dd0SZhengjun Xing "UMask": "0x4", 135f9900dd0SZhengjun Xing "Unit": "cpu_atom" 136f9900dd0SZhengjun Xing }, 137f9900dd0SZhengjun Xing { 138f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles that uops are blocked for any of the following reasons: load buffer, store buffer or RSV full.", 139f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 140f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 141f9900dd0SZhengjun Xing "EventCode": "0x04", 142f9900dd0SZhengjun Xing "EventName": "MEM_SCHEDULER_BLOCK.ALL", 143f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 144f9900dd0SZhengjun Xing "SampleAfterValue": "20003", 145*5fa2481cSZhengjun Xing "Speculative": "1", 146f9900dd0SZhengjun Xing "UMask": "0x7", 147f9900dd0SZhengjun Xing "Unit": "cpu_atom" 148f9900dd0SZhengjun Xing }, 149f9900dd0SZhengjun Xing { 150f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles that uops are blocked due to a load buffer full condition.", 151f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 152f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 153f9900dd0SZhengjun Xing "EventCode": "0x04", 154f9900dd0SZhengjun Xing "EventName": "MEM_SCHEDULER_BLOCK.LD_BUF", 155f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 156f9900dd0SZhengjun Xing "SampleAfterValue": "20003", 157*5fa2481cSZhengjun Xing "Speculative": "1", 158f9900dd0SZhengjun Xing "UMask": "0x2", 159f9900dd0SZhengjun Xing "Unit": "cpu_atom" 160f9900dd0SZhengjun Xing }, 161f9900dd0SZhengjun Xing { 162f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles that uops are blocked due to an RSV full condition.", 163f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 164f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 165f9900dd0SZhengjun Xing "EventCode": "0x04", 166f9900dd0SZhengjun Xing "EventName": "MEM_SCHEDULER_BLOCK.RSV", 167f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 168f9900dd0SZhengjun Xing "SampleAfterValue": "20003", 169*5fa2481cSZhengjun Xing "Speculative": "1", 170f9900dd0SZhengjun Xing "UMask": "0x4", 171f9900dd0SZhengjun Xing "Unit": "cpu_atom" 172f9900dd0SZhengjun Xing }, 173f9900dd0SZhengjun Xing { 174f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cycles that uops are blocked due to a store buffer full condition.", 175f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 176f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 177f9900dd0SZhengjun Xing "EventCode": "0x04", 178f9900dd0SZhengjun Xing "EventName": "MEM_SCHEDULER_BLOCK.ST_BUF", 179f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 180f9900dd0SZhengjun Xing "SampleAfterValue": "20003", 181*5fa2481cSZhengjun Xing "Speculative": "1", 182f9900dd0SZhengjun Xing "UMask": "0x1", 183f9900dd0SZhengjun Xing "Unit": "cpu_atom" 184f9900dd0SZhengjun Xing }, 185f9900dd0SZhengjun Xing { 186f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of load uops retired.", 187f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 188f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 189f9900dd0SZhengjun Xing "Data_LA": "1", 190f9900dd0SZhengjun Xing "EventCode": "0xd0", 191f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.ALL_LOADS", 192f9900dd0SZhengjun Xing "PEBS": "1", 193f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 194f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 195f9900dd0SZhengjun Xing "UMask": "0x81", 196f9900dd0SZhengjun Xing "Unit": "cpu_atom" 197f9900dd0SZhengjun Xing }, 198f9900dd0SZhengjun Xing { 199f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of store uops retired.", 200f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 201f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 202f9900dd0SZhengjun Xing "Data_LA": "1", 203f9900dd0SZhengjun Xing "EventCode": "0xd0", 204f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.ALL_STORES", 205f9900dd0SZhengjun Xing "PEBS": "1", 206f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 207f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 208f9900dd0SZhengjun Xing "UMask": "0x82", 209f9900dd0SZhengjun Xing "Unit": "cpu_atom" 210f9900dd0SZhengjun Xing }, 211f9900dd0SZhengjun Xing { 212f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 128 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 213f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 214f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 215f9900dd0SZhengjun Xing "Data_LA": "1", 216f9900dd0SZhengjun Xing "EventCode": "0xd0", 217f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_128", 218*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 219f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 220f9900dd0SZhengjun Xing "MSRValue": "0x80", 221f9900dd0SZhengjun Xing "PEBS": "2", 222f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 223f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 224f9900dd0SZhengjun Xing "TakenAlone": "1", 225f9900dd0SZhengjun Xing "UMask": "0x5", 226f9900dd0SZhengjun Xing "Unit": "cpu_atom" 227f9900dd0SZhengjun Xing }, 228f9900dd0SZhengjun Xing { 229f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 16 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 230f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 231f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 232f9900dd0SZhengjun Xing "Data_LA": "1", 233f9900dd0SZhengjun Xing "EventCode": "0xd0", 234f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_16", 235*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 236f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 237f9900dd0SZhengjun Xing "MSRValue": "0x10", 238f9900dd0SZhengjun Xing "PEBS": "2", 239f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 240f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 241f9900dd0SZhengjun Xing "TakenAlone": "1", 242f9900dd0SZhengjun Xing "UMask": "0x5", 243f9900dd0SZhengjun Xing "Unit": "cpu_atom" 244f9900dd0SZhengjun Xing }, 245f9900dd0SZhengjun Xing { 246f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 256 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 247f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 248f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 249f9900dd0SZhengjun Xing "Data_LA": "1", 250f9900dd0SZhengjun Xing "EventCode": "0xd0", 251f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_256", 252*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 253f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 254f9900dd0SZhengjun Xing "MSRValue": "0x100", 255f9900dd0SZhengjun Xing "PEBS": "2", 256f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 257f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 258f9900dd0SZhengjun Xing "TakenAlone": "1", 259f9900dd0SZhengjun Xing "UMask": "0x5", 260f9900dd0SZhengjun Xing "Unit": "cpu_atom" 261f9900dd0SZhengjun Xing }, 262f9900dd0SZhengjun Xing { 263f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 32 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 264f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 265f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 266f9900dd0SZhengjun Xing "Data_LA": "1", 267f9900dd0SZhengjun Xing "EventCode": "0xd0", 268f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_32", 269*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 270f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 271f9900dd0SZhengjun Xing "MSRValue": "0x20", 272f9900dd0SZhengjun Xing "PEBS": "2", 273f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 274f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 275f9900dd0SZhengjun Xing "TakenAlone": "1", 276f9900dd0SZhengjun Xing "UMask": "0x5", 277f9900dd0SZhengjun Xing "Unit": "cpu_atom" 278f9900dd0SZhengjun Xing }, 279f9900dd0SZhengjun Xing { 280f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 4 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 281f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 282f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 283f9900dd0SZhengjun Xing "Data_LA": "1", 284f9900dd0SZhengjun Xing "EventCode": "0xd0", 285f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_4", 286*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 287f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 288f9900dd0SZhengjun Xing "MSRValue": "0x4", 289f9900dd0SZhengjun Xing "PEBS": "2", 290f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 291f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 292f9900dd0SZhengjun Xing "TakenAlone": "1", 293f9900dd0SZhengjun Xing "UMask": "0x5", 294f9900dd0SZhengjun Xing "Unit": "cpu_atom" 295f9900dd0SZhengjun Xing }, 296f9900dd0SZhengjun Xing { 297f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 512 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 298f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 299f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 300f9900dd0SZhengjun Xing "Data_LA": "1", 301f9900dd0SZhengjun Xing "EventCode": "0xd0", 302f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_512", 303*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 304f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 305f9900dd0SZhengjun Xing "MSRValue": "0x200", 306f9900dd0SZhengjun Xing "PEBS": "2", 307f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 308f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 309f9900dd0SZhengjun Xing "TakenAlone": "1", 310f9900dd0SZhengjun Xing "UMask": "0x5", 311f9900dd0SZhengjun Xing "Unit": "cpu_atom" 312f9900dd0SZhengjun Xing }, 313f9900dd0SZhengjun Xing { 314f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 64 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 315f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 316f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 317f9900dd0SZhengjun Xing "Data_LA": "1", 318f9900dd0SZhengjun Xing "EventCode": "0xd0", 319f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_64", 320*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 321f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 322f9900dd0SZhengjun Xing "MSRValue": "0x40", 323f9900dd0SZhengjun Xing "PEBS": "2", 324f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 325f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 326f9900dd0SZhengjun Xing "TakenAlone": "1", 327f9900dd0SZhengjun Xing "UMask": "0x5", 328f9900dd0SZhengjun Xing "Unit": "cpu_atom" 329f9900dd0SZhengjun Xing }, 330f9900dd0SZhengjun Xing { 331f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of tagged loads with an instruction latency that exceeds or equals the threshold of 8 cycles as defined in MEC_CR_PEBS_LD_LAT_THRESHOLD (3F6H). Only counts with PEBS enabled.", 332f9900dd0SZhengjun Xing "CollectPEBSRecord": "3", 333f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 334f9900dd0SZhengjun Xing "Data_LA": "1", 335f9900dd0SZhengjun Xing "EventCode": "0xd0", 336f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_8", 337*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 338f9900dd0SZhengjun Xing "MSRIndex": "0x3F6", 339f9900dd0SZhengjun Xing "MSRValue": "0x8", 340f9900dd0SZhengjun Xing "PEBS": "2", 341f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 342f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 343f9900dd0SZhengjun Xing "TakenAlone": "1", 344f9900dd0SZhengjun Xing "UMask": "0x5", 345f9900dd0SZhengjun Xing "Unit": "cpu_atom" 346f9900dd0SZhengjun Xing }, 347f9900dd0SZhengjun Xing { 348*5fa2481cSZhengjun Xing "BriefDescription": "Counts the number of retired split load uops.", 349f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 350f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 351f9900dd0SZhengjun Xing "Data_LA": "1", 352f9900dd0SZhengjun Xing "EventCode": "0xd0", 353f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.SPLIT_LOADS", 354f9900dd0SZhengjun Xing "PEBS": "1", 355f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 356f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 357f9900dd0SZhengjun Xing "UMask": "0x41", 358f9900dd0SZhengjun Xing "Unit": "cpu_atom" 359f9900dd0SZhengjun Xing }, 360f9900dd0SZhengjun Xing { 361f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of stores uops retired. Counts with or without PEBS enabled.", 362*5fa2481cSZhengjun Xing "CollectPEBSRecord": "3", 363f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 364*5fa2481cSZhengjun Xing "Data_LA": "1", 365f9900dd0SZhengjun Xing "EventCode": "0xd0", 366f9900dd0SZhengjun Xing "EventName": "MEM_UOPS_RETIRED.STORE_LATENCY", 367*5fa2481cSZhengjun Xing "L1_Hit_Indication": "1", 368*5fa2481cSZhengjun Xing "PEBS": "2", 369f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 370f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 371f9900dd0SZhengjun Xing "UMask": "0x6", 372f9900dd0SZhengjun Xing "Unit": "cpu_atom" 373f9900dd0SZhengjun Xing }, 374f9900dd0SZhengjun Xing { 375f9900dd0SZhengjun Xing "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by the L3 cache where a snoop was sent, the snoop hit, and modified data was forwarded.", 376*5fa2481cSZhengjun Xing "Counter": "0,1,2,3,4,5", 377f9900dd0SZhengjun Xing "EventCode": "0xB7", 378f9900dd0SZhengjun Xing "EventName": "OCR.DEMAND_RFO.L3_HIT.SNOOP_HITM", 379f9900dd0SZhengjun Xing "MSRIndex": "0x1a6,0x1a7", 380f9900dd0SZhengjun Xing "MSRValue": "0x10003C0002", 381f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 382f9900dd0SZhengjun Xing "UMask": "0x1", 383f9900dd0SZhengjun Xing "Unit": "cpu_atom" 384f9900dd0SZhengjun Xing }, 385f9900dd0SZhengjun Xing { 386f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of issue slots every cycle that were not delivered by the frontend due to instruction cache misses.", 387f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 388f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5", 389f9900dd0SZhengjun Xing "EventCode": "0x71", 390f9900dd0SZhengjun Xing "EventName": "TOPDOWN_FE_BOUND.ICACHE", 391f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5", 392f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 393*5fa2481cSZhengjun Xing "Speculative": "1", 394f9900dd0SZhengjun Xing "UMask": "0x20", 395f9900dd0SZhengjun Xing "Unit": "cpu_atom" 396f9900dd0SZhengjun Xing }, 397f9900dd0SZhengjun Xing { 398*5fa2481cSZhengjun Xing "BriefDescription": "L1D.HWPF_MISS", 399*5fa2481cSZhengjun Xing "CollectPEBSRecord": "2", 400*5fa2481cSZhengjun Xing "Counter": "0,1,2,3", 401*5fa2481cSZhengjun Xing "EventCode": "0x51", 402*5fa2481cSZhengjun Xing "EventName": "L1D.HWPF_MISS", 403*5fa2481cSZhengjun Xing "PEBScounters": "0,1,2,3", 404*5fa2481cSZhengjun Xing "SampleAfterValue": "1000003", 405*5fa2481cSZhengjun Xing "Speculative": "1", 406*5fa2481cSZhengjun Xing "UMask": "0x20", 407*5fa2481cSZhengjun Xing "Unit": "cpu_core" 408*5fa2481cSZhengjun Xing }, 409*5fa2481cSZhengjun Xing { 410f9900dd0SZhengjun Xing "BriefDescription": "Counts the number of cache lines replaced in L1 data cache.", 411f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 412f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 413f9900dd0SZhengjun Xing "EventCode": "0x51", 414f9900dd0SZhengjun Xing "EventName": "L1D.REPLACEMENT", 415f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 416f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 417*5fa2481cSZhengjun Xing "Speculative": "1", 418f9900dd0SZhengjun Xing "UMask": "0x1", 419f9900dd0SZhengjun Xing "Unit": "cpu_core" 420f9900dd0SZhengjun Xing }, 421f9900dd0SZhengjun Xing { 422f9900dd0SZhengjun Xing "BriefDescription": "Number of cycles a demand request has waited due to L1D Fill Buffer (FB) unavailability.", 423f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 424f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 425f9900dd0SZhengjun Xing "EventCode": "0x48", 426f9900dd0SZhengjun Xing "EventName": "L1D_PEND_MISS.FB_FULL", 427f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 428f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 429*5fa2481cSZhengjun Xing "Speculative": "1", 430f9900dd0SZhengjun Xing "UMask": "0x2", 431f9900dd0SZhengjun Xing "Unit": "cpu_core" 432f9900dd0SZhengjun Xing }, 433f9900dd0SZhengjun Xing { 434f9900dd0SZhengjun Xing "BriefDescription": "Number of phases a demand request has waited due to L1D Fill Buffer (FB) unavailablability.", 435f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 436f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 437f9900dd0SZhengjun Xing "CounterMask": "1", 438f9900dd0SZhengjun Xing "EdgeDetect": "1", 439f9900dd0SZhengjun Xing "EventCode": "0x48", 440f9900dd0SZhengjun Xing "EventName": "L1D_PEND_MISS.FB_FULL_PERIODS", 441f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 442f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 443*5fa2481cSZhengjun Xing "Speculative": "1", 444f9900dd0SZhengjun Xing "UMask": "0x2", 445f9900dd0SZhengjun Xing "Unit": "cpu_core" 446f9900dd0SZhengjun Xing }, 447f9900dd0SZhengjun Xing { 448f9900dd0SZhengjun Xing "BriefDescription": "This event is deprecated. Refer to new event L1D_PEND_MISS.L2_STALLS", 449f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 450f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 451f9900dd0SZhengjun Xing "EventCode": "0x48", 452f9900dd0SZhengjun Xing "EventName": "L1D_PEND_MISS.L2_STALL", 453f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 454f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 455*5fa2481cSZhengjun Xing "Speculative": "1", 456f9900dd0SZhengjun Xing "UMask": "0x4", 457f9900dd0SZhengjun Xing "Unit": "cpu_core" 458f9900dd0SZhengjun Xing }, 459f9900dd0SZhengjun Xing { 460f9900dd0SZhengjun Xing "BriefDescription": "Number of cycles a demand request has waited due to L1D due to lack of L2 resources.", 461f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 462f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 463f9900dd0SZhengjun Xing "EventCode": "0x48", 464f9900dd0SZhengjun Xing "EventName": "L1D_PEND_MISS.L2_STALLS", 465f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 466f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 467*5fa2481cSZhengjun Xing "Speculative": "1", 468f9900dd0SZhengjun Xing "UMask": "0x4", 469f9900dd0SZhengjun Xing "Unit": "cpu_core" 470f9900dd0SZhengjun Xing }, 471f9900dd0SZhengjun Xing { 472f9900dd0SZhengjun Xing "BriefDescription": "Number of L1D misses that are outstanding", 473f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 474f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 475f9900dd0SZhengjun Xing "EventCode": "0x48", 476f9900dd0SZhengjun Xing "EventName": "L1D_PEND_MISS.PENDING", 477f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 478f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 479*5fa2481cSZhengjun Xing "Speculative": "1", 480f9900dd0SZhengjun Xing "UMask": "0x1", 481f9900dd0SZhengjun Xing "Unit": "cpu_core" 482f9900dd0SZhengjun Xing }, 483f9900dd0SZhengjun Xing { 484f9900dd0SZhengjun Xing "BriefDescription": "Cycles with L1D load Misses outstanding.", 485f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 486f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 487f9900dd0SZhengjun Xing "CounterMask": "1", 488f9900dd0SZhengjun Xing "EventCode": "0x48", 489f9900dd0SZhengjun Xing "EventName": "L1D_PEND_MISS.PENDING_CYCLES", 490f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 491f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 492*5fa2481cSZhengjun Xing "Speculative": "1", 493f9900dd0SZhengjun Xing "UMask": "0x1", 494f9900dd0SZhengjun Xing "Unit": "cpu_core" 495f9900dd0SZhengjun Xing }, 496f9900dd0SZhengjun Xing { 497f9900dd0SZhengjun Xing "BriefDescription": "L2 cache lines filling L2", 498f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 499f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 500f9900dd0SZhengjun Xing "EventCode": "0x25", 501f9900dd0SZhengjun Xing "EventName": "L2_LINES_IN.ALL", 502f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 503f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 504*5fa2481cSZhengjun Xing "Speculative": "1", 505f9900dd0SZhengjun Xing "UMask": "0x1f", 506f9900dd0SZhengjun Xing "Unit": "cpu_core" 507f9900dd0SZhengjun Xing }, 508f9900dd0SZhengjun Xing { 509*5fa2481cSZhengjun Xing "BriefDescription": "All accesses to L2 cache[This event is alias to L2_RQSTS.REFERENCES]", 510f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 511f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 512f9900dd0SZhengjun Xing "EventCode": "0x24", 513f9900dd0SZhengjun Xing "EventName": "L2_REQUEST.ALL", 514f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 515f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 516*5fa2481cSZhengjun Xing "Speculative": "1", 517f9900dd0SZhengjun Xing "UMask": "0xff", 518f9900dd0SZhengjun Xing "Unit": "cpu_core" 519f9900dd0SZhengjun Xing }, 520f9900dd0SZhengjun Xing { 521f9900dd0SZhengjun Xing "BriefDescription": "Read requests with true-miss in L2 cache.[This event is alias to L2_RQSTS.MISS]", 522f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 523f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 524f9900dd0SZhengjun Xing "EventCode": "0x24", 525f9900dd0SZhengjun Xing "EventName": "L2_REQUEST.MISS", 526f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 527f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 528*5fa2481cSZhengjun Xing "Speculative": "1", 529f9900dd0SZhengjun Xing "UMask": "0x3f", 530f9900dd0SZhengjun Xing "Unit": "cpu_core" 531f9900dd0SZhengjun Xing }, 532f9900dd0SZhengjun Xing { 533f9900dd0SZhengjun Xing "BriefDescription": "L2 code requests", 534f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 535f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 536f9900dd0SZhengjun Xing "EventCode": "0x24", 537f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.ALL_CODE_RD", 538f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 539f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 540*5fa2481cSZhengjun Xing "Speculative": "1", 541f9900dd0SZhengjun Xing "UMask": "0xe4", 542f9900dd0SZhengjun Xing "Unit": "cpu_core" 543f9900dd0SZhengjun Xing }, 544f9900dd0SZhengjun Xing { 545*5fa2481cSZhengjun Xing "BriefDescription": "Demand Data Read access L2 cache", 546f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 547f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 548f9900dd0SZhengjun Xing "EventCode": "0x24", 549f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD", 550f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 551f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 552*5fa2481cSZhengjun Xing "Speculative": "1", 553f9900dd0SZhengjun Xing "UMask": "0xe1", 554f9900dd0SZhengjun Xing "Unit": "cpu_core" 555f9900dd0SZhengjun Xing }, 556f9900dd0SZhengjun Xing { 557f9900dd0SZhengjun Xing "BriefDescription": "Demand requests that miss L2 cache", 558f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 559f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 560f9900dd0SZhengjun Xing "EventCode": "0x24", 561f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.ALL_DEMAND_MISS", 562f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 563f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 564*5fa2481cSZhengjun Xing "Speculative": "1", 565f9900dd0SZhengjun Xing "UMask": "0x27", 566f9900dd0SZhengjun Xing "Unit": "cpu_core" 567f9900dd0SZhengjun Xing }, 568f9900dd0SZhengjun Xing { 569*5fa2481cSZhengjun Xing "BriefDescription": "L2_RQSTS.ALL_HWPF", 570*5fa2481cSZhengjun Xing "CollectPEBSRecord": "2", 571*5fa2481cSZhengjun Xing "Counter": "0,1,2,3", 572*5fa2481cSZhengjun Xing "EventCode": "0x24", 573*5fa2481cSZhengjun Xing "EventName": "L2_RQSTS.ALL_HWPF", 574*5fa2481cSZhengjun Xing "PEBScounters": "0,1,2,3", 575*5fa2481cSZhengjun Xing "SampleAfterValue": "200003", 576*5fa2481cSZhengjun Xing "Speculative": "1", 577*5fa2481cSZhengjun Xing "UMask": "0xf0", 578*5fa2481cSZhengjun Xing "Unit": "cpu_core" 579*5fa2481cSZhengjun Xing }, 580*5fa2481cSZhengjun Xing { 581f9900dd0SZhengjun Xing "BriefDescription": "RFO requests to L2 cache.", 582f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 583f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 584f9900dd0SZhengjun Xing "EventCode": "0x24", 585f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.ALL_RFO", 586f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 587f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 588*5fa2481cSZhengjun Xing "Speculative": "1", 589f9900dd0SZhengjun Xing "UMask": "0xe2", 590f9900dd0SZhengjun Xing "Unit": "cpu_core" 591f9900dd0SZhengjun Xing }, 592f9900dd0SZhengjun Xing { 593f9900dd0SZhengjun Xing "BriefDescription": "L2 cache hits when fetching instructions, code reads.", 594f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 595f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 596f9900dd0SZhengjun Xing "EventCode": "0x24", 597f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.CODE_RD_HIT", 598f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 599f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 600*5fa2481cSZhengjun Xing "Speculative": "1", 601f9900dd0SZhengjun Xing "UMask": "0xc4", 602f9900dd0SZhengjun Xing "Unit": "cpu_core" 603f9900dd0SZhengjun Xing }, 604f9900dd0SZhengjun Xing { 605f9900dd0SZhengjun Xing "BriefDescription": "L2 cache misses when fetching instructions", 606f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 607f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 608f9900dd0SZhengjun Xing "EventCode": "0x24", 609f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.CODE_RD_MISS", 610f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 611f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 612*5fa2481cSZhengjun Xing "Speculative": "1", 613f9900dd0SZhengjun Xing "UMask": "0x24", 614f9900dd0SZhengjun Xing "Unit": "cpu_core" 615f9900dd0SZhengjun Xing }, 616f9900dd0SZhengjun Xing { 617f9900dd0SZhengjun Xing "BriefDescription": "Demand Data Read requests that hit L2 cache", 618f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 619f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 620f9900dd0SZhengjun Xing "EventCode": "0x24", 621f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT", 622f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 623f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 624*5fa2481cSZhengjun Xing "Speculative": "1", 625f9900dd0SZhengjun Xing "UMask": "0xc1", 626f9900dd0SZhengjun Xing "Unit": "cpu_core" 627f9900dd0SZhengjun Xing }, 628f9900dd0SZhengjun Xing { 629*5fa2481cSZhengjun Xing "BriefDescription": "Demand Data Read miss L2 cache", 630f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 631f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 632f9900dd0SZhengjun Xing "EventCode": "0x24", 633f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS", 634f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 635f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 636*5fa2481cSZhengjun Xing "Speculative": "1", 637f9900dd0SZhengjun Xing "UMask": "0x21", 638f9900dd0SZhengjun Xing "Unit": "cpu_core" 639f9900dd0SZhengjun Xing }, 640f9900dd0SZhengjun Xing { 641*5fa2481cSZhengjun Xing "BriefDescription": "L2_RQSTS.HWPF_MISS", 642*5fa2481cSZhengjun Xing "CollectPEBSRecord": "2", 643*5fa2481cSZhengjun Xing "Counter": "0,1,2,3", 644*5fa2481cSZhengjun Xing "EventCode": "0x24", 645*5fa2481cSZhengjun Xing "EventName": "L2_RQSTS.HWPF_MISS", 646*5fa2481cSZhengjun Xing "PEBScounters": "0,1,2,3", 647*5fa2481cSZhengjun Xing "SampleAfterValue": "200003", 648*5fa2481cSZhengjun Xing "Speculative": "1", 649*5fa2481cSZhengjun Xing "UMask": "0x30", 650*5fa2481cSZhengjun Xing "Unit": "cpu_core" 651*5fa2481cSZhengjun Xing }, 652*5fa2481cSZhengjun Xing { 653f9900dd0SZhengjun Xing "BriefDescription": "Read requests with true-miss in L2 cache.[This event is alias to L2_REQUEST.MISS]", 654f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 655f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 656f9900dd0SZhengjun Xing "EventCode": "0x24", 657f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.MISS", 658f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 659f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 660*5fa2481cSZhengjun Xing "Speculative": "1", 661f9900dd0SZhengjun Xing "UMask": "0x3f", 662f9900dd0SZhengjun Xing "Unit": "cpu_core" 663f9900dd0SZhengjun Xing }, 664f9900dd0SZhengjun Xing { 665*5fa2481cSZhengjun Xing "BriefDescription": "All accesses to L2 cache[This event is alias to L2_REQUEST.ALL]", 666f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 667f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 668f9900dd0SZhengjun Xing "EventCode": "0x24", 669f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.REFERENCES", 670f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 671f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 672*5fa2481cSZhengjun Xing "Speculative": "1", 673f9900dd0SZhengjun Xing "UMask": "0xff", 674f9900dd0SZhengjun Xing "Unit": "cpu_core" 675f9900dd0SZhengjun Xing }, 676f9900dd0SZhengjun Xing { 677f9900dd0SZhengjun Xing "BriefDescription": "RFO requests that hit L2 cache.", 678f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 679f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 680f9900dd0SZhengjun Xing "EventCode": "0x24", 681f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.RFO_HIT", 682f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 683f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 684*5fa2481cSZhengjun Xing "Speculative": "1", 685f9900dd0SZhengjun Xing "UMask": "0xc2", 686f9900dd0SZhengjun Xing "Unit": "cpu_core" 687f9900dd0SZhengjun Xing }, 688f9900dd0SZhengjun Xing { 689f9900dd0SZhengjun Xing "BriefDescription": "RFO requests that miss L2 cache", 690f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 691f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 692f9900dd0SZhengjun Xing "EventCode": "0x24", 693f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.RFO_MISS", 694f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 695f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 696*5fa2481cSZhengjun Xing "Speculative": "1", 697f9900dd0SZhengjun Xing "UMask": "0x22", 698f9900dd0SZhengjun Xing "Unit": "cpu_core" 699f9900dd0SZhengjun Xing }, 700f9900dd0SZhengjun Xing { 701f9900dd0SZhengjun Xing "BriefDescription": "SW prefetch requests that hit L2 cache.", 702f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 703f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 704f9900dd0SZhengjun Xing "EventCode": "0x24", 705f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.SWPF_HIT", 706f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 707f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 708*5fa2481cSZhengjun Xing "Speculative": "1", 709f9900dd0SZhengjun Xing "UMask": "0xc8", 710f9900dd0SZhengjun Xing "Unit": "cpu_core" 711f9900dd0SZhengjun Xing }, 712f9900dd0SZhengjun Xing { 713f9900dd0SZhengjun Xing "BriefDescription": "SW prefetch requests that miss L2 cache.", 714f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 715f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 716f9900dd0SZhengjun Xing "EventCode": "0x24", 717f9900dd0SZhengjun Xing "EventName": "L2_RQSTS.SWPF_MISS", 718f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 719f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 720*5fa2481cSZhengjun Xing "Speculative": "1", 721f9900dd0SZhengjun Xing "UMask": "0x28", 722f9900dd0SZhengjun Xing "Unit": "cpu_core" 723f9900dd0SZhengjun Xing }, 724f9900dd0SZhengjun Xing { 725*5fa2481cSZhengjun Xing "BriefDescription": "LONGEST_LAT_CACHE.MISS", 726f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 727f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5,6,7", 728f9900dd0SZhengjun Xing "EventCode": "0x2e", 729f9900dd0SZhengjun Xing "EventName": "LONGEST_LAT_CACHE.MISS", 730f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5,6,7", 731f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 732*5fa2481cSZhengjun Xing "Speculative": "1", 733f9900dd0SZhengjun Xing "UMask": "0x41", 734f9900dd0SZhengjun Xing "Unit": "cpu_core" 735f9900dd0SZhengjun Xing }, 736f9900dd0SZhengjun Xing { 737f9900dd0SZhengjun Xing "BriefDescription": "All retired load instructions.", 738f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 739f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 740f9900dd0SZhengjun Xing "Data_LA": "1", 741f9900dd0SZhengjun Xing "EventCode": "0xd0", 742f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.ALL_LOADS", 743f9900dd0SZhengjun Xing "PEBS": "1", 744f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 745f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 746f9900dd0SZhengjun Xing "UMask": "0x81", 747f9900dd0SZhengjun Xing "Unit": "cpu_core" 748f9900dd0SZhengjun Xing }, 749f9900dd0SZhengjun Xing { 750f9900dd0SZhengjun Xing "BriefDescription": "All retired store instructions.", 751f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 752f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 753f9900dd0SZhengjun Xing "Data_LA": "1", 754f9900dd0SZhengjun Xing "EventCode": "0xd0", 755f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.ALL_STORES", 756f9900dd0SZhengjun Xing "L1_Hit_Indication": "1", 757f9900dd0SZhengjun Xing "PEBS": "1", 758f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 759f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 760f9900dd0SZhengjun Xing "UMask": "0x82", 761f9900dd0SZhengjun Xing "Unit": "cpu_core" 762f9900dd0SZhengjun Xing }, 763f9900dd0SZhengjun Xing { 764f9900dd0SZhengjun Xing "BriefDescription": "All retired memory instructions.", 765f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 766f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 767f9900dd0SZhengjun Xing "Data_LA": "1", 768f9900dd0SZhengjun Xing "EventCode": "0xd0", 769f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.ANY", 770f9900dd0SZhengjun Xing "L1_Hit_Indication": "1", 771f9900dd0SZhengjun Xing "PEBS": "1", 772f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 773f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 774f9900dd0SZhengjun Xing "UMask": "0x83", 775f9900dd0SZhengjun Xing "Unit": "cpu_core" 776f9900dd0SZhengjun Xing }, 777f9900dd0SZhengjun Xing { 778f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions with locked access.", 779f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 780f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 781f9900dd0SZhengjun Xing "Data_LA": "1", 782f9900dd0SZhengjun Xing "EventCode": "0xd0", 783f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.LOCK_LOADS", 784f9900dd0SZhengjun Xing "PEBS": "1", 785f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 786f9900dd0SZhengjun Xing "SampleAfterValue": "100007", 787f9900dd0SZhengjun Xing "UMask": "0x21", 788f9900dd0SZhengjun Xing "Unit": "cpu_core" 789f9900dd0SZhengjun Xing }, 790f9900dd0SZhengjun Xing { 791f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions that split across a cacheline boundary.", 792f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 793f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 794f9900dd0SZhengjun Xing "Data_LA": "1", 795f9900dd0SZhengjun Xing "EventCode": "0xd0", 796f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.SPLIT_LOADS", 797f9900dd0SZhengjun Xing "PEBS": "1", 798f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 799f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 800f9900dd0SZhengjun Xing "UMask": "0x41", 801f9900dd0SZhengjun Xing "Unit": "cpu_core" 802f9900dd0SZhengjun Xing }, 803f9900dd0SZhengjun Xing { 804f9900dd0SZhengjun Xing "BriefDescription": "Retired store instructions that split across a cacheline boundary.", 805f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 806f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 807f9900dd0SZhengjun Xing "Data_LA": "1", 808f9900dd0SZhengjun Xing "EventCode": "0xd0", 809f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.SPLIT_STORES", 810f9900dd0SZhengjun Xing "L1_Hit_Indication": "1", 811f9900dd0SZhengjun Xing "PEBS": "1", 812f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 813f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 814f9900dd0SZhengjun Xing "UMask": "0x42", 815f9900dd0SZhengjun Xing "Unit": "cpu_core" 816f9900dd0SZhengjun Xing }, 817f9900dd0SZhengjun Xing { 818f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions that miss the STLB.", 819f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 820f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 821f9900dd0SZhengjun Xing "Data_LA": "1", 822f9900dd0SZhengjun Xing "EventCode": "0xd0", 823f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.STLB_MISS_LOADS", 824f9900dd0SZhengjun Xing "PEBS": "1", 825f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 826f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 827f9900dd0SZhengjun Xing "UMask": "0x11", 828f9900dd0SZhengjun Xing "Unit": "cpu_core" 829f9900dd0SZhengjun Xing }, 830f9900dd0SZhengjun Xing { 831f9900dd0SZhengjun Xing "BriefDescription": "Retired store instructions that miss the STLB.", 832f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 833f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 834f9900dd0SZhengjun Xing "Data_LA": "1", 835f9900dd0SZhengjun Xing "EventCode": "0xd0", 836f9900dd0SZhengjun Xing "EventName": "MEM_INST_RETIRED.STLB_MISS_STORES", 837f9900dd0SZhengjun Xing "L1_Hit_Indication": "1", 838f9900dd0SZhengjun Xing "PEBS": "1", 839f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 840f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 841f9900dd0SZhengjun Xing "UMask": "0x12", 842f9900dd0SZhengjun Xing "Unit": "cpu_core" 843f9900dd0SZhengjun Xing }, 844f9900dd0SZhengjun Xing { 845f9900dd0SZhengjun Xing "BriefDescription": "Completed demand load uops that miss the L1 d-cache.", 846f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 847f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 848f9900dd0SZhengjun Xing "EventCode": "0x43", 849f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_COMPLETED.L1_MISS_ANY", 850f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 851f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 852*5fa2481cSZhengjun Xing "Speculative": "1", 853f9900dd0SZhengjun Xing "UMask": "0xfd", 854f9900dd0SZhengjun Xing "Unit": "cpu_core" 855f9900dd0SZhengjun Xing }, 856f9900dd0SZhengjun Xing { 857f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions whose data sources were HitM responses from shared L3", 858f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 859f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 860f9900dd0SZhengjun Xing "Data_LA": "1", 861f9900dd0SZhengjun Xing "EventCode": "0xd2", 862f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_FWD", 863f9900dd0SZhengjun Xing "PEBS": "1", 864f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 865f9900dd0SZhengjun Xing "SampleAfterValue": "20011", 866f9900dd0SZhengjun Xing "UMask": "0x4", 867f9900dd0SZhengjun Xing "Unit": "cpu_core" 868f9900dd0SZhengjun Xing }, 869f9900dd0SZhengjun Xing { 870f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions whose data sources were L3 and cross-core snoop hits in on-pkg core cache", 871f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 872f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 873f9900dd0SZhengjun Xing "Data_LA": "1", 874f9900dd0SZhengjun Xing "EventCode": "0xd2", 875f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HIT", 876f9900dd0SZhengjun Xing "PEBS": "1", 877f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 878f9900dd0SZhengjun Xing "SampleAfterValue": "20011", 879f9900dd0SZhengjun Xing "UMask": "0x2", 880f9900dd0SZhengjun Xing "Unit": "cpu_core" 881f9900dd0SZhengjun Xing }, 882f9900dd0SZhengjun Xing { 883f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions whose data sources were HitM responses from shared L3", 884f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 885f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 886f9900dd0SZhengjun Xing "Data_LA": "1", 887f9900dd0SZhengjun Xing "EventCode": "0xd2", 888f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HITM", 889f9900dd0SZhengjun Xing "PEBS": "1", 890f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 891f9900dd0SZhengjun Xing "SampleAfterValue": "20011", 892f9900dd0SZhengjun Xing "UMask": "0x4", 893f9900dd0SZhengjun Xing "Unit": "cpu_core" 894f9900dd0SZhengjun Xing }, 895f9900dd0SZhengjun Xing { 896f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions whose data sources were L3 hit and cross-core snoop missed in on-pkg core cache.", 897f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 898f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 899f9900dd0SZhengjun Xing "Data_LA": "1", 900f9900dd0SZhengjun Xing "EventCode": "0xd2", 901f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS", 902f9900dd0SZhengjun Xing "PEBS": "1", 903f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 904f9900dd0SZhengjun Xing "SampleAfterValue": "20011", 905f9900dd0SZhengjun Xing "UMask": "0x1", 906f9900dd0SZhengjun Xing "Unit": "cpu_core" 907f9900dd0SZhengjun Xing }, 908f9900dd0SZhengjun Xing { 909f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions whose data sources were hits in L3 without snoops required", 910f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 911f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 912f9900dd0SZhengjun Xing "Data_LA": "1", 913f9900dd0SZhengjun Xing "EventCode": "0xd2", 914f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_NONE", 915f9900dd0SZhengjun Xing "PEBS": "1", 916f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 917f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 918f9900dd0SZhengjun Xing "UMask": "0x8", 919f9900dd0SZhengjun Xing "Unit": "cpu_core" 920f9900dd0SZhengjun Xing }, 921f9900dd0SZhengjun Xing { 922f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions whose data sources were L3 and cross-core snoop hits in on-pkg core cache", 923f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 924f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 925f9900dd0SZhengjun Xing "Data_LA": "1", 926f9900dd0SZhengjun Xing "EventCode": "0xd2", 927f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_NO_FWD", 928f9900dd0SZhengjun Xing "PEBS": "1", 929f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 930f9900dd0SZhengjun Xing "SampleAfterValue": "20011", 931f9900dd0SZhengjun Xing "UMask": "0x2", 932f9900dd0SZhengjun Xing "Unit": "cpu_core" 933f9900dd0SZhengjun Xing }, 934f9900dd0SZhengjun Xing { 935f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions which data sources missed L3 but serviced from local dram", 936f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 937f9900dd0SZhengjun Xing "Data_LA": "1", 938f9900dd0SZhengjun Xing "EventCode": "0xd3", 939f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_L3_MISS_RETIRED.LOCAL_DRAM", 940f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 941f9900dd0SZhengjun Xing "SampleAfterValue": "100007", 942f9900dd0SZhengjun Xing "UMask": "0x1", 943f9900dd0SZhengjun Xing "Unit": "cpu_core" 944f9900dd0SZhengjun Xing }, 945f9900dd0SZhengjun Xing { 946f9900dd0SZhengjun Xing "BriefDescription": "Retired instructions with at least 1 uncacheable load or lock.", 947f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 948f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 949f9900dd0SZhengjun Xing "Data_LA": "1", 950f9900dd0SZhengjun Xing "EventCode": "0xd4", 951f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_MISC_RETIRED.UC", 952f9900dd0SZhengjun Xing "PEBS": "1", 953f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 954f9900dd0SZhengjun Xing "SampleAfterValue": "100007", 955f9900dd0SZhengjun Xing "UMask": "0x4", 956f9900dd0SZhengjun Xing "Unit": "cpu_core" 957f9900dd0SZhengjun Xing }, 958f9900dd0SZhengjun Xing { 959f9900dd0SZhengjun Xing "BriefDescription": "Number of completed demand load requests that missed the L1, but hit the FB(fill buffer), because a preceding miss to the same cacheline initiated the line to be brought into L1, but data is not yet ready in L1.", 960f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 961f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 962f9900dd0SZhengjun Xing "Data_LA": "1", 963f9900dd0SZhengjun Xing "EventCode": "0xd1", 964f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.FB_HIT", 965f9900dd0SZhengjun Xing "PEBS": "1", 966f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 967f9900dd0SZhengjun Xing "SampleAfterValue": "100007", 968f9900dd0SZhengjun Xing "UMask": "0x40", 969f9900dd0SZhengjun Xing "Unit": "cpu_core" 970f9900dd0SZhengjun Xing }, 971f9900dd0SZhengjun Xing { 972f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions with L1 cache hits as data sources", 973f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 974f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 975f9900dd0SZhengjun Xing "Data_LA": "1", 976f9900dd0SZhengjun Xing "EventCode": "0xd1", 977f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.L1_HIT", 978f9900dd0SZhengjun Xing "PEBS": "1", 979f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 980f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 981f9900dd0SZhengjun Xing "UMask": "0x1", 982f9900dd0SZhengjun Xing "Unit": "cpu_core" 983f9900dd0SZhengjun Xing }, 984f9900dd0SZhengjun Xing { 985f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions missed L1 cache as data sources", 986f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 987f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 988f9900dd0SZhengjun Xing "Data_LA": "1", 989f9900dd0SZhengjun Xing "EventCode": "0xd1", 990f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.L1_MISS", 991f9900dd0SZhengjun Xing "PEBS": "1", 992f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 993f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 994f9900dd0SZhengjun Xing "UMask": "0x8", 995f9900dd0SZhengjun Xing "Unit": "cpu_core" 996f9900dd0SZhengjun Xing }, 997f9900dd0SZhengjun Xing { 998f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions with L2 cache hits as data sources", 999f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1000f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1001f9900dd0SZhengjun Xing "Data_LA": "1", 1002f9900dd0SZhengjun Xing "EventCode": "0xd1", 1003f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.L2_HIT", 1004f9900dd0SZhengjun Xing "PEBS": "1", 1005f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1006f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 1007f9900dd0SZhengjun Xing "UMask": "0x2", 1008f9900dd0SZhengjun Xing "Unit": "cpu_core" 1009f9900dd0SZhengjun Xing }, 1010f9900dd0SZhengjun Xing { 1011f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions missed L2 cache as data sources", 1012f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1013f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1014f9900dd0SZhengjun Xing "Data_LA": "1", 1015f9900dd0SZhengjun Xing "EventCode": "0xd1", 1016f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.L2_MISS", 1017f9900dd0SZhengjun Xing "PEBS": "1", 1018f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1019f9900dd0SZhengjun Xing "SampleAfterValue": "100021", 1020f9900dd0SZhengjun Xing "UMask": "0x10", 1021f9900dd0SZhengjun Xing "Unit": "cpu_core" 1022f9900dd0SZhengjun Xing }, 1023f9900dd0SZhengjun Xing { 1024f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions with L3 cache hits as data sources", 1025f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1026f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1027f9900dd0SZhengjun Xing "Data_LA": "1", 1028f9900dd0SZhengjun Xing "EventCode": "0xd1", 1029f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.L3_HIT", 1030f9900dd0SZhengjun Xing "PEBS": "1", 1031f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1032f9900dd0SZhengjun Xing "SampleAfterValue": "100021", 1033f9900dd0SZhengjun Xing "UMask": "0x4", 1034f9900dd0SZhengjun Xing "Unit": "cpu_core" 1035f9900dd0SZhengjun Xing }, 1036f9900dd0SZhengjun Xing { 1037f9900dd0SZhengjun Xing "BriefDescription": "Retired load instructions missed L3 cache as data sources", 1038f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1039f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1040f9900dd0SZhengjun Xing "Data_LA": "1", 1041f9900dd0SZhengjun Xing "EventCode": "0xd1", 1042f9900dd0SZhengjun Xing "EventName": "MEM_LOAD_RETIRED.L3_MISS", 1043f9900dd0SZhengjun Xing "PEBS": "1", 1044f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1045f9900dd0SZhengjun Xing "SampleAfterValue": "50021", 1046f9900dd0SZhengjun Xing "UMask": "0x20", 1047f9900dd0SZhengjun Xing "Unit": "cpu_core" 1048f9900dd0SZhengjun Xing }, 1049f9900dd0SZhengjun Xing { 1050*5fa2481cSZhengjun Xing "BriefDescription": "MEM_STORE_RETIRED.L2_HIT", 1051f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1052f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1053f9900dd0SZhengjun Xing "EventCode": "0x44", 1054f9900dd0SZhengjun Xing "EventName": "MEM_STORE_RETIRED.L2_HIT", 1055f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1056f9900dd0SZhengjun Xing "SampleAfterValue": "200003", 1057f9900dd0SZhengjun Xing "UMask": "0x1", 1058f9900dd0SZhengjun Xing "Unit": "cpu_core" 1059f9900dd0SZhengjun Xing }, 1060f9900dd0SZhengjun Xing { 1061f9900dd0SZhengjun Xing "BriefDescription": "Retired memory uops for any access", 1062f9900dd0SZhengjun Xing "Counter": "0,1,2,3,4,5,6,7", 1063f9900dd0SZhengjun Xing "EventCode": "0xe5", 1064f9900dd0SZhengjun Xing "EventName": "MEM_UOP_RETIRED.ANY", 1065f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3,4,5,6,7", 1066f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 1067f9900dd0SZhengjun Xing "UMask": "0x3", 1068f9900dd0SZhengjun Xing "Unit": "cpu_core" 1069f9900dd0SZhengjun Xing }, 1070f9900dd0SZhengjun Xing { 1071f9900dd0SZhengjun Xing "BriefDescription": "Counts demand data reads that resulted in a snoop hit in another cores caches, data forwarding is required as the data is modified.", 1072*5fa2481cSZhengjun Xing "Counter": "0,1,2,3,4,5,6,7", 1073f9900dd0SZhengjun Xing "EventCode": "0x2A,0x2B", 1074f9900dd0SZhengjun Xing "EventName": "OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HITM", 1075f9900dd0SZhengjun Xing "MSRIndex": "0x1a6,0x1a7", 1076f9900dd0SZhengjun Xing "MSRValue": "0x10003C0001", 1077f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1078f9900dd0SZhengjun Xing "UMask": "0x1", 1079f9900dd0SZhengjun Xing "Unit": "cpu_core" 1080f9900dd0SZhengjun Xing }, 1081f9900dd0SZhengjun Xing { 1082*5fa2481cSZhengjun Xing "BriefDescription": "OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 1083*5fa2481cSZhengjun Xing "Counter": "0,1,2,3,4,5,6,7", 1084f9900dd0SZhengjun Xing "EventCode": "0x2A,0x2B", 1085f9900dd0SZhengjun Xing "EventName": "OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 1086f9900dd0SZhengjun Xing "MSRIndex": "0x1a6,0x1a7", 1087f9900dd0SZhengjun Xing "MSRValue": "0x8003C0001", 1088f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1089f9900dd0SZhengjun Xing "UMask": "0x1", 1090f9900dd0SZhengjun Xing "Unit": "cpu_core" 1091f9900dd0SZhengjun Xing }, 1092f9900dd0SZhengjun Xing { 1093f9900dd0SZhengjun Xing "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that resulted in a snoop hit in another cores caches, data forwarding is required as the data is modified.", 1094*5fa2481cSZhengjun Xing "Counter": "0,1,2,3,4,5,6,7", 1095f9900dd0SZhengjun Xing "EventCode": "0x2A,0x2B", 1096f9900dd0SZhengjun Xing "EventName": "OCR.DEMAND_RFO.L3_HIT.SNOOP_HITM", 1097f9900dd0SZhengjun Xing "MSRIndex": "0x1a6,0x1a7", 1098f9900dd0SZhengjun Xing "MSRValue": "0x10003C0002", 1099f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1100f9900dd0SZhengjun Xing "UMask": "0x1", 1101f9900dd0SZhengjun Xing "Unit": "cpu_core" 1102f9900dd0SZhengjun Xing }, 1103f9900dd0SZhengjun Xing { 1104*5fa2481cSZhengjun Xing "BriefDescription": "OFFCORE_REQUESTS.ALL_REQUESTS", 1105f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1106f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1107f9900dd0SZhengjun Xing "EventCode": "0x21", 1108f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS.ALL_REQUESTS", 1109f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1110f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1111*5fa2481cSZhengjun Xing "Speculative": "1", 1112f9900dd0SZhengjun Xing "UMask": "0x80", 1113f9900dd0SZhengjun Xing "Unit": "cpu_core" 1114f9900dd0SZhengjun Xing }, 1115f9900dd0SZhengjun Xing { 1116f9900dd0SZhengjun Xing "BriefDescription": "Demand and prefetch data reads", 1117f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1118f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1119f9900dd0SZhengjun Xing "EventCode": "0x21", 1120f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS.DATA_RD", 1121f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1122f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1123*5fa2481cSZhengjun Xing "Speculative": "1", 1124f9900dd0SZhengjun Xing "UMask": "0x8", 1125f9900dd0SZhengjun Xing "Unit": "cpu_core" 1126f9900dd0SZhengjun Xing }, 1127f9900dd0SZhengjun Xing { 1128f9900dd0SZhengjun Xing "BriefDescription": "Demand Data Read requests sent to uncore", 1129f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1130f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1131f9900dd0SZhengjun Xing "EventCode": "0x21", 1132f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD", 1133f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1134f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1135*5fa2481cSZhengjun Xing "Speculative": "1", 1136f9900dd0SZhengjun Xing "UMask": "0x1", 1137f9900dd0SZhengjun Xing "Unit": "cpu_core" 1138f9900dd0SZhengjun Xing }, 1139f9900dd0SZhengjun Xing { 1140f9900dd0SZhengjun Xing "BriefDescription": "This event is deprecated. Refer to new event OFFCORE_REQUESTS_OUTSTANDING.DATA_RD", 1141f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1142f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1143f9900dd0SZhengjun Xing "EventCode": "0x20", 1144f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD", 1145f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1146f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 1147*5fa2481cSZhengjun Xing "Speculative": "1", 1148f9900dd0SZhengjun Xing "UMask": "0x8", 1149f9900dd0SZhengjun Xing "Unit": "cpu_core" 1150f9900dd0SZhengjun Xing }, 1151f9900dd0SZhengjun Xing { 1152*5fa2481cSZhengjun Xing "BriefDescription": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD", 1153f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1154f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1155f9900dd0SZhengjun Xing "CounterMask": "1", 1156f9900dd0SZhengjun Xing "EventCode": "0x20", 1157f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD", 1158f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1159f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 1160*5fa2481cSZhengjun Xing "Speculative": "1", 1161f9900dd0SZhengjun Xing "UMask": "0x8", 1162f9900dd0SZhengjun Xing "Unit": "cpu_core" 1163f9900dd0SZhengjun Xing }, 1164f9900dd0SZhengjun Xing { 1165f9900dd0SZhengjun Xing "BriefDescription": "For every cycle where the core is waiting on at least 1 outstanding Demand RFO request, increments by 1.", 1166f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1167f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1168f9900dd0SZhengjun Xing "CounterMask": "1", 1169f9900dd0SZhengjun Xing "EventCode": "0x20", 1170f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO", 1171f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1172f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 1173*5fa2481cSZhengjun Xing "Speculative": "1", 1174f9900dd0SZhengjun Xing "UMask": "0x4", 1175f9900dd0SZhengjun Xing "Unit": "cpu_core" 1176f9900dd0SZhengjun Xing }, 1177f9900dd0SZhengjun Xing { 1178*5fa2481cSZhengjun Xing "BriefDescription": "OFFCORE_REQUESTS_OUTSTANDING.DATA_RD", 1179f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1180f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1181f9900dd0SZhengjun Xing "EventCode": "0x20", 1182f9900dd0SZhengjun Xing "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DATA_RD", 1183f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1184f9900dd0SZhengjun Xing "SampleAfterValue": "1000003", 1185*5fa2481cSZhengjun Xing "Speculative": "1", 1186f9900dd0SZhengjun Xing "UMask": "0x8", 1187f9900dd0SZhengjun Xing "Unit": "cpu_core" 1188f9900dd0SZhengjun Xing }, 1189f9900dd0SZhengjun Xing { 1190f9900dd0SZhengjun Xing "BriefDescription": "Number of PREFETCHNTA instructions executed.", 1191f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1192f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1193f9900dd0SZhengjun Xing "EventCode": "0x40", 1194f9900dd0SZhengjun Xing "EventName": "SW_PREFETCH_ACCESS.NTA", 1195f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1196f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1197*5fa2481cSZhengjun Xing "Speculative": "1", 1198f9900dd0SZhengjun Xing "UMask": "0x1", 1199f9900dd0SZhengjun Xing "Unit": "cpu_core" 1200f9900dd0SZhengjun Xing }, 1201f9900dd0SZhengjun Xing { 1202f9900dd0SZhengjun Xing "BriefDescription": "Number of PREFETCHW instructions executed.", 1203f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1204f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1205f9900dd0SZhengjun Xing "EventCode": "0x40", 1206f9900dd0SZhengjun Xing "EventName": "SW_PREFETCH_ACCESS.PREFETCHW", 1207f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1208f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1209*5fa2481cSZhengjun Xing "Speculative": "1", 1210f9900dd0SZhengjun Xing "UMask": "0x8", 1211f9900dd0SZhengjun Xing "Unit": "cpu_core" 1212f9900dd0SZhengjun Xing }, 1213f9900dd0SZhengjun Xing { 1214f9900dd0SZhengjun Xing "BriefDescription": "Number of PREFETCHT0 instructions executed.", 1215f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1216f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1217f9900dd0SZhengjun Xing "EventCode": "0x40", 1218f9900dd0SZhengjun Xing "EventName": "SW_PREFETCH_ACCESS.T0", 1219f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1220f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1221*5fa2481cSZhengjun Xing "Speculative": "1", 1222f9900dd0SZhengjun Xing "UMask": "0x2", 1223f9900dd0SZhengjun Xing "Unit": "cpu_core" 1224f9900dd0SZhengjun Xing }, 1225f9900dd0SZhengjun Xing { 1226f9900dd0SZhengjun Xing "BriefDescription": "Number of PREFETCHT1 or PREFETCHT2 instructions executed.", 1227f9900dd0SZhengjun Xing "CollectPEBSRecord": "2", 1228f9900dd0SZhengjun Xing "Counter": "0,1,2,3", 1229f9900dd0SZhengjun Xing "EventCode": "0x40", 1230f9900dd0SZhengjun Xing "EventName": "SW_PREFETCH_ACCESS.T1_T2", 1231f9900dd0SZhengjun Xing "PEBScounters": "0,1,2,3", 1232f9900dd0SZhengjun Xing "SampleAfterValue": "100003", 1233*5fa2481cSZhengjun Xing "Speculative": "1", 1234f9900dd0SZhengjun Xing "UMask": "0x4", 1235f9900dd0SZhengjun Xing "Unit": "cpu_core" 1236f9900dd0SZhengjun Xing } 1237f9900dd0SZhengjun Xing] 1238