# SPR-HBM EDP EMON File v4.47
# Minimum EMON version 11.47
# 08/22/2024
-q -c -v -experimental -t0.1 -l100000
-C (

# group 0
INST_RETIRED.ANY
CPU_CLK_UNHALTED.REF_TSC
CPU_CLK_UNHALTED.THREAD
TOPDOWN.SLOTS:perf_metrics
L2_LINES_IN.ALL
L1D.REPLACEMENT
MEM_INST_RETIRED.ALL_LOADS
MEM_INST_RETIRED.ALL_STORES
UOPS_EXECUTED.CORE_CYCLES_GE_1
UOPS_EXECUTED.CORE_CYCLES_GE_2
UOPS_EXECUTED.CORE_CYCLES_GE_3
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD
UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFDATA
UNC_CHA_TOR_INSERTS.IA_MISS_DRD
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF
UNC_M_RPQ_OCCUPANCY_PCH0
UNC_M_RPQ_OCCUPANCY_PCH1
UNC_M_RPQ_INSERTS.PCH0
UNC_M_RPQ_INSERTS.PCH1
UNC_MCHBM_RPQ_OCCUPANCY_PCH0
UNC_MCHBM_RPQ_OCCUPANCY_PCH1
UNC_MCHBM_RPQ_INSERTS.PCH0
UNC_MCHBM_RPQ_INSERTS.PCH1
UNC_M2M_DIRECTORY_LOOKUP.ANY
UNC_M2M_DIRECTORY_LOOKUP.STATE_I
UNC_M2M_DIRECTORY_LOOKUP.STATE_S
UNC_M2M_DIRECTORY_LOOKUP.STATE_A
UNC_M2HBM_DIRECTORY_LOOKUP.ANY
UNC_M2HBM_DIRECTORY_LOOKUP.STATE_I
UNC_M2HBM_DIRECTORY_LOOKUP.STATE_S
UNC_M2HBM_DIRECTORY_LOOKUP.STATE_A
UNC_UPI_CLOCKTICKS
UNC_UPI_TxL_FLITS.ALL_DATA
UNC_UPI_TxL_FLITS.NON_DATA
UNC_UPI_L1_POWER_CYCLES
#FREERUN_PKG_ENERGY_STATUS
MSR_EVENT:msr=0x611:type=FREERUN:scope=PACKAGE
#FREERUN_DRAM_ENERGY_STATUS
MSR_EVENT:msr=0x619:type=FREERUN:scope=PACKAGE
#FREERUN_CORE_C6_RESIDENCY
MSR_EVENT:msr=0x3FD:type=FREERUN:scope=THREAD
#FREERUN_PKG_C2_RESIDENCY
MSR_EVENT:msr=0x60D:type=FREERUN:scope=PACKAGE
#FREERUN_PKG_C6_RESIDENCY
MSR_EVENT:msr=0x3F9:type=FREERUN:scope=PACKAGE
;

# group 1
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OCR.STREAMING_WR.ANY_RESPONSE
MEM_INST_RETIRED.LOCK_LOADS
MEM_INST_RETIRED.ALL_STORES
MEM_INST_RETIRED.ALL_LOADS
LSD.UOPS
BR_INST_RETIRED.ALL_BRANCHES
BR_MISP_RETIRED.ALL_BRANCHES
CPU_CLK_UNHALTED.THREAD_P
UNC_I_CLOCKTICKS
UNC_I_FAF_INSERTS
UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0
UNC_IIO_CLOCKTICKS
UNC_M_TAGCHK.HIT
UNC_M_CAS_COUNT.WR
UNC_M_CAS_COUNT.RD
UNC_M_CLOCKTICKS
UNC_M2M_PREFCAM_DEMAND_MERGE.XPT_ALLCH
UNC_M2M_PREFCAM_INSERTS.UPI_ALLCH
UNC_M2M_PREFCAM_INSERTS.XPT_ALLCH
UNC_M2M_DIRECTORY_UPDATE.ANY
UNC_M3UPI_UPI_PREFETCH_SPAWN
UNC_M3UPI_D2U_SENT
UNC_M3UPI_D2C_SENT
UNC_UPI_TxL_FLITS.NON_DATA
UNC_UPI_TxL_FLITS.ALL_DATA
UNC_UPI_L1_POWER_CYCLES
UNC_UPI_CLOCKTICKS
UNC_CHA_TOR_INSERTS.IA_HIT_DRD_PREF
UNC_CHA_TOR_INSERTS.IA_HIT_DRD
UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFDATA
UNC_CHA_TOR_INSERTS.IA_HIT_CRD
UNC_MDF_CRS_TxR_INSERTS.BL_BNC
UNC_MDF_CRS_TxR_INSERTS.AKC
UNC_MDF_CRS_TxR_INSERTS.AK
UNC_MDF_CRS_TxR_INSERTS.AD_BNC
;

# group 2
INST_RETIRED.ANY:SUP
CPU_CLK_UNHALTED.THREAD:SUP
CPU_CLK_UNHALTED.REF_TSC:SUP
TOPDOWN.SLOTS:perf_metrics
MEM_LOAD_RETIRED.L2_HIT
L2_RQSTS.ALL_CODE_RD
MEM_LOAD_RETIRED.L1_HIT
L1D.REPLACEMENT
FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE
FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE
FP_ARITH_INST_RETIRED.SCALAR_DOUBLE
FP_ARITH_INST_RETIRED.SCALAR_SINGLE
UNC_I_MISC1.LOST_FWD
UNC_I_FAF_OCCUPANCY
UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2
UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1
UNC_M_RPQ_OCCUPANCY_PCH0
UNC_M_RPQ_INSERTS.PCH0
UNC_M_TAGCHK.MISS_DIRTY
UNC_M_TAGCHK.MISS_CLEAN
UNC_MCHBM_RPQ_OCCUPANCY_PCH0:t=10
UNC_MCHBM_RPQ_OCCUPANCY_PCH0:t=20
UNC_MCHBM_RPQ_OCCUPANCY_PCH0:t=30
UNC_M2M_TRACKER_OCCUPANCY.CH1
UNC_M2M_TRACKER_OCCUPANCY.CH0
UNC_M2M_PREFCAM_DEMAND_MERGE.UPI_ALLCH
UNC_M2HBM_RxC_AD_INSERTS
UNC_M2HBM_RxC_AD_OCCUPANCY
UNC_M2HBM_RxC_BL_INSERTS
UNC_M2HBM_RxC_BL_OCCUPANCY
UNC_UPI_RxL_BYPASSED.SLOT0
UNC_UPI_DIRECT_ATTEMPTS.D2C
UNC_UPI_RxL0P_POWER_CYCLES
UNC_UPI_TxL0P_POWER_CYCLES
UNC_CHA_TOR_INSERTS.IA_MISS_CRD
UNC_CHA_TOR_INSERTS.IA_HIT_RFO_PREF
UNC_CHA_TOR_INSERTS.IA_HIT_RFO
UNC_CHA_TOR_INSERTS.IA_HIT_LLCPREFRFO
UNC_MDF_CRS_TxR_INSERTS.IV
;

# group 3
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OCR.READS_TO_CORE.L3_HIT.SNOOP_HITM
L2_RQSTS.CODE_RD_MISS
MEM_LOAD_RETIRED.L2_MISS
L2_LINES_IN.ALL
FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE
FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE
FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE
FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE
UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0
UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3
UNC_M_RPQ_OCCUPANCY_PCH1
UNC_M_RPQ_INSERTS.PCH1
UNC_UPI_RxL_FLITS.NON_DATA
UNC_UPI_RxL_FLITS.ALL_DATA
UNC_UPI_RxL_CRC_LLR_REQ_TRANSMIT
UNC_UPI_RxL_BYPASSED.SLOT1
UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFRFO
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF
UNC_CHA_TOR_INSERTS.IA_MISS_DRD
UNC_CHA_TOR_INSERTS.IA_MISS_LLCPREFDATA
;

# group 4
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
L2_LINES_OUT.NON_SILENT
L2_LINES_OUT.USELESS_HWPF
L2_RQSTS.ALL_HWPF
OCR.READS_TO_CORE.L3_HIT.SNOOP_HIT_WITH_FWD
INT_MISC.UNKNOWN_BRANCH_CYCLES
INT_MISC.CLEAR_RESTEER_CYCLES
INT_MISC.UOP_DROPPING
UNC_I_TRANSACTIONS.WR_PREF
UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2
UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1
UNC_M_RPQ_OCCUPANCY_PCH0:t=32
UNC_M_RPQ_OCCUPANCY_PCH0:t=30
UNC_M_RPQ_OCCUPANCY_PCH0:t=20
UNC_M_RPQ_OCCUPANCY_PCH0:t=10
UNC_M2M_RxC_AD_INSERTS
UNC_M2M_RxC_AD_OCCUPANCY
UNC_UPI_RxL_OCCUPANCY.SLOT1
UNC_UPI_RxL_OCCUPANCY.SLOT0
UNC_UPI_RxL_INSERTS.SLOT1
UNC_UPI_RxL_INSERTS.SLOT0
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD
UNC_CHA_TOR_INSERTS.IA_MISS_DRDPTE
UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF
UNC_CHA_TOR_INSERTS.IA_MISS_RFO
;

# group 5
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OFFCORE_REQUESTS.DEMAND_DATA_RD
OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD
L2_LINES_OUT.SILENT
CPU_CLK_UNHALTED.DISTRIBUTED
UOPS_ISSUED.ANY
UOPS_RETIRED.MS:c1:e1
UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3
UNC_M_PMM_WPQ_INSERTS
UNC_M_PMM_RPQ_INSERTS
UNC_M_WPQ_OCCUPANCY_PCH1
UNC_M_WPQ_OCCUPANCY_PCH0
UNC_M2M_DIRECT2UPI_NOT_TAKEN_CREDITS
UNC_M2M_DIRECT2CORE_TXN_OVERRIDE
UNC_M2M_DIRECT2CORE_NOT_TAKEN_DIRSTATE
UNC_M2HBM_DIRECT2CORE_TXN_OVERRIDE
UNC_M2HBM_DIRECT2CORE_NOT_TAKEN_DIRSTATE
UNC_UPI_TxL_FLITS.IDLE
UNC_UPI_TxL_FLITS.ALL_NULL
UNC_UPI_TxL_BYPASSED
UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_REMOTE
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_LOCAL
UNC_CHA_CLOCKTICKS
;

# group 6
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OFFCORE_REQUESTS.L3_MISS_DEMAND_DATA_RD
OFFCORE_REQUESTS_OUTSTANDING.L3_MISS_DEMAND_DATA_RD
OCR.READS_TO_CORE.REMOTE_CACHE.SNOOP_HIT_WITH_FWD
OCR.READS_TO_CORE.REMOTE_CACHE.SNOOP_HITM
EXE_ACTIVITY.BOUND_ON_STORES
INT_MISC.MBA_STALLS
CYCLE_ACTIVITY.CYCLES_MEM_ANY
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1:t=1
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0:t=1
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0
UNC_M2M_DIRECTORY_LOOKUP.ANY
UNC_M2M_DIRECT2UPI_TXN_OVERRIDE
UNC_M2M_DIRECT2UPI_TAKEN
UNC_M2M_DIRECT2UPI_NOT_TAKEN_DIRSTATE
UNC_M2HBM_DIRECT2UPI_TXN_OVERRIDE
UNC_UPI_TxL_OCCUPANCY
UNC_UPI_TxL_INSERTS
UNC_UPI_TxL_FLITS.NON_DATA:u0x87
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_LOCAL
UNC_CHA_TOR_INSERTS.IA_SPECITOM
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_DDR
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PMM
;

# group 7
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DTLB_LOAD_MISSES.WALK_COMPLETED
DTLB_LOAD_MISSES.STLB_HIT
ITLB_MISSES.WALK_COMPLETED_2M_4M
ITLB_MISSES.WALK_COMPLETED
RESOURCE_STALLS.SCOREBOARD
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1:t=24
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0:t=24
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1:t=10
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0:t=10
UNC_MCHBM_RPQ_OCCUPANCY_PCH0
UNC_MCHBM_RPQ_INSERTS.PCH0
UNC_MCHBM_CAS_COUNT.RD
UNC_MCHBM_CAS_COUNT.WR
UNC_M2M_DIRECTORY_UPDATE.A2I
UNC_M2M_DIRECTORY_LOOKUP.STATE_S
UNC_M2M_DIRECTORY_LOOKUP.STATE_I
UNC_M2M_DIRECTORY_LOOKUP.STATE_A
UNC_M2HBM_DIRECT2UPI_NOT_TAKEN_CREDITS
UNC_M2HBM_DIRECT2UPI_NOT_TAKEN_DIRSTATE
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_REMOTE
;

# group 8
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DTLB_LOAD_MISSES.WALK_ACTIVE
DTLB_STORE_MISSES.WALK_COMPLETED
DTLB_LOAD_MISSES.WALK_COMPLETED_1G
DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4M
ASSISTS.SSE_AVX_MIX
MISC2_RETIRED.LFENCE
CPU_CLK_UNHALTED.PAUSE
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1:t=1:e1
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0:t=1:e1
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1:t=36
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0:t=36
UNC_MCHBM_CLOCKTICKS
UNC_MCHBM_CAS_COUNT.RD
UNC_MCHBM_CAS_COUNT.WR
UNC_MCHBM_RPQ_OCCUPANCY_PCH0:t=32
UNC_M2M_PREFCAM_DEMAND_DROPS.XPT_ALLCH
UNC_M2M_DIRECTORY_UPDATE.I2S
UNC_M2M_DIRECTORY_UPDATE.I2A
UNC_M2M_DIRECTORY_UPDATE.A2S
UNC_M2HBM_DIRECTORY_UPDATE.A2I
UNC_M2HBM_DIRECTORY_UPDATE.A2S
UNC_M2HBM_DIRECTORY_UPDATE.I2A
UNC_M2HBM_DIRECTORY_UPDATE.I2S
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PMM
UNC_CHA_TOR_INSERTS.IA_MISS_RFO_LOCAL
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_REMOTE
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_PREF_LOCAL
;

# group 9
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
IDQ.MITE_UOPS
IDQ.DSB_UOPS
ITLB_MISSES.WALK_ACTIVE
DTLB_STORE_MISSES.WALK_ACTIVE
UOPS_DISPATCHED.PORT_0
UOPS_EXECUTED.CYCLES_GE_3
EXE_ACTIVITY.2_PORTS_UTIL
EXE.AMX_BUSY
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH1:t=36:e1
UNC_M_PMM_RPQ_OCCUPANCY.ALL_SCH0:t=36:e1
UNC_M2M_TRACKER_INSERTS.CH1
UNC_M2M_TRACKER_INSERTS.CH0
UNC_M2HBM_TxC_AD_INSERTS
UNC_M2HBM_TxC_AD_OCCUPANCY
UNC_M2HBM_TxC_BL_OCCUPANCY.ALL
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_DDR
UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF_REMOTE
UNC_CHA_TOR_INSERTS.IA_MISS_RFO_REMOTE
UNC_CHA_TOR_INSERTS.IA_MISS_RFO_PREF_LOCAL
;

# group 10
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
IDQ.MS_UOPS
UOPS_DISPATCHED.PORT_2_3_10
UOPS_DISPATCHED.PORT_6
UOPS_DISPATCHED.PORT_5_11
UOPS_DISPATCHED.PORT_1
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1:t=10
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0:t=10
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1:t=1
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0:t=1
UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFDATA
UNC_CHA_REQUESTS.READS_REMOTE
UNC_CHA_REQUESTS.WRITES_LOCAL
UNC_CHA_REQUESTS.READS_LOCAL
;

# group 11
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
UOPS_EXECUTED.X87
UOPS_DISPATCHED.PORT_7_8
UOPS_DISPATCHED.PORT_4_9
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1:t=30
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0:t=30
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1:t=20
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0:t=20
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_PREF
UNC_CHA_DIR_LOOKUP.SNP
UNC_CHA_REQUESTS.WRITES_REMOTE
;

# group 12
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
ICACHE_TAG.STALLS
ICACHE_DATA.STALLS
OCR.HWPF_L3.L3_MISS_LOCAL
OCR.READS_TO_CORE.LOCAL_DRAM
FP_ARITH_INST_RETIRED2.VECTOR
FP_ARITH_INST_RETIRED2.SCALAR
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1:t=30:e1
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0:t=30:e1
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH1:t=1:e1
UNC_M_PMM_WPQ_OCCUPANCY.ALL_SCH0:t=1:e1
UNC_CHA_TOR_OCCUPANCY.IA_MISS_LLCPREFRFO
UNC_CHA_DIR_UPDATE.TOR
UNC_CHA_DIR_UPDATE.HA
UNC_CHA_DIR_LOOKUP.NO_SNP
;

# group 13
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DECODE.LCP
DSB2MITE_SWITCHES.PENALTY_CYCLES
OCR.HWPF_L3.REMOTE
OCR.READS_TO_CORE.REMOTE_DRAM
INT_VEC_RETIRED.ADD_128
FP_ARITH_INST_RETIRED2.512B_PACKED_HALF
FP_ARITH_INST_RETIRED2.256B_PACKED_HALF
FP_ARITH_INST_RETIRED2.128B_PACKED_HALF
UNC_M_PRE_COUNT.PGT
UNC_M_PRE_COUNT.ALL
UNC_M_ACT_COUNT.ALL
UNC_M_CAS_COUNT.ALL
UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_PREF
UNC_CHA_OSB.REMOTE_READINVITOE
UNC_CHA_REQUESTS.INVITOE_LOCAL
UNC_CHA_OSB.LOCAL_INVITOE
;

# group 14
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
INST_DECODED.DECODERS:c2
INST_DECODED.DECODERS:c1
IDQ.MITE_CYCLES_OK
IDQ.MITE_CYCLES_ANY
INT_VEC_RETIRED.VNNI_256
INT_VEC_RETIRED.MUL_256
INT_VEC_RETIRED.ADD_256
INT_VEC_RETIRED.VNNI_128
UNC_CHA_OSB.REMOTE_READ
UNC_CHA_OSB.LOCAL_READ
UNC_CHA_REQUESTS.INVITOE_REMOTE
;

# group 15
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DTLB_LOAD_MISSES.STLB_HIT:c1
MEMORY_ACTIVITY.STALLS_L1D_MISS
IDQ.DSB_CYCLES_OK
IDQ.DSB_CYCLES_ANY
INST_RETIRED.NOP
INST_RETIRED.MACRO_FUSED
MEM_UOP_RETIRED.ANY
INT_VEC_RETIRED.SHUFFLES
UNC_CHA_TOR_INSERTS.IO_PCIRDCUR
UNC_CHA_RxC_INSERTS.IRQ
;

# group 16
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
L2_RQSTS.RFO_HIT
L2_RQSTS.ALL_RFO
LD_BLOCKS.STORE_FORWARD
MEMORY_ACTIVITY.CYCLES_L1D_MISS
ASSISTS.FP
ASSISTS.PAGE_FAULT
ASSISTS.ANY:u0x1B
UOPS_RETIRED.MS
UNC_MCHBM_RPQ_OCCUPANCY_PCH0
UNC_MCHBM_RPQ_INSERTS.PCH0
UNC_MCHBM_CAS_COUNT.RD
UNC_MCHBM_CAS_COUNT.WR
UNC_CHA_TOR_INSERTS.IO_RFO
UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR
UNC_CHA_TOR_INSERTS.IO_ITOM
;

# group 17
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
LD_BLOCKS.NO_SR
MEM_LOAD_COMPLETED.L1_MISS_ANY
L1D_PEND_MISS.PENDING
OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO
FP_ARITH_DISPATCHED.PORT_1
FP_ARITH_DISPATCHED.PORT_0
UOPS_RETIRED.MS:c1:e1
UOPS_ISSUED.ANY
UNC_MCHBM_RPQ_OCCUPANCY_PCH0
UNC_MCHBM_RPQ_INSERTS.PCH0
UNC_MCHBM_CAS_COUNT.RD
UNC_MCHBM_CAS_COUNT.WR
UNC_CHA_TOR_INSERTS.IO_MISS_RFO
UNC_CHA_TOR_INSERTS.IO_MISS_ITOMCACHENEAR
UNC_CHA_TOR_INSERTS.IO_MISS_ITOM
UNC_CHA_TOR_INSERTS.IO_MISS_PCIRDCUR
UNC_M2HBM_DIRECTORY_UPDATE.ANY
;

# group 18
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
MEM_LOAD_L3_HIT_RETIRED.XSNP_FWD
MEMORY_ACTIVITY.STALLS_L3_MISS
MEMORY_ACTIVITY.STALLS_L2_MISS
L1D_PEND_MISS.FB_FULL
UOPS_EXECUTED.CORE_CYCLES_GE_1
FP_ARITH_DISPATCHED.PORT_5
UOPS_RETIRED.MS:c1:e1
UOPS_ISSUED.ANY
UNC_M_WPQ_INSERTS.PCH1
UNC_M_WPQ_INSERTS.PCH0
UNC_MCHBM_CLOCKTICKS
UNC_CHA_TOR_OCCUPANCY.IA_MISS_DRD_CXL_ACC
UNC_CHA_TOR_INSERTS.IA_CLFLUSHOPT
UNC_CHA_TOR_INSERTS.IA_CLFLUSH
UNC_CHA_TOR_INSERTS.IA_ITOM
;

# group 19
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
MEM_LOAD_RETIRED.FB_HIT
MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS
FP_ARITH_INST_RETIRED2.SCALAR_HALF
BR_INST_RETIRED.NEAR_TAKEN
UOPS_RETIRED.MS:c1:e1
UOPS_ISSUED.ANY
UOPS_EXECUTED.THREAD
UOPS_EXECUTED.THREAD:c1
UNC_CHA_TOR_OCCUPANCY.IA_MISS_RFO_CXL_ACC
UNC_CHA_TOR_INSERTS.IA_MISS_RFO_CXL_ACC
UNC_CHA_TOR_INSERTS.IA_MISS_DRD_CXL_ACC
UNC_MCHBM_CAS_COUNT.ALL
UNC_MCHBM_ACT_COUNT.ALL
UNC_MCHBM_PRE_COUNT.ALL
UNC_MCHBM_PRE_COUNT.PGT
UNC_M2HBM_TRACKER_INSERTS.CH0
UNC_M2HBM_TRACKER_INSERTS.CH1
UNC_M2HBM_TRACKER_OCCUPANCY.CH0
UNC_M2HBM_TRACKER_OCCUPANCY.CH1
;

# group 20
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD
OCR.DEMAND_DATA_RD.L3_HIT.SNOOP_HITM
MEM_LOAD_L3_HIT_RETIRED.XSNP_NO_FWD
MEM_LOAD_RETIRED.L1_MISS
CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE
FP_ARITH_INST_RETIRED2.COMPLEX_SCALAR_HALF
;

# group 21
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
MEM_LOAD_L3_MISS_RETIRED.REMOTE_DRAM
L1D_PEND_MISS.L2_STALLS
XQ.FULL_CYCLES
MEM_LOAD_RETIRED.L3_HIT
ARITH.FP_DIVIDER_ACTIVE
ARITH.DIVIDER_ACTIVE
CPU_CLK_UNHALTED.REF_DISTRIBUTED
UNC_CHA_LLC_VICTIMS.TOTAL_S
UNC_CHA_LLC_VICTIMS.TOTAL_M
UNC_CHA_LLC_VICTIMS.TOTAL_E
;

# group 22
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
MEM_LOAD_RETIRED.LOCAL_PMM
MEM_LOAD_L3_MISS_RETIRED.REMOTE_HITM
MEM_LOAD_L3_MISS_RETIRED.REMOTE_FWD
MEM_LOAD_L3_MISS_RETIRED.LOCAL_DRAM
BR_INST_RETIRED.ALL_BRANCHES:SUP
ASSISTS.ANY
ARITH.INT_DIVIDER_ACTIVE
UNC_CHA_RxC_INSERTS.RRQ
UNC_CHA_RxC_INSERTS.PRQ
UNC_CHA_RxC_INSERTS.IPQ
UNC_CHA_MISC.RFO_HIT_S
;

# group 23
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
MEM_STORE_RETIRED.L2_HIT
OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD
OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD:c4
MEM_LOAD_L3_MISS_RETIRED.REMOTE_PMM
BR_INST_RETIRED.COND_TAKEN
BR_INST_RETIRED.COND_NTAKEN
BR_INST_RETIRED.COND:SUP
BR_INST_RETIRED.ALL_BRANCHES:USER
UNC_CHA_RxC_IRQ1_REJECT.PA_MATCH
UNC_CHA_RxC_IPQ0_REJECT.AD_RSP_VN0
UNC_CHA_RxC_INSERTS.WBQ
;

# group 24
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DTLB_STORE_MISSES.STLB_HIT:c1
MEM_INST_RETIRED.SPLIT_STORES
OCR.DEMAND_RFO.L3_HIT.SNOOP_HITM
BR_INST_RETIRED.NEAR_CALL
BR_INST_RETIRED.INDIRECT:SUP
BR_INST_RETIRED.INDIRECT
BR_INST_RETIRED.FAR_BRANCH
UNC_MCHBM_WPQ_OCCUPANCY_PCH0
UNC_MCHBM_WPQ_OCCUPANCY_PCH1
UNC_MCHBM_WPQ_INSERTS.PCH0
UNC_MCHBM_WPQ_INSERTS.PCH1
UNC_M2HBM_PREFCAM_INSERTS.XPT_ALLCH
UNC_M2HBM_PREFCAM_DEMAND_DROPS.XPT_ALLCH
UNC_M2HBM_PREFCAM_DEMAND_MERGE.XPT_ALLCH
;

# group 25
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
L1D_PEND_MISS.PENDING_CYCLES
UNC_CHA_TOR_INSERTS.IA_LLCPREFRFO
UNC_CHA_TOR_INSERTS.IA_HIT_DRDPTE
UNC_CHA_TOR_INSERTS.ALL
UNC_M2HBM_PREFCAM_INSERTS.UPI_ALLCH
UNC_M2HBM_PREFCAM_DEMAND_MERGE.UPI_ALLCH
;

# group 26
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
UNC_CHA_TOR_INSERTS.IO_CLFLUSH
UNC_CHA_TOR_INSERTS.IA_RFO_PREF
UNC_CHA_TOR_INSERTS.IA_RFO
UNC_CHA_TOR_INSERTS.IA_MISS_CXL_ACC
UNC_MCHBM_RDB_FULL
UNC_MCHBM_RDB_OCCUPANCY
UNC_MCHBM_RDB_INSERTS

;

# group 27
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
EXE_ACTIVITY.EXE_BOUND_0_PORTS
RS.EMPTY:u1
CYCLE_ACTIVITY.STALLS_TOTAL
EXE_ACTIVITY.BOUND_ON_LOADS
EXE_ACTIVITY.1_PORTS_UTIL
EXE_ACTIVITY.2_PORTS_UTIL:u0xc
ARITH.DIV_ACTIVE
UNC_CHA_TOR_INSERTS.IO_WBMTOI
UNC_CHA_TOR_INSERTS.IO_HIT_PCIRDCUR
UNC_CHA_TOR_INSERTS.IO_HIT_ITOMCACHENEAR
UNC_CHA_TOR_INSERTS.IO_HIT_ITOM
UNC_MCHBM_CLOCKTICKS

;

# group 28
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
BR_MISP_RETIRED.COND_TAKEN
BR_MISP_RETIRED.COND_NTAKEN:SUP
BACLEARS.ANY
BR_MISP_RETIRED.COND_NTAKEN
BR_MISP_RETIRED.ALL_BRANCHES:USER
BR_MISP_RETIRED.ALL_BRANCHES:SUP
BR_INST_RETIRED.NEAR_RETURN
UNC_CHA_TOR_OCCUPANCY.ALL
;

# group 29
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
BR_MISP_RETIRED.RET:SUP
BR_MISP_RETIRED.RET
BR_MISP_RETIRED.INDIRECT_CALL:SUP
BR_MISP_RETIRED.INDIRECT_CALL
BR_MISP_RETIRED.INDIRECT:SUP
BR_MISP_RETIRED.INDIRECT
BR_MISP_RETIRED.COND_TAKEN:SUP
UNC_CHA_TOR_OCCUPANCY.IA_HIT_CXL_ACC
;

# group 30
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
IDQ_UOPS_NOT_DELIVERED.CORE
FRONTEND_RETIRED.ANY_DSB_MISS
EXE_ACTIVITY.BOUND_ON_STORES:c1
UNC_CHA_TOR_OCCUPANCY.IA_HIT_DRD
;

# group 31
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
CYCLE_ACTIVITY.STALLS_L1D_MISS
CYCLE_ACTIVITY.CYCLES_L1D_MISS
INST_RETIRED.REP_ITERATION
IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE
FRONTEND_RETIRED.LATENCY_GE_1
UNC_CHA_TOR_OCCUPANCY.IO_ITOM
;

# group 32
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DTLB_LOAD_MISSES.WALK_COMPLETED_4K
CYCLE_ACTIVITY.STALLS_L3_MISS
CYCLE_ACTIVITY.STALLS_L2_MISS
LONGEST_LAT_CACHE.MISS
INT_MISC.RECOVERY_CYCLES
FRONTEND_RETIRED.LATENCY_GE_2
UNC_CHA_TOR_OCCUPANCY.IO_ITOMCACHENEAR
;

# group 33
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
DTLB_STORE_MISSES.STLB_HIT
MACHINE_CLEARS.MEMORY_ORDERING
MACHINE_CLEARS.COUNT
LONGEST_LAT_CACHE.REFERENCE
UNC_CHA_TOR_OCCUPANCY.IO_PCIRDCUR
UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR_REMOTE
UNC_CHA_TOR_INSERTS.IO_ITOMCACHENEAR_LOCAL
;

# group 34
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
IDQ.DSB_CYCLES_OK:c6
UOPS_EXECUTED.CORE_CYCLES_GE_2
MACHINE_CLEARS.SMC
UNC_CHA_TOR_INSERTS.IO_ITOM_REMOTE
UNC_CHA_TOR_INSERTS.IO_ITOM_LOCAL
UNC_CHA_TOR_INSERTS.IO_PCIRDCUR_REMOTE
UNC_CHA_TOR_INSERTS.IO_PCIRDCUR_LOCAL
;

# group 35
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
L1D_PEND_MISS.FB_FULL_PERIODS
ITLB_MISSES.STLB_HIT
IDQ.MS_SWITCHES
IDQ.MS_CYCLES_ANY
UOPS_RETIRED.SLOTS
UOPS_EXECUTED.CORE_CYCLES_GE_3
;

# group 36
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
LD_BLOCKS.ADDRESS_ALIAS
L2_RQSTS.RFO_MISS
L2_RQSTS.CODE_RD_HIT
L1D_PEND_MISS.L2_STALL
UOPS_RETIRED.SLOTS:c1
;

# group 38
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OCR.READS_TO_CORE.L3_HIT.SNOOP_HIT_NO_FWD
MEM_LOAD_RETIRED.L3_MISS
MEM_INST_RETIRED.STLB_MISS_STORES
CPU_CLK_UNHALTED.C01
CPU_CLK_UNHALTED.C02
UOPS_RETIRED.MS:c1
RS.EMPTY
;

# group 39
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
UOPS_DECODED.DEC0_UOPS
OFFCORE_REQUESTS_OUTSTANDING.DATA_RD
OFFCORE_REQUESTS.DATA_RD
FP_ARITH_INST_RETIRED.VECTOR
FP_ARITH_INST_RETIRED.4_FLOPS
FP_ARITH_INST_RETIRED.8_FLOPS
FP_ARITH_INST_RETIRED.SCALAR
INT_MISC.CLEARS_COUNT
;

# group 40
INST_RETIRED.ANY
CPU_CLK_UNHALTED.THREAD
CPU_CLK_UNHALTED.REF_TSC
TOPDOWN.SLOTS:perf_metrics
OCR.READS_TO_CORE.LOCAL_SOCKET_PMM
OCR.READS_TO_CORE.REMOTE_PMM
;

#group 41
OCR.READS_TO_CORE.L3_MISS
OCR.DEMAND_DATA_RD.PMM
;
)
