map-core.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  NativeEvent_Value_CoreProcessor {
  PNE_CORE_BACLEARS = PAPI_NATIVE_MASK, PNE_CORE_BTB_MISSES, PNE_CORE_BR_BAC_MISSP_EXEC, PNE_CORE_BR_BOGUS,
  PNE_CORE_BR_CALL_EXEC, PNE_CORE_BR_CALL_MISSP_EXEC, PNE_CORE_BR_CND_EXEC, PNE_CORE_BR_CND_MISSP_EXEC,
  PNE_CORE_BR_IND_CALL_EXEC, PNE_CORE_BR_IND_EXEC, PNE_CORE_BR_IND_MISSP_EXEC, PNE_CORE_BR_INST_EXEC,
  PNE_CORE_BR_INSTR_DECODED, PNE_CORE_BR_INSTR_RET, PNE_CORE_BR_MISPRED_RET, PNE_CORE_BR_MISPRED_TAKEN_RET,
  PNE_CORE_BR_MISSP_EXEC, PNE_CORE_BR_RET_BAC_MISSP_EXEC, PNE_CORE_BR_RET_EXEC, PNE_CORE_BR_RET_MISSP_EXEC,
  PNE_CORE_BR_TAKEN_RET, PNE_CORE_BUS_BNR_CLOCKS, PNE_CORE_BUS_DRDY_CLOCKS, PNE_CORE_BUS_DATA_RCV,
  PNE_CORE_BUS_LOCKS_CLOCKS, PNE_CORE_BUS_NOT_IN_USE, PNE_CORE_BUS_REQ_OUTSTANDING, PNE_CORE_BUS_SNOOP_STALL,
  PNE_CORE_BUS_SNOOPS, PNE_CORE_BUS_TRANS_ANY, PNE_CORE_BUS_TRANS_BRD, PNE_CORE_BUS_TRANS_BURST,
  PNE_CORE_BUS_TRANS_DEF, PNE_CORE_BUS_TRANS_IO, PNE_CORE_BUS_TRANS_IFETCH, PNE_CORE_BUS_TRANS_INVAL,
  PNE_CORE_BUS_TRANS_MEM, PNE_CORE_BUS_TRANS_P, PNE_CORE_BUS_TRANS_PWR, PNE_CORE_BUS_TRANS_RFO,
  PNE_CORE_BUS_TRANS_WB, PNE_CORE_CYCLES_DIV_BUSY, PNE_CORE_CYCLES_INT_MASKED, PNE_CORE_CYCLES_INT_PENDING_MASKED,
  PNE_CORE_DCU_SNOOP_TO_SHARE, PNE_CORE_DCACHE_CACHE_LOCK, PNE_CORE_DCACHE_CACHE_LD, PNE_CORE_DCACHE_CACHE_ST,
  PNE_CORE_DCACHE_M_EVICT, PNE_CORE_DCACHE_M_REPL, PNE_CORE_DCACHE_PEND_MISS, PNE_CORE_DCACHE_REPL,
  PNE_CORE_DATA_MEM_CACHE_REF, PNE_CORE_DATA_MEM_REF, PNE_CORE_DBUS_BUSY, PNE_CORE_DBUS_BUSY_RD,
  PNE_CORE_DIV, PNE_CORE_DTLB_MISS, PNE_CORE_ESP_UOPS, PNE_CORE_EST_TRANS,
  PNE_CORE_FP_ASSIST, PNE_CORE_FP_COMP_INSTR_RET, PNE_CORE_FP_COMPS_OP_EXE, PNE_CORE_FP_MMX_TRANS,
  PNE_CORE_FUSED_LD_UOPS_RET, PNE_CORE_FUSED_ST_UOPS_RET, PNE_CORE_FUSED_UOPS_RET, PNE_CORE_HW_INT_RX,
  PNE_CORE_ICACHE_MISSES, PNE_CORE_ICACHE_READS, PNE_CORE_IFU_MEM_STALL, PNE_CORE_ILD_STALL,
  PNE_CORE_ITLB_MISSES, PNE_CORE_INSTR_DECODED, PNE_CORE_INSTR_RET, PNE_CORE_L1_PREF_REQ,
  PNE_CORE_L2_ADS, PNE_CORE_L2_IFETCH, PNE_CORE_L2_LD, PNE_CORE_L2_LINES_IN,
  PNE_CORE_L2_LINES_OUT, PNE_CORE_L2_M_LINES_IN, PNE_CORE_L2_M_LINES_OUT, PNE_CORE_L2_NO_REQUEST_CYCLES,
  PNE_CORE_L2_REJECT_CYCLES, PNE_CORE_L2_RQSTS, PNE_CORE_L2_ST, PNE_CORE_LD_BLOCKS,
  PNE_CORE_LLC_MISSES, PNE_CORE_LLC_REFERENCE, PNE_CORE_MMX_ASSIST, PNE_CORE_MMX_FP_TRANS,
  PNE_CORE_MMX_INSTR_EXEC, PNE_CORE_MMX_INSTR_RET, PNE_CORE_MISALIGN_MEM_REF, PNE_CORE_MUL,
  PNE_CORE_NONHLT_REF_CYCLES, PNE_CORE_PREF_RQSTS_DN, PNE_CORE_PREF_RQSTS_UP, PNE_CORE_RESOURCE_STALL,
  PNE_CORE_SD_DRAINS, PNE_CORE_SIMD_FP_DP_P_RET, PNE_CORE_SIMD_FP_DP_P_COMP_RET, PNE_CORE_SIMD_FP_DP_S_RET,
  PNE_CORE_SIMD_FP_DP_S_COMP_RET, PNE_CORE_SIMD_FP_SP_P_COMP_RET, PNE_CORE_SIMD_FP_SP_RET, PNE_CORE_SIMD_FP_SP_S_RET,
  PNE_CORE_SIMD_FP_SP_S_COMP_RET, PNE_CORE_SIMD_INT_128_RET, PNE_CORE_SIMD_INT_PARI_EXEC, PNE_CORE_SIMD_INT_PCK_EXEC,
  PNE_CORE_SIMD_INT_PLOG_EXEC, PNE_CORE_SIMD_INT_PMUL_EXEC, PNE_CORE_SIMD_INT_PSFT_EXEC, PNE_CORE_SIMD_INT_SAT_EXEC,
  PNE_CORE_SIMD_INT_UPCK_EXEC, PNE_CORE_SMC_DETECTED, PNE_CORE_SSE_NTSTORES_MISS, PNE_CORE_SSE_NTSTORES_RET,
  PNE_CORE_SSE_PREFNTA_MISS, PNE_CORE_SSE_PREFNTA_RET, PNE_CORE_SSE_PREFT1_MISS, PNE_CORE_SSE_PREFT1_RET,
  PNE_CORE_SSE_PREFT2_MISS, PNE_CORE_SSE_PREFT2_RET, PNE_CORE_SEG_REG_LOADS, PNE_CORE_SERIAL_EXECUTION_CYCLES,
  PNE_CORE_THERMAL_TRIP, PNE_CORE_UNFUSION, PNE_CORE_UNHALTED_CORE_CYCLES, PNE_CORE_UOPS_RET,
  PNE_CORE_NATNAME_GUARD
}

