@@ -125,7 +125,7 @@ jobs:
125125 python ../../scripts/build_report.py $REPORTS/softmax-performance.csv $REPORTS/softmax-xetla-report.csv --benchmark softmax --compiler xetla --param_cols "N" --tflops_col XeTLA-TFlops --hbm_col "XeTLA-GB/s" --tag $TAG
126126
127127 - name : Run Triton GEMM kernel benchmark
128- if : ${{ steps.install.outcome == 'success' && !cancelled() }}
128+ if : ${{ steps.install.outcome == 'success' && !cancelled() && contains(inputs.skip_benchmarks, 'gemm_benchmark.py') }}
129129 run : |
130130 cd benchmarks/triton_kernels_benchmark
131131 python gemm_benchmark.py --reports $REPORTS
@@ -136,7 +136,7 @@ jobs:
136136 python ../../scripts/build_report.py $REPORTS/matmul-performance-base.csv $REPORTS/gemm-xetla-report.csv --benchmark gemm --compiler xetla --param_cols "B,M,K,N" --tflops_col XeTLA-TFlops --hbm_col "XeTLA-GB/s" --tag $TAG
137137
138138 - name : Run Triton GEMM kernel benchmark - default path
139- if : ${{ steps.install.outcome == 'success' && !cancelled() && ! (inputs.only_subset || false ) }}
139+ if : ${{ steps.install.outcome == 'success' && !cancelled() && contains (inputs.skip_benchmarks, 'gemm_benchmark.py_default' ) }}
140140 run : |
141141 cd benchmarks/triton_kernels_benchmark
142142 # Default path:
@@ -152,7 +152,7 @@ jobs:
152152 python ../../scripts/build_report.py $REPORTS/matmul-performance-default-path.csv $REPORTS/gemm-triton-default-report.csv --benchmark gemm --compiler triton --param_cols "B,M,K,N" --tflops_col Triton-TFlops --hbm_col "Triton-GB/s" --tag $TAG
153153
154154 - name : Run Triton GEMM kernel benchmark - advanced path
155- if : ${{ steps.install.outcome == 'success' && !cancelled() && ! (inputs.only_subset || false ) }}
155+ if : ${{ steps.install.outcome == 'success' && !cancelled() && contains (inputs.skip_benchmarks, 'gemm_benchmark.py_advanced' ) }}
156156 run : |
157157 cd benchmarks/triton_kernels_benchmark
158158 # Advanced path:
0 commit comments