From 208796048af73b097cef984e9eae2c8fa5d29aa2 Mon Sep 17 00:00:00 2001 From: Bernard Gingold Date: Tue, 13 Jun 2023 18:34:15 +0200 Subject: [PATCH] Add files via upload --- Profiling/rat_stalls_serialization.txt | 5 +++++ Profiling/retiring.txt | 5 +++++ Profiling/ring_0_transitions.txt | 5 +++++ Profiling/slow_pause.txt | 5 +++++ Profiling/soft_prefetch_instr_count.txt | 5 +++++ Profiling/store_ops_utilization.txt | 2 ++ Profiling/stores_bound.txt | 5 +++++ Profiling/stores_fwd_blocked.txt | 5 +++++ Profiling/stores_per_instr.txt | 5 +++++ Profiling/stream_stores_per_instr.txt | 5 +++++ Profiling/super_queue_full.txt | 5 +++++ Profiling/uncacheable_reads_per_instr.txt | 5 +++++ Profiling/uncore_freq-ghz.txt | 5 +++++ Profiling/uops_per_instr.txt | 5 +++++ Profiling/upi_cycles_rx_half_width_link.txt | 5 +++++ Profiling/upi_cycles_tx_half_width_link.txt | 5 +++++ Profiling/upi_data_transmit_bw_mb-sec.txt | 5 +++++ Profiling/upi_speed_gt-sec.txt | 5 +++++ Profiling/upi_total_transmit_bw_mb_sec.txt | 5 +++++ Profiling/upi_transmit_util.txt | 5 +++++ Profiling/vector_float_uops_retired.txt | 7 +++++++ Profiling/x87_usage.txt | 5 +++++ 22 files changed, 109 insertions(+) create mode 100644 Profiling/rat_stalls_serialization.txt create mode 100644 Profiling/retiring.txt create mode 100644 Profiling/ring_0_transitions.txt create mode 100644 Profiling/slow_pause.txt create mode 100644 Profiling/soft_prefetch_instr_count.txt create mode 100644 Profiling/store_ops_utilization.txt create mode 100644 Profiling/stores_bound.txt create mode 100644 Profiling/stores_fwd_blocked.txt create mode 100644 Profiling/stores_per_instr.txt create mode 100644 Profiling/stream_stores_per_instr.txt create mode 100644 Profiling/super_queue_full.txt create mode 100644 Profiling/uncacheable_reads_per_instr.txt create mode 100644 Profiling/uncore_freq-ghz.txt create mode 100644 Profiling/uops_per_instr.txt create mode 100644 Profiling/upi_cycles_rx_half_width_link.txt create mode 100644 Profiling/upi_cycles_tx_half_width_link.txt create mode 100644 Profiling/upi_data_transmit_bw_mb-sec.txt create mode 100644 Profiling/upi_speed_gt-sec.txt create mode 100644 Profiling/upi_total_transmit_bw_mb_sec.txt create mode 100644 Profiling/upi_transmit_util.txt create mode 100644 Profiling/vector_float_uops_retired.txt create mode 100644 Profiling/x87_usage.txt diff --git a/Profiling/rat_stalls_serialization.txt b/Profiling/rat_stalls_serialization.txt new file mode 100644 index 00000000..190ae6bb --- /dev/null +++ b/Profiling/rat_stalls_serialization.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,UOPS_ISSUED.ANY:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.THREAD_P:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_XCLK:sa=25003:OS=no:USR=yes,CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE:sa=25003:OS=no:USR=yes,PARTIAL_RAT_STALLS.SCOREBOARD:sa=1000003:OS=no:USR=yes,IDQ.MS_UOPS:sa=1000003:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none diff --git a/Profiling/retiring.txt b/Profiling/retiring.txt new file mode 100644 index 00000000..513632a4 --- /dev/null +++ b/Profiling/retiring.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,UOPS_RETIRED.RETIRE_SLOTS:sa=1000000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none diff --git a/Profiling/ring_0_transitions.txt b/Profiling/ring_0_transitions.txt new file mode 100644 index 00000000..8659675f --- /dev/null +++ b/Profiling/ring_0_transitions.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.RING0_TRANS:sa=100007:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/slow_pause.txt b/Profiling/slow_pause.txt new file mode 100644 index 00000000..a8bb2db2 --- /dev/null +++ b/Profiling/slow_pause.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=ROB_MISC_EVENTS.PAUSE_INST:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/soft_prefetch_instr_count.txt b/Profiling/soft_prefetch_instr_count.txt new file mode 100644 index 00000000..ccd40217 --- /dev/null +++ b/Profiling/soft_prefetch_instr_count.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,SW_PREFETCH_ACCESS.T0:sa=100000:OS=no:USR=yes,SW_PREFETCH_ACCESS.T1_T2:sa=100000:OS=no:USR=yes,SW_PREFETCH_ACCESS.NTA:sa=100000:OS=no:USR=yes,SW_PREFETCH_ACCESS.PREFETCHW:sa=100000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/store_ops_utilization.txt b/Profiling/store_ops_utilization.txt new file mode 100644 index 00000000..2e55e920 --- /dev/null +++ b/Profiling/store_ops_utilization.txt @@ -0,0 +1,2 @@ +-collect-with runsa +-knob event-config=UOPS_DISPATCHED_PORT.PORT_4:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.THREAD_P:sa=1000000:OS=no:USR=yes diff --git a/Profiling/stores_bound.txt b/Profiling/stores_bound.txt new file mode 100644 index 00000000..abe6a039 --- /dev/null +++ b/Profiling/stores_bound.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,EXE_ACTIVITY.BOUND_ON_STORES:sa=1000003:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/stores_fwd_blocked.txt b/Profiling/stores_fwd_blocked.txt new file mode 100644 index 00000000..3fd508de --- /dev/null +++ b/Profiling/stores_fwd_blocked.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,LD_BLOCKS.STORE_FORWARD:sa=100003:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/stores_per_instr.txt b/Profiling/stores_per_instr.txt new file mode 100644 index 00000000..1eaf7768 --- /dev/null +++ b/Profiling/stores_per_instr.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,MEM_INST_RETIRED.ALL_STORES:sa=1000000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/stream_stores_per_instr.txt b/Profiling/stream_stores_per_instr.txt new file mode 100644 index 00000000..5bb4ec8e --- /dev/null +++ b/Profiling/stream_stores_per_instr.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_CHA_TOR_INSERTS.IA_MISS:filter1=0x41833 +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/super_queue_full.txt b/Profiling/super_queue_full.txt new file mode 100644 index 00000000..ca584ea5 --- /dev/null +++ b/Profiling/super_queue_full.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,OFFCORE_REQUESTS_BUFFER.SQ_FULL:sa=1000003:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/uncacheable_reads_per_instr.txt b/Profiling/uncacheable_reads_per_instr.txt new file mode 100644 index 00000000..4d7c15d1 --- /dev/null +++ b/Profiling/uncacheable_reads_per_instr.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_CHA_TOR_INSERTS.IA_MISS:filter1=0x40e33 +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/uncore_freq-ghz.txt b/Profiling/uncore_freq-ghz.txt new file mode 100644 index 00000000..754c9be5 --- /dev/null +++ b/Profiling/uncore_freq-ghz.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_CHA_CLOCKTICKS +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none diff --git a/Profiling/uops_per_instr.txt b/Profiling/uops_per_instr.txt new file mode 100644 index 00000000..77675792 --- /dev/null +++ b/Profiling/uops_per_instr.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UOPS_EXECUTED.THREAD:sa=1000000:OS=no:USR=yes,UOPS_EXECUTED.CORE:sa=1000000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/upi_cycles_rx_half_width_link.txt b/Profiling/upi_cycles_rx_half_width_link.txt new file mode 100644 index 00000000..0755e463 --- /dev/null +++ b/Profiling/upi_cycles_rx_half_width_link.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_UPI_RxL0P_POWER_CYCLES,UNC_UPI_CLOCKTICKS,UNC_UPI_L1_POWER_CYCLES +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/upi_cycles_tx_half_width_link.txt b/Profiling/upi_cycles_tx_half_width_link.txt new file mode 100644 index 00000000..0291e98c --- /dev/null +++ b/Profiling/upi_cycles_tx_half_width_link.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_UPI_TxL0P_POWER_CYCLES,UNC_UPI_CLOCKTICKS,UNC_UPI_L1_POWER_CYCLES +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/upi_data_transmit_bw_mb-sec.txt b/Profiling/upi_data_transmit_bw_mb-sec.txt new file mode 100644 index 00000000..b43c85cc --- /dev/null +++ b/Profiling/upi_data_transmit_bw_mb-sec.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_UPI_TxL_FLITS.ALL_DATA +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/upi_speed_gt-sec.txt b/Profiling/upi_speed_gt-sec.txt new file mode 100644 index 00000000..29abbdca --- /dev/null +++ b/Profiling/upi_speed_gt-sec.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_UPI_CLOCKTICKS +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/upi_total_transmit_bw_mb_sec.txt b/Profiling/upi_total_transmit_bw_mb_sec.txt new file mode 100644 index 00000000..193cc8e0 --- /dev/null +++ b/Profiling/upi_total_transmit_bw_mb_sec.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_UPI_TxL_FLITS.ALL_DATA,UNC_UPI_TxL_FLITS.NON_DATA +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/upi_transmit_util.txt b/Profiling/upi_transmit_util.txt new file mode 100644 index 00000000..1eed4b88 --- /dev/null +++ b/Profiling/upi_transmit_util.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.REF_TSC:sa=1000000:OS=no:USR=yes,INST_RETIRED.ANY:sa=1000000:OS=no:USR=yes,UNC_UPI_CLOCKTICKS,UNC_UPI_L1_POWER_CYCLES,FREERUN_PKG_C6_RESIDENCY,UNC_UPI_TxL_FLITS.ALL_DATA,UNC_UPI_TxL_FLITS.NON_DATA +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/vector_float_uops_retired.txt b/Profiling/vector_float_uops_retired.txt new file mode 100644 index 00000000..663fadb7 --- /dev/null +++ b/Profiling/vector_float_uops_retired.txt @@ -0,0 +1,7 @@ + + +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=100000:OS=no:USR=yes,UOPS_RETIRED.RETIRE_SLOTS:sa=100000:OS=no:USR=yes,FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE:sa=25000:OS=no:USR=yes,FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE:sa=25000:OS=no:USR=yes,FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE:sa=25000:OS=no:USR=yes,FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE:sa=25000:OS=no:USR=yes,FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE:sa=25000:OS=no:USR=yes,FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE:sa=100000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none \ No newline at end of file diff --git a/Profiling/x87_usage.txt b/Profiling/x87_usage.txt new file mode 100644 index 00000000..d22d4afd --- /dev/null +++ b/Profiling/x87_usage.txt @@ -0,0 +1,5 @@ +-collect-with runsa +-knob event-config=CPU_CLK_UNHALTED.THREAD:sa=1000000:OS=no:USR=yes,UOPS_EXECUTED.X87:sa=1000000:OS=no:USR=yes,UOPS_EXECUTED.THREAD:sa=1000000:OS=no:USR=yes,CPU_CLK_UNHALTED.THREAD_P:sa=1000000:OS=no:USR=yes +-knob event-mode=user +-knob sampling-interval=1 +-run-pass-thru=--perf-threads=none