263 lines
9.2 KiB
JSON
263 lines
9.2 KiB
JSON
[
|
|
{
|
|
"BriefDescription": "Counts the number of cacheable memory requests that miss in the LLC. Counts on a per core basis.",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"EventCode": "0x2e",
|
|
"EventName": "LONGEST_LAT_CACHE.MISS",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "200003",
|
|
"UMask": "0x41",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of cacheable memory requests that access the LLC. Counts on a per core basis.",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"EventCode": "0x2e",
|
|
"EventName": "LONGEST_LAT_CACHE.REFERENCE",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "200003",
|
|
"UMask": "0x4f",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of load ops retired.",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.ALL_LOADS",
|
|
"PEBS": "1",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "200003",
|
|
"UMask": "0x81",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of store ops retired.",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.ALL_STORES",
|
|
"PEBS": "1",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "200003",
|
|
"UMask": "0x82",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_128",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x80",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_16",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x10",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_256",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x100",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_32",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x20",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_4",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x4",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_512",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x200",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_64",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x40",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold defined in MEC_CR_PEBS_LD_LAT_THRESHOLD - Only counts with PEBS enabled.",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.LOAD_LATENCY_GT_8",
|
|
"MSRIndex": "0x3F6",
|
|
"MSRValue": "0x8",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"TakenAlone": "1",
|
|
"UMask": "0x5",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "Counts the number of stores uops retired same as MEM_UOPS_RETIRED.ALL_STORES",
|
|
"CollectPEBSRecord": "3",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_UOPS_RETIRED.STORE_LATENCY",
|
|
"PEBS": "2",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "1000003",
|
|
"UMask": "0x6",
|
|
"Unit": "cpu_atom"
|
|
},
|
|
{
|
|
"BriefDescription": "L2 code requests",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3",
|
|
"EventCode": "0x24",
|
|
"EventName": "L2_RQSTS.ALL_CODE_RD",
|
|
"PEBScounters": "0,1,2,3",
|
|
"SampleAfterValue": "200003",
|
|
"UMask": "0xe4",
|
|
"Unit": "cpu_core"
|
|
},
|
|
{
|
|
"BriefDescription": "Demand Data Read access L2 cache",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3",
|
|
"EventCode": "0x24",
|
|
"EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD",
|
|
"PEBScounters": "0,1,2,3",
|
|
"SampleAfterValue": "200003",
|
|
"UMask": "0xe1",
|
|
"Unit": "cpu_core"
|
|
},
|
|
{
|
|
"BriefDescription": "Core-originated cacheable requests that missed L3 (Except hardware prefetches to the L3)",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"EventCode": "0x2e",
|
|
"EventName": "LONGEST_LAT_CACHE.MISS",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "100003",
|
|
"UMask": "0x41",
|
|
"Unit": "cpu_core"
|
|
},
|
|
{
|
|
"BriefDescription": "Core-originated cacheable requests that refer to L3 (Except hardware prefetches to the L3)",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3,4,5,6,7",
|
|
"EventCode": "0x2e",
|
|
"EventName": "LONGEST_LAT_CACHE.REFERENCE",
|
|
"PEBScounters": "0,1,2,3,4,5,6,7",
|
|
"SampleAfterValue": "100003",
|
|
"UMask": "0x4f",
|
|
"Unit": "cpu_core"
|
|
},
|
|
{
|
|
"BriefDescription": "Retired load instructions.",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_INST_RETIRED.ALL_LOADS",
|
|
"PEBS": "1",
|
|
"PEBScounters": "0,1,2,3",
|
|
"SampleAfterValue": "1000003",
|
|
"UMask": "0x81",
|
|
"Unit": "cpu_core"
|
|
},
|
|
{
|
|
"BriefDescription": "Retired store instructions.",
|
|
"CollectPEBSRecord": "2",
|
|
"Counter": "0,1,2,3",
|
|
"Data_LA": "1",
|
|
"EventCode": "0xd0",
|
|
"EventName": "MEM_INST_RETIRED.ALL_STORES",
|
|
"L1_Hit_Indication": "1",
|
|
"PEBS": "1",
|
|
"PEBScounters": "0,1,2,3",
|
|
"SampleAfterValue": "1000003",
|
|
"UMask": "0x82",
|
|
"Unit": "cpu_core"
|
|
}
|
|
]
|