#atypes for sapphirerapids server
hotspots
	CPU_CLK_UNHALTED.THREAD:sa=2000000
	CPU_CLK_UNHALTED.REF_TSC:sample:sa=2000000
	INST_RETIRED.ANY:sample:sa=2000000
	CPU_CLK_UNHALTED.DISTRIBUTED:sa=2000000
	TOPDOWN.SLOTS:perf_metrics:sample:sa=2000003
	FP_ARITH_INST_RETIRED.SCALAR_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED.SCALAR_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE:sa=2000003
	UOPS_EXECUTED.X87:sa=2000003
	UOPS_RETIRED.SLOTS:sa=2000003
	UOPS_EXECUTED.THREAD:sa=2000003
	FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED2.SCALAR_HALF:sa=2000003
	FP_ARITH_INST_RETIRED2.128B_PACKED_HALF:sa=2000003
	FP_ARITH_INST_RETIRED2.256B_PACKED_HALF:sa=2000003
	FP_ARITH_INST_RETIRED2.512B_PACKED_HALF:sa=2000003
uarch-exploration
	CPU_CLK_UNHALTED.THREAD:sa=2000000
	CPU_CLK_UNHALTED.REF_TSC:sample:sa=2000000
	INST_RETIRED.ANY:sample:sa=2000000
	CPU_CLK_UNHALTED.DISTRIBUTED:sa=2000000
	CPU_CLK_UNHALTED.THREAD_P
	FRONTEND_RETIRED.LATENCY_GE_4
	INT_MISC.UOP_DROPPING
	TOPDOWN.BACKEND_BOUND_SLOTS
	TOPDOWN.MEMORY_BOUND_SLOTS
	TOPDOWN.SLOTS:perf_metrics
	UOPS_RETIRED.SLOTS:sa=2000003
	BR_MISP_RETIRED.ALL_BRANCHES
	DECODE.LCP
	DSB2MITE_SWITCHES.PENALTY_CYCLES
	FRONTEND_RETIRED.ANY_DSB_MISS
	FRONTEND_RETIRED.DSB_MISS
	FRONTEND_RETIRED.L2_MISS
	FRONTEND_RETIRED.LATENCY_GE_16
	FRONTEND_RETIRED.LATENCY_GE_2_BUBBLES_GE_1
	FRONTEND_RETIRED.MS_FLOWS
	FRONTEND_RETIRED.STLB_MISS
	FRONTEND_RETIRED.UNKNOWN_BRANCH
	ICACHE_DATA.STALLS
	ICACHE_TAG.STALLS
	IDQ.DSB_CYCLES_ANY
	IDQ.DSB_CYCLES_OK
	IDQ.DSB_UOPS
	IDQ.MITE_CYCLES_ANY
	IDQ.MITE_CYCLES_OK
	INST_DECODED.DECODERS:cmask=1
	INST_DECODED.DECODERS:cmask=2
	INT_MISC.CLEAR_RESTEER_CYCLES
	INT_MISC.UNKNOWN_BRANCH_CYCLES
	TOPDOWN.BR_MISPREDICT_SLOTS
	UOPS_ISSUED.ANY
	UOPS_RETIRED.MS:cmask=1:e=yes
	INT_MISC.CLEARS_COUNT
	MACHINE_CLEARS.COUNT
	CYCLE_ACTIVITY.CYCLES_L1D_MISS
	CYCLE_ACTIVITY.CYCLES_MEM_ANY
	DTLB_LOAD_MISSES.STLB_HIT:cmask=1
	DTLB_LOAD_MISSES.WALK_ACTIVE
	DTLB_STORE_MISSES.STLB_HIT:cmask=1
	DTLB_STORE_MISSES.WALK_ACTIVE
	EXE_ACTIVITY.BOUND_ON_LOADS
	EXE_ACTIVITY.BOUND_ON_STORES
	INT_MISC.MBA_STALLS
	L1D_PEND_MISS.FB_FULL
	L1D_PEND_MISS.L2_STALLS
	L1D_PEND_MISS.PENDING
	L2_RQSTS.ALL_RFO
	L2_RQSTS.RFO_HIT
	LD_BLOCKS.ADDRESS_ALIAS
	LD_BLOCKS.NO_SR
	LD_BLOCKS.STORE_FORWARD
	MEMORY_ACTIVITY.STALLS_L1D_MISS
	MEMORY_ACTIVITY.STALLS_L2_MISS
	MEMORY_ACTIVITY.STALLS_L3_MISS
	MEM_INST_RETIRED.ALL_STORES
	MEM_INST_RETIRED.LOCK_LOADS
	MEM_INST_RETIRED.SPLIT_LOADS
	MEM_INST_RETIRED.SPLIT_STORES
	MEM_INST_RETIRED.STLB_MISS_LOADS
	MEM_INST_RETIRED.STLB_MISS_STORES
	MEM_LOAD_COMPLETED.L1_MISS_ANY
	MEM_LOAD_L3_HIT_RETIRED.XSNP_FWD
	MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS
	MEM_LOAD_L3_HIT_RETIRED.XSNP_NO_FWD
	MEM_LOAD_L3_MISS_RETIRED.LOCAL_DRAM
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_DRAM
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_FWD
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_HITM
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_PMM
	MEM_LOAD_RETIRED.FB_HIT
	MEM_LOAD_RETIRED.L1_HIT
	MEM_LOAD_RETIRED.L1_MISS
	MEM_LOAD_RETIRED.L2_HIT
	MEM_LOAD_RETIRED.L3_HIT
	MEM_LOAD_RETIRED.L3_MISS
	MEM_LOAD_RETIRED.LOCAL_PMM
	MEM_STORE_RETIRED.L2_HIT
	OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD:cmask=4
	OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD
	OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO
	XQ.FULL_CYCLES
	ARITH.DIVIDER_ACTIVE
	ARITH.DIV_ACTIVE
	ASSISTS.SSE_AVX_MIX
	CPU_CLK_UNHALTED.C01
	CPU_CLK_UNHALTED.C02
	CPU_CLK_UNHALTED.PAUSE
	CPU_CLK_UNHALTED.PAUSE_INST
	CYCLE_ACTIVITY.STALLS_TOTAL
	EXE.AMX_BUSY
	EXE_ACTIVITY.1_PORTS_UTIL
	EXE_ACTIVITY.2_PORTS_UTIL
	EXE_ACTIVITY.2_PORTS_UTIL:umask=0xc
	EXE_ACTIVITY.3_PORTS_UTIL:umask=0x80
	FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE:umask=0xfc
	FP_ARITH_INST_RETIRED.SCALAR
	FP_ARITH_INST_RETIRED2.SCALAR
	FP_ARITH_INST_RETIRED2.VECTOR
	MISC2_RETIRED.LFENCE
	RESOURCE_STALLS.SCOREBOARD
	RS.EMPTY:umask=1
	UOPS_DISPATCHED.PORT_0
	UOPS_DISPATCHED.PORT_1
	UOPS_DISPATCHED.PORT_2_3_10
	UOPS_DISPATCHED.PORT_4_9
	UOPS_DISPATCHED.PORT_5_11
	UOPS_DISPATCHED.PORT_6
	UOPS_DISPATCHED.PORT_7_8
	UOPS_EXECUTED.CYCLES_GE_3
	UOPS_EXECUTED.THREAD:sa=2000003
	UOPS_EXECUTED.X87:sa=2000003
	UOPS_RETIRED.HEAVY
	ASSISTS.ANY
	ASSISTS.FP
	ASSISTS.PAGE_FAULT
	BR_INST_RETIRED.ALL_BRANCHES
	FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED2.128B_PACKED_HALF:sa=2000003
	FP_ARITH_INST_RETIRED2.256B_PACKED_HALF:sa=2000003
	FP_ARITH_INST_RETIRED2.512B_PACKED_HALF:sa=2000003
	INST_RETIRED.MACRO_FUSED
	INST_RETIRED.NOP
	INT_VEC_RETIRED.ADD_128
	INT_VEC_RETIRED.ADD_256
	INT_VEC_RETIRED.MUL_256
	INT_VEC_RETIRED.SHUFFLES
	INT_VEC_RETIRED.VNNI_128
	INT_VEC_RETIRED.VNNI_256
	MEM_UOP_RETIRED.ANY
	UOPS_RETIRED.MS
	OCR.DEMAND_RFO.L3_HIT.SNOOP_HITM
	OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD
	OCR.STREAMING_WR.ANY_RESPONSE
	OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HITM
	FP_ARITH_INST_RETIRED.SCALAR_SINGLE:sa=2000003
	FP_ARITH_INST_RETIRED.SCALAR_DOUBLE:sa=2000003
	FP_ARITH_INST_RETIRED2.SCALAR_HALF:sa=2000003
	UNC_M_CAS_COUNT.RD
	UNC_M_CAS_COUNT.WR
	UNC_M_PMM_RPQ_INSERTS
	UNC_M_PMM_WPQ_INSERTS
	UNC_M2M_TAG_HIT.NM_RD_HIT_CLEAN
	UNC_M2M_TAG_HIT.NM_RD_HIT_DIRTY
	UNC_UPI_TxL_FLITS.ALL_DATA
	UNC_UPI_TxL_FLITS.NON_DATA
	UNC_UPI_CLOCKTICKS
	UNC_UPI_L1_POWER_CYCLES
