Skip to content

Commit aea2ad9

Browse files
[CI] Stop running GEMM with advanced path (#3724)
The latest result shows that default path is not worse than advanced path. ![Image](https://github.com/user-attachments/assets/ceefec69-d811-46e1-8ab4-fb7f6908e263) closes #3288 Signed-off-by: Whitney Tsang <[email protected]>
1 parent 605d55c commit aea2ad9

File tree

2 files changed

+0
-21
lines changed

2 files changed

+0
-21
lines changed

.github/workflows/triton-benchmarks.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -145,21 +145,6 @@ jobs:
145145
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
146146
python ../../scripts/build_report.py $REPORTS/matmul-performance-base.csv $REPORTS/gemm-onednn-report.csv --benchmark gemm --compiler onednn --param_cols "B,M,K,N" --tflops_col OneDNN-TFlops --hbm_col "OneDNN-GB/s" --tag $TAG
147147
148-
- name: Run Triton GEMM kernel benchmark - advanced path
149-
if: ${{ steps.install.outcome == 'success' && !cancelled() && !contains(fromJson(inputs.skip_benchmarks || '[]'), 'gemm_benchmark.py_advanced') }}
150-
run: |
151-
cd benchmarks/triton_kernels_benchmark
152-
# Advanced path:
153-
TRITON_INTEL_ADVANCED_PATH=1 \
154-
IGC_VISAOptions=" -enableBCR -nolocalra" \
155-
IGC_DisableLoopUnroll=1 \
156-
python gemm_benchmark.py --reports $REPORTS
157-
mv $REPORTS/matmul-performance.csv $REPORTS/matmul-performance-adv-path.csv
158-
159-
source ../../scripts/capture-hw-details.sh
160-
TAG="${TAG}-adv"
161-
python ../../scripts/build_report.py $REPORTS/matmul-performance-adv-path.csv $REPORTS/gemm-triton-advanced-report.csv --benchmark gemm --compiler triton --param_cols "B,M,K,N" --tflops_col Triton-TFlops --hbm_col "Triton-GB/s" --tag $TAG
162-
163148
- name: Run Triton GEMM kernel benchmark - with tensor of pointer
164149
if: ${{ steps.install.outcome == 'success' && !cancelled() && !contains(fromJson(inputs.skip_benchmarks || '[]'), 'gemm_tensor_of_ptr_benchmark.py') }}
165150
run: |

scripts/test-triton.sh

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -286,12 +286,6 @@ run_benchmark_gemm() {
286286
echo "Default path:"
287287
python $TRITON_PROJ/benchmarks/triton_kernels_benchmark/gemm_benchmark.py
288288

289-
echo "Advanced path:"
290-
TRITON_INTEL_ADVANCED_PATH=1 \
291-
IGC_VISAOptions=" -enableBCR -nolocalra" \
292-
IGC_DisableLoopUnroll=1 \
293-
python $TRITON_PROJ/benchmarks/triton_kernels_benchmark/gemm_benchmark.py
294-
295289
echo "GEMM with tensor of pointer:"
296290
python $TRITON_PROJ/benchmarks/triton_kernels_benchmark/gemm_tensor_of_ptr_benchmark.py
297291
}

0 commit comments

Comments
 (0)