Variables

Native_Event_LabelDescription_t CoreProcessor_info []
hwi_search_t CoreProcessor_map []

Enumeration Type Documentation

Enumerator:
PNE_CORE_BACLEARS 
PNE_CORE_BTB_MISSES 
PNE_CORE_BR_BAC_MISSP_EXEC 
PNE_CORE_BR_BOGUS 
PNE_CORE_BR_CALL_EXEC 
PNE_CORE_BR_CALL_MISSP_EXEC 
PNE_CORE_BR_CND_EXEC 
PNE_CORE_BR_CND_MISSP_EXEC 
PNE_CORE_BR_IND_CALL_EXEC 
PNE_CORE_BR_IND_EXEC 
PNE_CORE_BR_IND_MISSP_EXEC 
PNE_CORE_BR_INST_EXEC 
PNE_CORE_BR_INSTR_DECODED 
PNE_CORE_BR_INSTR_RET 
PNE_CORE_BR_MISPRED_RET 
PNE_CORE_BR_MISPRED_TAKEN_RET 
PNE_CORE_BR_MISSP_EXEC 
PNE_CORE_BR_RET_BAC_MISSP_EXEC 
PNE_CORE_BR_RET_EXEC 
PNE_CORE_BR_RET_MISSP_EXEC 
PNE_CORE_BR_TAKEN_RET 
PNE_CORE_BUS_BNR_CLOCKS 
PNE_CORE_BUS_DRDY_CLOCKS 
PNE_CORE_BUS_DATA_RCV 
PNE_CORE_BUS_LOCKS_CLOCKS 
PNE_CORE_BUS_NOT_IN_USE 
PNE_CORE_BUS_REQ_OUTSTANDING 
PNE_CORE_BUS_SNOOP_STALL 
PNE_CORE_BUS_SNOOPS 
PNE_CORE_BUS_TRANS_ANY 
PNE_CORE_BUS_TRANS_BRD 
PNE_CORE_BUS_TRANS_BURST 
PNE_CORE_BUS_TRANS_DEF 
PNE_CORE_BUS_TRANS_IO 
PNE_CORE_BUS_TRANS_IFETCH 
PNE_CORE_BUS_TRANS_INVAL 
PNE_CORE_BUS_TRANS_MEM 
PNE_CORE_BUS_TRANS_P 
PNE_CORE_BUS_TRANS_PWR 
PNE_CORE_BUS_TRANS_RFO 
PNE_CORE_BUS_TRANS_WB 
PNE_CORE_CYCLES_DIV_BUSY 
PNE_CORE_CYCLES_INT_MASKED 
PNE_CORE_CYCLES_INT_PENDING_MASKED 
PNE_CORE_DCU_SNOOP_TO_SHARE 
PNE_CORE_DCACHE_CACHE_LOCK 
PNE_CORE_DCACHE_CACHE_LD 
PNE_CORE_DCACHE_CACHE_ST 
PNE_CORE_DCACHE_M_EVICT 
PNE_CORE_DCACHE_M_REPL 
PNE_CORE_DCACHE_PEND_MISS 
PNE_CORE_DCACHE_REPL 
PNE_CORE_DATA_MEM_CACHE_REF 
PNE_CORE_DATA_MEM_REF 
PNE_CORE_DBUS_BUSY 
PNE_CORE_DBUS_BUSY_RD 
PNE_CORE_DIV 
PNE_CORE_DTLB_MISS 
PNE_CORE_ESP_UOPS 
PNE_CORE_EST_TRANS 
PNE_CORE_FP_ASSIST 
PNE_CORE_FP_COMP_INSTR_RET 
PNE_CORE_FP_COMPS_OP_EXE 
PNE_CORE_FP_MMX_TRANS 
PNE_CORE_FUSED_LD_UOPS_RET 
PNE_CORE_FUSED_ST_UOPS_RET 
PNE_CORE_FUSED_UOPS_RET 
PNE_CORE_HW_INT_RX 
PNE_CORE_ICACHE_MISSES 
PNE_CORE_ICACHE_READS 
PNE_CORE_IFU_MEM_STALL 
PNE_CORE_ILD_STALL 
PNE_CORE_ITLB_MISSES 
PNE_CORE_INSTR_DECODED 
PNE_CORE_INSTR_RET 
PNE_CORE_L1_PREF_REQ 
PNE_CORE_L2_ADS 
PNE_CORE_L2_IFETCH 
PNE_CORE_L2_LD 
PNE_CORE_L2_LINES_IN 
PNE_CORE_L2_LINES_OUT 
PNE_CORE_L2_M_LINES_IN 
PNE_CORE_L2_M_LINES_OUT 
PNE_CORE_L2_NO_REQUEST_CYCLES 
PNE_CORE_L2_REJECT_CYCLES 
PNE_CORE_L2_RQSTS 
PNE_CORE_L2_ST 
PNE_CORE_LD_BLOCKS 
PNE_CORE_LLC_MISSES 
PNE_CORE_LLC_REFERENCE 
PNE_CORE_MMX_ASSIST 
PNE_CORE_MMX_FP_TRANS 
PNE_CORE_MMX_INSTR_EXEC 
PNE_CORE_MMX_INSTR_RET 
PNE_CORE_MISALIGN_MEM_REF 
PNE_CORE_MUL 
PNE_CORE_NONHLT_REF_CYCLES 
PNE_CORE_PREF_RQSTS_DN 
PNE_CORE_PREF_RQSTS_UP 
PNE_CORE_RESOURCE_STALL 
PNE_CORE_SD_DRAINS 
PNE_CORE_SIMD_FP_DP_P_RET 
PNE_CORE_SIMD_FP_DP_P_COMP_RET 
PNE_CORE_SIMD_FP_DP_S_RET 
PNE_CORE_SIMD_FP_DP_S_COMP_RET 
PNE_CORE_SIMD_FP_SP_P_COMP_RET 
PNE_CORE_SIMD_FP_SP_RET 
PNE_CORE_SIMD_FP_SP_S_RET 
PNE_CORE_SIMD_FP_SP_S_COMP_RET 
PNE_CORE_SIMD_INT_128_RET 
PNE_CORE_SIMD_INT_PARI_EXEC 
PNE_CORE_SIMD_INT_PCK_EXEC 
PNE_CORE_SIMD_INT_PLOG_EXEC 
PNE_CORE_SIMD_INT_PMUL_EXEC 
PNE_CORE_SIMD_INT_PSFT_EXEC 
PNE_CORE_SIMD_INT_SAT_EXEC 
PNE_CORE_SIMD_INT_UPCK_EXEC 
PNE_CORE_SMC_DETECTED 
PNE_CORE_SSE_NTSTORES_MISS 
PNE_CORE_SSE_NTSTORES_RET 
PNE_CORE_SSE_PREFNTA_MISS 
PNE_CORE_SSE_PREFNTA_RET 
PNE_CORE_SSE_PREFT1_MISS 
PNE_CORE_SSE_PREFT1_RET 
PNE_CORE_SSE_PREFT2_MISS 
PNE_CORE_SSE_PREFT2_RET 
PNE_CORE_SEG_REG_LOADS 
PNE_CORE_SERIAL_EXECUTION_CYCLES 
PNE_CORE_THERMAL_TRIP 
PNE_CORE_UNFUSION 
PNE_CORE_UNHALTED_CORE_CYCLES 
PNE_CORE_UOPS_RET 
PNE_CORE_NATNAME_GUARD 