memory-access
	CPU_CLK_UNHALTED.THREAD:sa=2000000
	CPU_CLK_UNHALTED.REF_TSC:sample:sa=2000000
	INST_RETIRED.ANY:sample:sa=2000000
	CPU_CLK_UNHALTED.DISTRIBUTED:sa=2000000
	MEM_INST_RETIRED.ALL_LOADS:sa=100003
	MEM_INST_RETIRED.ALL_STORES:sa=100003
	MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4:sa=10003
	CPU_CLK_UNHALTED.THREAD_P
	CYCLE_ACTIVITY.CYCLES_L1D_MISS
	CYCLE_ACTIVITY.CYCLES_MEM_ANY
	DTLB_LOAD_MISSES.STLB_HIT:cmask=1
	DTLB_LOAD_MISSES.WALK_ACTIVE
	DTLB_STORE_MISSES.STLB_HIT:cmask=1
	DTLB_STORE_MISSES.WALK_ACTIVE
	EXE_ACTIVITY.BOUND_ON_LOADS
	EXE_ACTIVITY.BOUND_ON_STORES
	FRONTEND_RETIRED.LATENCY_GE_4
	INT_MISC.MBA_STALLS
	INT_MISC.UOP_DROPPING
	L1D_PEND_MISS.FB_FULL
	L1D_PEND_MISS.L2_STALLS
	L1D_PEND_MISS.PENDING
	L2_RQSTS.ALL_RFO
	L2_RQSTS.RFO_HIT
	LD_BLOCKS.ADDRESS_ALIAS
	LD_BLOCKS.NO_SR
	LD_BLOCKS.STORE_FORWARD
	MEMORY_ACTIVITY.STALLS_L1D_MISS
	MEMORY_ACTIVITY.STALLS_L2_MISS
	MEMORY_ACTIVITY.STALLS_L3_MISS
	MEM_INST_RETIRED.LOCK_LOADS
	MEM_INST_RETIRED.SPLIT_LOADS
	MEM_INST_RETIRED.SPLIT_STORES
	MEM_INST_RETIRED.STLB_MISS_LOADS
	MEM_INST_RETIRED.STLB_MISS_STORES
	MEM_LOAD_COMPLETED.L1_MISS_ANY
	MEM_LOAD_L3_HIT_RETIRED.XSNP_FWD
	MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS
	MEM_LOAD_L3_HIT_RETIRED.XSNP_NO_FWD
	MEM_LOAD_L3_MISS_RETIRED.LOCAL_DRAM
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_DRAM
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_FWD
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_HITM
	MEM_LOAD_L3_MISS_RETIRED.REMOTE_PMM
	MEM_LOAD_RETIRED.FB_HIT
	MEM_LOAD_RETIRED.L1_HIT
	MEM_LOAD_RETIRED.L1_MISS
	MEM_LOAD_RETIRED.L2_HIT
	MEM_LOAD_RETIRED.L3_HIT
	MEM_LOAD_RETIRED.L3_MISS
	MEM_LOAD_RETIRED.LOCAL_PMM
	MEM_STORE_RETIRED.L2_HIT
	OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD:cmask=4
	OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD
	OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO
	TOPDOWN.BACKEND_BOUND_SLOTS
	TOPDOWN.MEMORY_BOUND_SLOTS
	TOPDOWN.SLOTS:perf_metrics
	UOPS_RETIRED.SLOTS
	XQ.FULL_CYCLES
	OCR.DEMAND_RFO.L3_HIT.SNOOP_HITM
	OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD
	OCR.STREAMING_WR.ANY_RESPONSE
	OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HITM
	UNC_M_CAS_COUNT.RD
	UNC_M_CAS_COUNT.WR
	UNC_M_PMM_RPQ_INSERTS
	UNC_M_PMM_WPQ_INSERTS
	UNC_M2M_TAG_HIT.NM_RD_HIT_CLEAN
	UNC_M2M_TAG_HIT.NM_RD_HIT_DIRTY
	UNC_UPI_TxL_FLITS.ALL_DATA
	UNC_UPI_TxL_FLITS.NON_DATA
	UNC_UPI_CLOCKTICKS
	UNC_UPI_L1_POWER_CYCLES
