[PATCH] PAPI, Power10 event list mappings. Hi, This patch provides the PAPI event mappings for Power10 support.
This should be safe to commit once PAPI completes the pull requests from libpfm4 that will include the prerequisite Power10 content. diff --git a/src/papi_events.csv b/src/papi_events.csv index 4ef647959..d1c89d30b 100644 --- a/src/papi_events.csv +++ b/src/papi_events.csv @@ -1673,10 +1673,59 @@ PRESET,PAPI_BR_CN,DERIVED_SUB,PM_BR_CMPL,PM_BR_UNCOND PRESET,PAPI_BR_NTK,DERIVED_POSTFIX,N0|N1|-|,PM_BR_CMPL,PM_BR_TAKEN_CMPL PRESET,PAPI_BR_UCN,NOT_DERIVED,PM_BR_UNCOND PRESET,PAPI_BR_TKN,NOT_DERIVED,PM_BR_CORECT_PRED_TAKEN_CMPL PRESET,PAPI_FXU_IDL,NOT_DERIVED,PM_FXU_IDLE # +CPU,POWER10 +CPU,power10 +# +PRESET,PAPI_REF_CYC,NOT_DERIVED,PM_CYC_ALT3 +PRESET,PAPI_L1_DCM,NOT_DERIVED,PM_LD_MISS_L1 +PRESET,PAPI_L1_LDM,NOT_DERIVED,PM_LD_MISS_L1 +PRESET,PAPI_L1_STM,NOT_DERIVED,PM_ST_MISS_L1 +PRESET,PAPI_L1_DCW,DERIVED_SUB,PM_ST_FIN,PM_ST_MISS_L1 +PRESET,PAPI_L1_DCR,NOT_DERIVED,PM_LD_HIT_L1 +PRESET,PAPI_L1_DCA,DERIVED_ADD,PM_LD_REF_L1,PM_ST_CMPL +PRESET,PAPI_L2_DCM,NOT_DERIVED,PM_DATA_FROM_L2MISS +PRESET,PAPI_L2_LDM,NOT_DERIVED,PM_L2_LD_MISS +PRESET,PAPI_L2_STM,NOT_DERIVED,PM_L2_ST_MISS +PRESET,PAPI_L2_DCR,NOT_DERIVED,PM_DATA_FROM_L2 +PRESET,PAPI_L2_DCW,NOT_DERIVED,PM_L2_ST +PRESET,PAPI_L3_DCR,NOT_DERIVED,PM_DATA_FROM_L3 +PRESET,PAPI_L3_DCM,NOT_DERIVED,PM_DATA_FROM_L3MISS +PRESET,PAPI_L3_LDM,NOT_DERIVED,PM_L3_LD_MISS +PRESET,PAPI_L1_ICH,NOT_DERIVED,PM_INST_FROM_LMEM +PRESET,PAPI_L1_ICM,NOT_DERIVED,PM_L1_ICACHE_MISS +PRESET,PAPI_L2_ICM,NOT_DERIVED,PM_INST_FROM_L3 +PRESET,PAPI_L2_ICH,NOT_DERIVED,PM_INST_FROM_L2 +PRESET,PAPI_L3_ICA,NOT_DERIVED,PM_INST_FROM_L2MISS +PRESET,PAPI_L3_ICH,NOT_DERIVED,PM_INST_FROM_L3 +PRESET,PAPI_L3_ICM,NOT_DERIVED,PM_INST_FROM_L3MISS +PRESET,PAPI_FMA_INS,NOT_DERIVED,PM_FMA_CMPL +#PRESET,PAPI_TOT_IIS,NOT_DERIVED, +PRESET,PAPI_TOT_INS,NOT_DERIVED,PM_INST_CMPL +PRESET,PAPI_INT_INS,NOT_DERIVED,PM_FXU_ISSUE +PRESET,PAPI_FP_OPS,NOT_DERIVED,PM_FLOP_CMPL +PRESET,PAPI_FP_INS,NOT_DERIVED,PM_FLOP_CMPL +PRESET,PAPI_DP_OPS,NOT_DERIVED,PM_2FLOP_CMPL +PRESET,PAPI_SP_OPS,NOT_DERIVED,PM_SP_FLOP_CMPL +PRESET,PAPI_TOT_CYC,NOT_DERIVED,PM_RUN_CYC +#PRESET,PAPI_HW_INT,NOT_DERIVED,PM_EXT_INT +PRESET,PAPI_STL_ICY,DERIVED_POSTFIX,N0|N1|-|,PM_RUN_CYC,PM_1PLUS_PPC_DISP +PRESET,PAPI_SR_INS,NOT_DERIVED,PM_ST_FIN +PRESET,PAPI_LD_INS,NOT_DERIVED,PM_LD_REF_L1 +PRESET,PAPI_LST_INS,NOT_DERIVED,PM_LSU_FIN +PRESET,PAPI_LST_INS,DERIVED_ADD,PM_LD_REF_L1,PM_LD_MISS_L1,PM_ST_FIN +PRESET,PAPI_BR_INS,NOT_DERIVED,PM_BR_FIN +PRESET,PAPI_BR_MSP,NOT_DERIVED,PM_BR_MPRED_CMPL +#PRESET,PAPI_BR_PRC,NOT_DERIVED, +PRESET,PAPI_BR_CN,DERIVED_SUB,PM_BR_TAKEN_CMPL,PM_BR_TKN_UNCOND_FIN +PRESET,PAPI_BR_NTK,NOT_DERIVED,PM_BR_MPRED_CMPL +PRESET,PAPI_BR_UCN,NOT_DERIVED,PM_BR_FIN +PRESET,PAPI_BR_TKN,NOT_DERIVED,PM_BR_TAKEN_CMPL +#PRESET,PAPI_FXU_IDL,NOT_DERIVED,PM_FXU_IDLE +# CPU,ultra12 # PRESET,PAPI_TOT_CYC,NOT_DERIVED,CYCLE_CNT PRESET,PAPI_TOT_INS,NOT_DERIVED,INSTR_CNT PRESET,PAPI_L1_ICM,NOT_DERIVED,DISPATCH0_IC_MISS _______________________________________________ perfmon2-devel mailing list perfmon2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/perfmon2-devel