generic_events - generic performance counter events
The Solaris cpc(3CPC) subsystem implements a number of predefined, generic performance counter events. Each generic event maps onto a single platform specific event and one or more optional attributes. Each hardware platform only need support a subset of the total set of generic events.
The defined generic events are:
PAPI_br_cn
PAPI_br_ins
PAPI_br_msp
PAPI_br_ntk
PAPI_br_prc
PAPI_br_ucn
PAPI_bru_idl
PAPI_btac_m
PAPI_ca_cln
PAPI_ca_inv
PAPI_ca_itv
PAPI_ca_shr
PAPI_ca_snp
PAPI_csr_fal
PAPI_csr_suc
PAPI_csr_tot
PAPI_fad_ins
PAPI_fdv_ins
PAPI_fma_ins
PAPI_fml_ins
PAPI_fnv_ins
PAPI_fp_ops
PAPI_fp_stal
PAPI_fpu_idl
PAPI_fsq_ins
PAPI_ful_ccy
PAPI_ful_icy
PAPI_fxu_idl
PAPI_hw_int
PAPI_int_ins
PAPI_tot_cyc
PAPI_tot_iis
PAPI_tot_ins
PAPI_vec_ins
PAPI_l1_dca
PAPI_l1_dch
PAPI_l1_dcm
PAPI_l1_dcr
PAPI_l1_dcw
PAPI_l1_ica
PAPI_l1_ich
PAPI_l1_icm
PAPI_l1_icr
PAPI_l1_icw
PAPI_l1_ldm
PAPI_l1_stm
PAPI_l1_tca
PAPI_l1_tch
PAPI_l1_tcm
PAPI_l1_tcr
PAPI_l1_tcw
PAPI_l2_dca
PAPI_l2_dch
PAPI_l2_dcm
PAPI_l2_dcr
PAPI_l2_dcw
PAPI_l2_ica
PAPI_l2_ich
PAPI_l2_icm
PAPI_l2_icr
PAPI_l2_icw
PAPI_l2_ldm
PAPI_l2_stm
PAPI_l2_tca
PAPI_l2_tch
PAPI_l2_tcm
PAPI_l2_tcr
PAPI_l2_tcw
PAPI_l3_dca
PAPI_l3_dch
PAPI_l3_dcm
PAPI_l3_dcr
PAPI_l3_dcw
PAPI_l3_ica
PAPI_l3_ich
PAPI_l3_icm
PAPI_l3_icr
PAPI_l3_icw
PAPI_l3_ldm
PAPI_l3_stm
PAPI_l3_tca
PAPI_l3_tch
PAPI_l3_tcm
PAPI_l3_tcr
PAPI_l3_tcw
PAPI_ld_ins
PAPI_lst_ins
PAPI_lsu_idl
PAPI_mem_rcy
PAPI_mem_scy
PAPI_mem_wcy
PAPI_prf_dm
PAPI_res_stl
PAPI_sr_ins
PAPI_stl_ccy
PAPI_syc_ins
PAPI_tlb_dm
PAPI_tlb_im
PAPI_tlb_sd
PAPI_tlb_tl
The tables below define mappings of generic events to platform events and any associated attribute for all supported platforms.
| Generic Event | Platform Event | Unit Mask |
| PAPI_br_ins | FR_retired_branches_w_excp_intr | 0x0 |
| PAPI_br_msp | ||
| PAPI_br_tkn | ||
| PAPI_fp_ops | ||
| PAPI_fad_ins | ||
| PAPI_fml_ins | ||
| PAPI_fpu_idl | ||
| PAPI_tot_cyc | ||
| PAPI_tot_ins | ||
| PAPI_l1_dca | ||
| PAPI_l1_dcm | ||
| PAPI_l1_ldm | ||
| PAPI_l1_stm | ||
| PAPI_l1_ica | ||
| PAPI_l1_icm | ||
| PAPI_l1_icr | ||
| PAPI_l2_dch | ||
| PAPI_l2_dcm | ||
| PAPI_l2_dcr | ||
| PAPI_l2_dcw | ||
| PAPI_l2_ich | ||
| PAPI_l2_icm | ||
| PAPI_l2_ldm | ||
| PAPI_l2_stm | ||
| PAPI_res_stl | ||
| PAPI_stl_icy | ||
| PAPI_hw_int | ||
| PAPI_tlb_dm | ||
| PAPI_tlb_im | ||
| PAPI_fp_ins | ||
| PAPI_vec_ins | ||
| Generic Event | Platform Event | Event Mask |
| PAPI_br_ins | FR_retired_branches_w_excp_intr | 0x0 |
| PAPI_br_msp | ||
| PAPI_br_tkn | ||
| PAPI_fp_ops | ||
| PAPI_fad_ins | ||
| PAPI_fml_ins | ||
| PAPI_fpu_idl | ||
| PAPI_tot_cyc | ||
| PAPI_tot_ins | ||
| PAPI_l1_dca | ||
| PAPI_l1_dcm | ||
| PAPI_l1_ldm | ||
| PAPI_l1_stm | ||
| PAPI_l1_ica | ||
| PAPI_l1_icm | ||
| PAPI_l1_icr | ||
| PAPI_l2_dch | ||
| PAPI_l2_dcm | ||
| PAPI_l2_dcr | ||
| PAPI_l2_dcw | ||
| PAPI_l2_ich | ||
| PAPI_l2_icm | ||
| PAPI_l2_ldm | ||
| PAPI_l2_stm | ||
| PAPI_res_stl | ||
| PAPI_stl_icy | ||
| PAPI_hw_int | ||
| PAPI_tlb_dm | ||
| PAPI_tlb_im | ||
| PAPI_fp_ins | ||
| PAPI_vec_ins | ||
| PAPI_l3_dcr | ||
| PAPI_l3_icr | ||
| PAPI_l3_tcr | ||
| PAPI_l3_stm | ||
| PAPI_l3_ldm | ||
| PAPI_l3_tcm | ||
| Generic Event | Platform Event | Event Mask |
| PAPI_br_msp | branch_retired | 0xa |
| PAPI_br_ins | ||
| PAPI_br_tkn | ||
| PAPI_br_ntk | ||
| PAPI_br_prc | ||
| PAPI_tot_ins | ||
| PAPI_tot_cyc | ||
| PAPI_tlb_dm | ||
| PAPI_tlb_im | ||
| PAPI_tlb_tm | ||
| PAPI_l2_ldm | ||
| PAPI_l2_stm | ||
| PAPI_l2_tcm | ||
| Generic Event | Platform Event | Event Mask |
| PAPI_ca_shr | l2_ifetch | 0xf |
| PAPI_ca_cln | ||
| PAPI_ca_itv | ||
| PAPI_tlb_im | ||
| PAPI_btac_m | ||
| PAPI_hw_int | ||
| PAPI_br_cn | ||
| PAPI_br_tkn | ||
| PAPI_br_msp | ||
| PAPI_br_ins | ||
| PAPI_res_stl | ||
| PAPI_tot_iis | ||
| PAPI_tot_ins | ||
| PAPI_tot_cyc | ||
| PAPI_l1_dcm | ||
| PAPI_l1_icm | ||
| PAPI_l1_tcm | ||
| PAPI_l1_dca | ||
| PAPI_l1_ldm | ||
| PAPI_l1_stm | ||
| PAPI_l2_icm | ||
| PAPI_l2_dcr | ||
| PAPI_l2_dcw | ||
| PAPI_l2_tcm | ||
| PAPI_l2_tca | ||
| PAPI_l2_tcw | ||
| PAPI_l2_stm | ||
| PAPI_fp_ins | ||
| PAPI_fp_ops | ||
| PAPI_fml_ins | ||
| PAPI_fdv_ins | ||
| Generic Event | Platform Event |
| PAPI_tot_cyc | Cycle_cnt |
| PAPI_tot_ins | |
| PAPI_tot_iis | |
| PAPI_l1_dcr | |
| PAPI_l1_dcw | |
| PAPI_l1_ica | |
| PAPI_l1_ich | |
| PAPI_l2_tca | |
| PAPI_l2_dch | |
| PAPI_l2_tch | |
| PAPI_l2_ich | |
| PAPI_ca_inv | |
| PAPI_br_msp | |
| PAPI_ca_snp | |
| Generic Event | Platform Event |
| PAPI_tot_cyc | Cycle_cnt |
| PAPI_tot_ins | |
| PAPI_tot_iis | |
| PAPI_fma_ins | |
| PAPI_fml_ins | |
| PAPI_l1_dcr | |
| PAPI_l1_dcw | |
| PAPI_l1_ica | |
| PAPI_l1_icm | |
| PAPI_l2_tca | |
| PAPI_l2_ldm | |
| PAPI_l2_tcm | |
| PAPI_l2_icm | |
| PAPI_tlb_dm | |
| PAPI_tlb_im | |
| PAPI_br_ntk | |
| PAPI_br_msp | |
| PAPI_br_tkn | |
| PAPI_ca_inv | |
| PAPI_ca_snp | |
| Generic Event | Platform Event |
| PAPI_tot_cyc | Cycle_cnt |
| PAPI_tot_ins | |
| PAPI_tot_iis | |
| PAPI_fma_ins | |
| PAPI_fml_ins | |
| PAPI_l1_dcr | |
| PAPI_l1_stm | |
| PAPI_l1_ica | |
| PAPI_l1_icm | |
| PAPI_l1_ldm | |
| PAPI_l1_dcw | |
| PAPI_l2_tca | |
| PAPI_l2_ldm | |
| PAPI_l2_icm | |
| PAPI_l2_stm | |
| PAPI_l2_tcm | |
| PAPI_l3_tcm | |
| PAPI_l3_icm | |
| PAPI_l3_ldm | |
| PAPI_tlb_im | |
| PAPI_tlb_dm | |
| PAPI_br_tkn | |
| PAPI_br_ntk | |
| Generic Event | Platform Event |
| PAPI_tot_cyc | Cycle_cnt |
| PAPI_l2_icm | |
| PAPI_l2_ldm | |
| PAPI_fp_ops | |
| PAPI_l1_icm | |
| PAPI_l1_dcm | |
| PAPI_tlb_im | |
| PAPI_tlb_dm | |
| Generic Event | Platform Event |
| PAPI_tot_ins | Instr_cnt |
| PAPI_l1_dcm | |
| PAPI_l1_icm | |
| PAPI_l2_icm | |
| PAPI_l2_ldm | |
| PAPI_tlb_dm | |
| PAPI_tlb_im | |
| PAPI_tlb_tm | |
| PAPI_br_tkn | |
| PAPI_br_ins | |
| PAPI_ld_ins | |
| PAPI_sr_ins | |
| Generic Event | Platform Event |
| PAPI_tot_cyc | cycle_counts |
| PAPI_tot_ins | |
| PAPI_br_tkn | |
| PAPI_fp_ops | |
| PAPI_fma_ins | |
| PAPI_l1_dcm | |
| PAPI_l1_icm | |
| PAPI_tlb_dm | |
| PAPI_tlb_im | |
See attributes(5) for descriptions of the following attributes:
| ||||||
cpc(3CPC), attributes(5)
Generic names prefixed with "PAPI_" are taken from the University of Tennessee's PAPI project, http://http://icl.cs.utk.edu/papi.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |