Skip to content

Commit c67ca36

Browse files
committed
Test skiplist approach
1 parent 6ccc243 commit c67ca36

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/triton-benchmarks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)