162306a36Sopenharmony_ci[ 262306a36Sopenharmony_ci { 362306a36Sopenharmony_ci "MetricName": "branch_misprediction_ratio", 462306a36Sopenharmony_ci "BriefDescription": "Execution-Time Branch Misprediction Ratio (Non-Speculative)", 562306a36Sopenharmony_ci "MetricExpr": "d_ratio(ex_ret_brn_misp, ex_ret_brn)", 662306a36Sopenharmony_ci "MetricGroup": "branch_prediction", 762306a36Sopenharmony_ci "ScaleUnit": "100%" 862306a36Sopenharmony_ci }, 962306a36Sopenharmony_ci { 1062306a36Sopenharmony_ci "EventName": "all_dc_accesses", 1162306a36Sopenharmony_ci "EventCode": "0x29", 1262306a36Sopenharmony_ci "BriefDescription": "All L1 Data Cache Accesses", 1362306a36Sopenharmony_ci "UMask": "0x07" 1462306a36Sopenharmony_ci }, 1562306a36Sopenharmony_ci { 1662306a36Sopenharmony_ci "MetricName": "all_l2_cache_accesses", 1762306a36Sopenharmony_ci "BriefDescription": "All L2 Cache Accesses", 1862306a36Sopenharmony_ci "MetricExpr": "l2_request_g1.all_no_prefetch + l2_pf_hit_l2 + l2_pf_miss_l2_hit_l3 + l2_pf_miss_l2_l3", 1962306a36Sopenharmony_ci "MetricGroup": "l2_cache" 2062306a36Sopenharmony_ci }, 2162306a36Sopenharmony_ci { 2262306a36Sopenharmony_ci "EventName": "l2_cache_accesses_from_ic_misses", 2362306a36Sopenharmony_ci "EventCode": "0x60", 2462306a36Sopenharmony_ci "BriefDescription": "L2 Cache Accesses from L1 Instruction Cache Misses (including prefetch)", 2562306a36Sopenharmony_ci "UMask": "0x10" 2662306a36Sopenharmony_ci }, 2762306a36Sopenharmony_ci { 2862306a36Sopenharmony_ci "EventName": "l2_cache_accesses_from_dc_misses", 2962306a36Sopenharmony_ci "EventCode": "0x60", 3062306a36Sopenharmony_ci "BriefDescription": "L2 Cache Accesses from L1 Data Cache Misses (including prefetch)", 3162306a36Sopenharmony_ci "UMask": "0xc8" 3262306a36Sopenharmony_ci }, 3362306a36Sopenharmony_ci { 3462306a36Sopenharmony_ci "MetricName": "l2_cache_accesses_from_l2_hwpf", 3562306a36Sopenharmony_ci "BriefDescription": "L2 Cache Accesses from L2 HWPF", 3662306a36Sopenharmony_ci "MetricExpr": "l2_pf_hit_l2 + l2_pf_miss_l2_hit_l3 + l2_pf_miss_l2_l3", 3762306a36Sopenharmony_ci "MetricGroup": "l2_cache" 3862306a36Sopenharmony_ci }, 3962306a36Sopenharmony_ci { 4062306a36Sopenharmony_ci "MetricName": "all_l2_cache_misses", 4162306a36Sopenharmony_ci "BriefDescription": "All L2 Cache Misses", 4262306a36Sopenharmony_ci "MetricExpr": "l2_cache_req_stat.ic_dc_miss_in_l2 + l2_pf_miss_l2_hit_l3 + l2_pf_miss_l2_l3", 4362306a36Sopenharmony_ci "MetricGroup": "l2_cache" 4462306a36Sopenharmony_ci }, 4562306a36Sopenharmony_ci { 4662306a36Sopenharmony_ci "EventName": "l2_cache_misses_from_ic_miss", 4762306a36Sopenharmony_ci "EventCode": "0x64", 4862306a36Sopenharmony_ci "BriefDescription": "L2 Cache Misses from L1 Instruction Cache Misses", 4962306a36Sopenharmony_ci "UMask": "0x01" 5062306a36Sopenharmony_ci }, 5162306a36Sopenharmony_ci { 5262306a36Sopenharmony_ci "EventName": "l2_cache_misses_from_dc_misses", 5362306a36Sopenharmony_ci "EventCode": "0x64", 5462306a36Sopenharmony_ci "BriefDescription": "L2 Cache Misses from L1 Data Cache Misses", 5562306a36Sopenharmony_ci "UMask": "0x08" 5662306a36Sopenharmony_ci }, 5762306a36Sopenharmony_ci { 5862306a36Sopenharmony_ci "MetricName": "l2_cache_misses_from_l2_hwpf", 5962306a36Sopenharmony_ci "BriefDescription": "L2 Cache Misses from L2 HWPF", 6062306a36Sopenharmony_ci "MetricExpr": "l2_pf_miss_l2_hit_l3 + l2_pf_miss_l2_l3", 6162306a36Sopenharmony_ci "MetricGroup": "l2_cache" 6262306a36Sopenharmony_ci }, 6362306a36Sopenharmony_ci { 6462306a36Sopenharmony_ci "MetricName": "all_l2_cache_hits", 6562306a36Sopenharmony_ci "BriefDescription": "All L2 Cache Hits", 6662306a36Sopenharmony_ci "MetricExpr": "l2_cache_req_stat.ic_dc_hit_in_l2 + l2_pf_hit_l2", 6762306a36Sopenharmony_ci "MetricGroup": "l2_cache" 6862306a36Sopenharmony_ci }, 6962306a36Sopenharmony_ci { 7062306a36Sopenharmony_ci "EventName": "l2_cache_hits_from_ic_misses", 7162306a36Sopenharmony_ci "EventCode": "0x64", 7262306a36Sopenharmony_ci "BriefDescription": "L2 Cache Hits from L1 Instruction Cache Misses", 7362306a36Sopenharmony_ci "UMask": "0x06" 7462306a36Sopenharmony_ci }, 7562306a36Sopenharmony_ci { 7662306a36Sopenharmony_ci "EventName": "l2_cache_hits_from_dc_misses", 7762306a36Sopenharmony_ci "EventCode": "0x64", 7862306a36Sopenharmony_ci "BriefDescription": "L2 Cache Hits from L1 Data Cache Misses", 7962306a36Sopenharmony_ci "UMask": "0x70" 8062306a36Sopenharmony_ci }, 8162306a36Sopenharmony_ci { 8262306a36Sopenharmony_ci "EventName": "l2_cache_hits_from_l2_hwpf", 8362306a36Sopenharmony_ci "EventCode": "0x70", 8462306a36Sopenharmony_ci "BriefDescription": "L2 Cache Hits from L2 HWPF", 8562306a36Sopenharmony_ci "UMask": "0xff" 8662306a36Sopenharmony_ci }, 8762306a36Sopenharmony_ci { 8862306a36Sopenharmony_ci "EventName": "l3_accesses", 8962306a36Sopenharmony_ci "EventCode": "0x04", 9062306a36Sopenharmony_ci "BriefDescription": "L3 Accesses", 9162306a36Sopenharmony_ci "UMask": "0xff", 9262306a36Sopenharmony_ci "Unit": "L3PMC" 9362306a36Sopenharmony_ci }, 9462306a36Sopenharmony_ci { 9562306a36Sopenharmony_ci "EventName": "l3_misses", 9662306a36Sopenharmony_ci "EventCode": "0x04", 9762306a36Sopenharmony_ci "BriefDescription": "L3 Misses (includes Chg2X)", 9862306a36Sopenharmony_ci "UMask": "0x01", 9962306a36Sopenharmony_ci "Unit": "L3PMC" 10062306a36Sopenharmony_ci }, 10162306a36Sopenharmony_ci { 10262306a36Sopenharmony_ci "MetricName": "l3_read_miss_latency", 10362306a36Sopenharmony_ci "BriefDescription": "Average L3 Read Miss Latency (in core clocks)", 10462306a36Sopenharmony_ci "MetricExpr": "(xi_sys_fill_latency * 16) / xi_ccx_sdp_req1.all_l3_miss_req_typs", 10562306a36Sopenharmony_ci "MetricGroup": "l3_cache", 10662306a36Sopenharmony_ci "ScaleUnit": "1core clocks" 10762306a36Sopenharmony_ci }, 10862306a36Sopenharmony_ci { 10962306a36Sopenharmony_ci "MetricName": "ic_fetch_miss_ratio", 11062306a36Sopenharmony_ci "BriefDescription": "L1 Instruction Cache (32B) Fetch Miss Ratio", 11162306a36Sopenharmony_ci "MetricExpr": "d_ratio(l2_cache_req_stat.ic_access_in_l2, bp_l1_tlb_fetch_hit + bp_l1_tlb_miss_l2_hit + bp_l1_tlb_miss_l2_miss)", 11262306a36Sopenharmony_ci "MetricGroup": "l2_cache", 11362306a36Sopenharmony_ci "ScaleUnit": "100%" 11462306a36Sopenharmony_ci }, 11562306a36Sopenharmony_ci { 11662306a36Sopenharmony_ci "MetricName": "l1_itlb_misses", 11762306a36Sopenharmony_ci "BriefDescription": "L1 ITLB Misses", 11862306a36Sopenharmony_ci "MetricExpr": "bp_l1_tlb_miss_l2_hit + bp_l1_tlb_miss_l2_miss", 11962306a36Sopenharmony_ci "MetricGroup": "tlb" 12062306a36Sopenharmony_ci }, 12162306a36Sopenharmony_ci { 12262306a36Sopenharmony_ci "EventName": "l2_itlb_misses", 12362306a36Sopenharmony_ci "EventCode": "0x85", 12462306a36Sopenharmony_ci "BriefDescription": "L2 ITLB Misses & Instruction page walks", 12562306a36Sopenharmony_ci "UMask": "0x07" 12662306a36Sopenharmony_ci }, 12762306a36Sopenharmony_ci { 12862306a36Sopenharmony_ci "EventName": "l1_dtlb_misses", 12962306a36Sopenharmony_ci "EventCode": "0x45", 13062306a36Sopenharmony_ci "BriefDescription": "L1 DTLB Misses", 13162306a36Sopenharmony_ci "UMask": "0xff" 13262306a36Sopenharmony_ci }, 13362306a36Sopenharmony_ci { 13462306a36Sopenharmony_ci "EventName": "l2_dtlb_misses", 13562306a36Sopenharmony_ci "EventCode": "0x45", 13662306a36Sopenharmony_ci "BriefDescription": "L2 DTLB Misses & Data page walks", 13762306a36Sopenharmony_ci "UMask": "0xf0" 13862306a36Sopenharmony_ci }, 13962306a36Sopenharmony_ci { 14062306a36Sopenharmony_ci "EventName": "all_tlbs_flushed", 14162306a36Sopenharmony_ci "EventCode": "0x78", 14262306a36Sopenharmony_ci "BriefDescription": "All TLBs Flushed", 14362306a36Sopenharmony_ci "UMask": "0xdf" 14462306a36Sopenharmony_ci }, 14562306a36Sopenharmony_ci { 14662306a36Sopenharmony_ci "EventName": "uops_dispatched", 14762306a36Sopenharmony_ci "EventCode": "0xaa", 14862306a36Sopenharmony_ci "BriefDescription": "Micro-ops Dispatched", 14962306a36Sopenharmony_ci "UMask": "0x03" 15062306a36Sopenharmony_ci }, 15162306a36Sopenharmony_ci { 15262306a36Sopenharmony_ci "EventName": "sse_avx_stalls", 15362306a36Sopenharmony_ci "EventCode": "0x0e", 15462306a36Sopenharmony_ci "BriefDescription": "Mixed SSE/AVX Stalls", 15562306a36Sopenharmony_ci "UMask": "0x0e" 15662306a36Sopenharmony_ci }, 15762306a36Sopenharmony_ci { 15862306a36Sopenharmony_ci "EventName": "uops_retired", 15962306a36Sopenharmony_ci "EventCode": "0xc1", 16062306a36Sopenharmony_ci "BriefDescription": "Micro-ops Retired" 16162306a36Sopenharmony_ci }, 16262306a36Sopenharmony_ci { 16362306a36Sopenharmony_ci "MetricName": "all_remote_links_outbound", 16462306a36Sopenharmony_ci "BriefDescription": "Approximate: Outbound data bytes for all Remote Links for a node (die)", 16562306a36Sopenharmony_ci "MetricExpr": "remote_outbound_data_controller_0 + remote_outbound_data_controller_1 + remote_outbound_data_controller_2 + remote_outbound_data_controller_3", 16662306a36Sopenharmony_ci "MetricGroup": "data_fabric", 16762306a36Sopenharmony_ci "PerPkg": "1", 16862306a36Sopenharmony_ci "ScaleUnit": "3e-5MiB" 16962306a36Sopenharmony_ci }, 17062306a36Sopenharmony_ci { 17162306a36Sopenharmony_ci "MetricName": "nps1_die_to_dram", 17262306a36Sopenharmony_ci "BriefDescription": "Approximate: Combined DRAM B/bytes of all channels on a NPS1 node (die)", 17362306a36Sopenharmony_ci "MetricExpr": "dram_channel_data_controller_0 + dram_channel_data_controller_1 + dram_channel_data_controller_2 + dram_channel_data_controller_3 + dram_channel_data_controller_4 + dram_channel_data_controller_5 + dram_channel_data_controller_6 + dram_channel_data_controller_7", 17462306a36Sopenharmony_ci "MetricConstraint": "NO_GROUP_EVENTS", 17562306a36Sopenharmony_ci "MetricGroup": "data_fabric", 17662306a36Sopenharmony_ci "PerPkg": "1", 17762306a36Sopenharmony_ci "ScaleUnit": "6.1e-5MiB" 17862306a36Sopenharmony_ci } 17962306a36Sopenharmony_ci] 180