Definition at line 15 of file map-core.h.

00015                                      {
00016     PNE_CORE_BACLEARS = PAPI_NATIVE_MASK,
00017     PNE_CORE_BTB_MISSES,
00018     PNE_CORE_BR_BAC_MISSP_EXEC,
00019     PNE_CORE_BR_BOGUS,
00020     PNE_CORE_BR_CALL_EXEC,
00021     PNE_CORE_BR_CALL_MISSP_EXEC,
00022     PNE_CORE_BR_CND_EXEC,
00023     PNE_CORE_BR_CND_MISSP_EXEC,
00024     PNE_CORE_BR_IND_CALL_EXEC,
00025     PNE_CORE_BR_IND_EXEC,
00026     PNE_CORE_BR_IND_MISSP_EXEC,
00027     PNE_CORE_BR_INST_EXEC,
00028     PNE_CORE_BR_INSTR_DECODED,
00029     PNE_CORE_BR_INSTR_RET,
00030     PNE_CORE_BR_MISPRED_RET,
00031     PNE_CORE_BR_MISPRED_TAKEN_RET,
00032     PNE_CORE_BR_MISSP_EXEC,
00033     PNE_CORE_BR_RET_BAC_MISSP_EXEC,
00034     PNE_CORE_BR_RET_EXEC,
00035     PNE_CORE_BR_RET_MISSP_EXEC,
00036     PNE_CORE_BR_TAKEN_RET,
00037     PNE_CORE_BUS_BNR_CLOCKS,
00038     PNE_CORE_BUS_DRDY_CLOCKS,
00039     PNE_CORE_BUS_DATA_RCV,
00040     PNE_CORE_BUS_LOCKS_CLOCKS,
00041     PNE_CORE_BUS_NOT_IN_USE,
00042     PNE_CORE_BUS_REQ_OUTSTANDING,
00043     PNE_CORE_BUS_SNOOP_STALL,
00044     PNE_CORE_BUS_SNOOPS,
00045     PNE_CORE_BUS_TRANS_ANY,
00046     PNE_CORE_BUS_TRANS_BRD,
00047     PNE_CORE_BUS_TRANS_BURST,
00048     PNE_CORE_BUS_TRANS_DEF,
00049     PNE_CORE_BUS_TRANS_IO,
00050     PNE_CORE_BUS_TRANS_IFETCH,
00051     PNE_CORE_BUS_TRANS_INVAL,
00052     PNE_CORE_BUS_TRANS_MEM,
00053     PNE_CORE_BUS_TRANS_P,
00054     PNE_CORE_BUS_TRANS_PWR,
00055     PNE_CORE_BUS_TRANS_RFO,
00056     PNE_CORE_BUS_TRANS_WB,
00057     PNE_CORE_CYCLES_DIV_BUSY,
00058     PNE_CORE_CYCLES_INT_MASKED,
00059     PNE_CORE_CYCLES_INT_PENDING_MASKED,
00060     PNE_CORE_DCU_SNOOP_TO_SHARE,
00061     PNE_CORE_DCACHE_CACHE_LOCK,
00062     PNE_CORE_DCACHE_CACHE_LD,
00063     PNE_CORE_DCACHE_CACHE_ST,
00064     PNE_CORE_DCACHE_M_EVICT,
00065     PNE_CORE_DCACHE_M_REPL,
00066     PNE_CORE_DCACHE_PEND_MISS,
00067     PNE_CORE_DCACHE_REPL,
00068     PNE_CORE_DATA_MEM_CACHE_REF,
00069     PNE_CORE_DATA_MEM_REF,
00070     PNE_CORE_DBUS_BUSY,
00071     PNE_CORE_DBUS_BUSY_RD,
00072     PNE_CORE_DIV,
00073     PNE_CORE_DTLB_MISS,
00074     PNE_CORE_ESP_UOPS,
00075     PNE_CORE_EST_TRANS,
00076     PNE_CORE_FP_ASSIST,
00077     PNE_CORE_FP_COMP_INSTR_RET,
00078     PNE_CORE_FP_COMPS_OP_EXE,
00079     PNE_CORE_FP_MMX_TRANS,
00080     PNE_CORE_FUSED_LD_UOPS_RET,
00081     PNE_CORE_FUSED_ST_UOPS_RET,
00082     PNE_CORE_FUSED_UOPS_RET,
00083     PNE_CORE_HW_INT_RX,
00084     PNE_CORE_ICACHE_MISSES,
00085     PNE_CORE_ICACHE_READS,
00086     PNE_CORE_IFU_MEM_STALL,
00087     PNE_CORE_ILD_STALL,
00088     PNE_CORE_ITLB_MISSES,
00089     PNE_CORE_INSTR_DECODED,
00090     PNE_CORE_INSTR_RET,
00091     PNE_CORE_L1_PREF_REQ,
00092     PNE_CORE_L2_ADS,
00093     PNE_CORE_L2_IFETCH,
00094     PNE_CORE_L2_LD,
00095     PNE_CORE_L2_LINES_IN,
00096     PNE_CORE_L2_LINES_OUT,
00097     PNE_CORE_L2_M_LINES_IN,
00098     PNE_CORE_L2_M_LINES_OUT,
00099     PNE_CORE_L2_NO_REQUEST_CYCLES,
00100     PNE_CORE_L2_REJECT_CYCLES,
00101     PNE_CORE_L2_RQSTS,
00102     PNE_CORE_L2_ST,
00103     PNE_CORE_LD_BLOCKS,
00104     PNE_CORE_LLC_MISSES,
00105     PNE_CORE_LLC_REFERENCE,
00106     PNE_CORE_MMX_ASSIST,
00107     PNE_CORE_MMX_FP_TRANS,
00108     PNE_CORE_MMX_INSTR_EXEC,
00109     PNE_CORE_MMX_INSTR_RET,
00110     PNE_CORE_MISALIGN_MEM_REF,
00111     PNE_CORE_MUL,
00112     PNE_CORE_NONHLT_REF_CYCLES,
00113     PNE_CORE_PREF_RQSTS_DN,
00114     PNE_CORE_PREF_RQSTS_UP,
00115     PNE_CORE_RESOURCE_STALL,
00116     PNE_CORE_SD_DRAINS,
00117     PNE_CORE_SIMD_FP_DP_P_RET,
00118     PNE_CORE_SIMD_FP_DP_P_COMP_RET,
00119     PNE_CORE_SIMD_FP_DP_S_RET,
00120     PNE_CORE_SIMD_FP_DP_S_COMP_RET,
00121     PNE_CORE_SIMD_FP_SP_P_COMP_RET,
00122     PNE_CORE_SIMD_FP_SP_RET,
00123     PNE_CORE_SIMD_FP_SP_S_RET,
00124     PNE_CORE_SIMD_FP_SP_S_COMP_RET,
00125     PNE_CORE_SIMD_INT_128_RET,
00126     PNE_CORE_SIMD_INT_PARI_EXEC,
00127     PNE_CORE_SIMD_INT_PCK_EXEC,
00128     PNE_CORE_SIMD_INT_PLOG_EXEC,
00129     PNE_CORE_SIMD_INT_PMUL_EXEC,
00130     PNE_CORE_SIMD_INT_PSFT_EXEC,
00131     PNE_CORE_SIMD_INT_SAT_EXEC,
00132     PNE_CORE_SIMD_INT_UPCK_EXEC,
00133     PNE_CORE_SMC_DETECTED,
00134     PNE_CORE_SSE_NTSTORES_MISS,
00135     PNE_CORE_SSE_NTSTORES_RET,
00136     PNE_CORE_SSE_PREFNTA_MISS,
00137     PNE_CORE_SSE_PREFNTA_RET,
00138     PNE_CORE_SSE_PREFT1_MISS,
00139     PNE_CORE_SSE_PREFT1_RET,
00140     PNE_CORE_SSE_PREFT2_MISS,
00141     PNE_CORE_SSE_PREFT2_RET,
00142     PNE_CORE_SEG_REG_LOADS,
00143     PNE_CORE_SERIAL_EXECUTION_CYCLES,
00144     PNE_CORE_THERMAL_TRIP,
00145     PNE_CORE_UNFUSION,
00146     PNE_CORE_UNHALTED_CORE_CYCLES,
00147     PNE_CORE_UOPS_RET,
00148     PNE_CORE_NATNAME_GUARD
00149 };


Variable Documentation

Definition at line 27 of file map-core.c.


Generated on 8 Sep 2016 for PAPI by  doxygen 1.6.1