io
	CPU_CLK_UNHALTED.THREAD:sa=2000000
	CPU_CLK_UNHALTED.REF_TSC:sample:sa=2000000
	INST_RETIRED.ANY:sample:sa=2000000
	CPU_CLK_UNHALTED.DISTRIBUTED:sa=2000000
	MEM_LOAD_MISC_RETIRED.UC:sa=1009
	MEM_INST_RETIRED.ALL_STORES:sa=100003
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART0
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART0
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART1
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART1
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART2
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART2
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART3
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART3
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART4
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART4
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART4
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART4
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART5
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART5
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART5
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART5
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART6
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART6
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART6
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART6
	UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART7
	UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART7
	UNC_IIO_DATA_REQ_OF_CPU.CMPD.PART7
	UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART7
	UNC_CHA_TOR_INSERTS.IO_MISS_ITOM
	UNC_CHA_TOR_INSERTS.IO_MISS_ITOMCACHENEAR
	UNC_CHA_TOR_INSERTS.IO_MISS_PCIRDCUR
	UNC_I_FAF_INSERTS
	UNC_I_CACHE_TOTAL_OCCUPANCY.MEM
	UNC_I_FAF_OCCUPANCY
	UNC_I_TRANSACTIONS.WR_PREF
	UNC_I_MISC1.LOST_FWD
	UNC_I_CLOCKTICKS
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART0
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART0
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART1
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART1
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART2
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART2
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART3
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART3
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART4
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART4
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART5
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART5
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART6
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART6
	UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART7
	UNC_IIO_COMP_BUF_INSERTS.CMPD.PART7
	UNC_IIO_IOMMU0.FIRST_LOOKUPS
	UNC_IIO_IOMMU0.CTXT_CACHE_LOOKUPS
	UNC_IIO_PWT_OCCUPANCY
	UNC_IIO_IOMMU3.PWT_OCCUPANCY_MSB
	UNC_IIO_IOMMU1.NUM_MEM_ACCESSES
	UNC_IIO_CLOCKTICKS
	UNC_M_CAS_COUNT.RD
	UNC_M_CAS_COUNT.WR
	UNC_M_PMM_RPQ_INSERTS
	UNC_M_PMM_WPQ_INSERTS
	UNC_M2M_TAG_HIT.NM_RD_HIT_CLEAN
	UNC_M2M_TAG_HIT.NM_RD_HIT_DIRTY
	UNC_UPI_TxL_FLITS.ALL_DATA
	UNC_UPI_TxL_FLITS.NON_DATA
	UNC_UPI_CLOCKTICKS
	UNC_UPI_L1_POWER_CYCLES
hwpgo
	BR_INST_RETIRED.NEAR_TAKEN:precise=yes:sa=400009:pdir:lbr:usr=yes
	BR_MISP_RETIRED.ALL_BRANCHES:precise=yes:sa=400009:lbr:usr=yes
