Skip to content

Commit af4c2fa

Browse files
authored
[SYCL][E2E][Joint Matrix] Remove some workarounds (#17717)
Since drivers are updated in SYCLOS CI, removed couple workarounds.
1 parent 9ff48ff commit af4c2fa

File tree

3 files changed

+2
-7
lines changed

3 files changed

+2
-7
lines changed

sycl/test-e2e/Matrix/Inputs/joint_matrix_bf16_fill_k_cache_impl.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -483,13 +483,10 @@ int main(
483483
MCache1, NCache1, KCache1, MCache2, NCache2, KCache2>(matrix_size);
484484
test<bfloat16, float, VnniFactor, /*TM*/ 32, /*TN*/ 64, /*TK*/ 16,
485485
MCache1, NCache1, KCache1, MCache2, NCache2, KCache2>(matrix_size);
486-
// `#ifndef PREFETCH` is a workaround for GSD-10535.
487-
#ifndef PREFETCH
488486
// The test is commented out due flaky results: GSD-10537.
489487
// test<bfloat16, float, VnniFactor, /*TM*/ 1, /*TN*/ 64, /*TK*/ 32,
490488
// MCache1,
491489
// NCache1, /*KCache1*/ 32, MCache2, NCache2, KCache2>(matrix_size);
492-
#endif // PREFETCH
493490
test<bfloat16, float, VnniFactor, /*TM*/ 32, /*TN*/ 64, /*TK*/ 32,
494491
MCache1, NCache1, /*KCache1*/ 32, MCache2, NCache2, KCache2>(
495492
matrix_size);

sycl/test-e2e/Matrix/joint_matrix_bf16_fill_k_cache_unroll.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,11 @@
1111

1212
// REQUIRES: aspect-ext_intel_matrix
1313

14-
// RUN: %{build} -mllvm -inline-threshold=5000 %fp-model-precise -o %t.out -DMANUAL_UNROLL -DVNNI
14+
// RUN: %{build} -mllvm -inline-threshold=2000 %fp-model-precise -o %t.out -DMANUAL_UNROLL -DVNNI
1515
// RUN: %{run} %t.out
1616

1717
// -mllvm -inline-threshold=2000 added as a workaround,
1818
// since IGC doesn't support some variants of IR for Joint Matrix currently
19-
// -inline-threshold increased to 5000 to workaround bug in IGC: GSD-10534
2019
// -ffp-model=precise is added to not depend on compiler defaults.
2120

2221
#include "common.hpp"

sycl/test-e2e/Matrix/joint_matrix_bf16_fill_k_cache_unroll_init.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,11 @@
1111

1212
// REQUIRES: aspect-ext_intel_matrix, gpu
1313

14-
// RUN: %{build} -mllvm -inline-threshold=5000 %fp-model-precise -o %t_gpu.out -DINIT_LIST -DMANUAL_UNROLL -DVNNI
14+
// RUN: %{build} -mllvm -inline-threshold=2000 %fp-model-precise -o %t_gpu.out -DINIT_LIST -DMANUAL_UNROLL -DVNNI
1515
// RUN: %{run} %t_gpu.out
1616

1717
// -mllvm -inline-threshold=2000 added as a workaround,
1818
// since IGC doesn't support some variants of IR for Joint Matrix currently
19-
// -inline-threshold increased to 5000 to workaround bug in IGC: GSD-10534
2019
// -ffp-model=precise is added to not depend on compiler defaults.
2120

2221
#include "common.hpp"

0 commit comments

Comments
 (0)