From 6dcc82626735cf48537f1862419a23e13f532219 Mon Sep 17 00:00:00 2001 From: Yury Plyakhin Date: Fri, 20 Sep 2024 11:59:23 -0700 Subject: [PATCH] [SYCL][E2E][Joint Matrix] Make half tests UNSUPPORTED on some arch (#15447) Add UNSUPPORTED for SPR for Joint Matrix fp16 tests in SPVCooperativeMatrix folder to avoid unexpected pass. --- .../SPVCooperativeMatrix/SG32/element_wise_all_ops_half.cpp | 4 +++- .../Matrix/SPVCooperativeMatrix/SG32/joint_matrix_half.cpp | 4 +++- .../Matrix/SPVCooperativeMatrix/element_wise_all_ops_half.cpp | 3 +++ .../Matrix/SPVCooperativeMatrix/joint_matrix_half.cpp | 3 +++ 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_ops_half.cpp b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_ops_half.cpp index a922c241e6677..4acd374a74211 100644 --- a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_ops_half.cpp +++ b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_ops_half.cpp @@ -6,7 +6,9 @@ // //===----------------------------------------------------------------------===// // SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2 -// UNSUPPORTED: gpu-intel-dg2 +// SYCL Joint Matrix fp16 operations are not supported on SPR +// UNSUPPORTED: gpu-intel-dg2, arch-intel_cpu_spr + // REQUIRES: aspect-fp16 // REQUIRES: aspect-ext_intel_matrix // REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943 diff --git a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_half.cpp b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_half.cpp index 3d82602130459..a0acb935699de 100644 --- a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_half.cpp +++ b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_half.cpp @@ -6,7 +6,9 @@ // //===----------------------------------------------------------------------===// // SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2 -// UNSUPPORTED: gpu-intel-dg2 +// SYCL Joint Matrix fp16 operations are not supported on SPR +// UNSUPPORTED: gpu-intel-dg2, arch-intel_cpu_spr + // REQUIRES: aspect-fp16 // REQUIRES: aspect-ext_intel_matrix // REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943 diff --git a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/element_wise_all_ops_half.cpp b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/element_wise_all_ops_half.cpp index f907360c25f5f..f1873f848ac72 100644 --- a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/element_wise_all_ops_half.cpp +++ b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/element_wise_all_ops_half.cpp @@ -8,6 +8,9 @@ // REQUIRES: aspect-fp16 // REQUIRES: aspect-ext_intel_matrix +// SYCL Joint Matrix fp16 operations are not supported on SPR +// UNSUPPORTED: arch-intel_cpu_spr + // RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out // RUN: %{run} %t.out diff --git a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_half.cpp b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_half.cpp index 6dab4c8445baa..52a6f6165a355 100644 --- a/sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_half.cpp +++ b/sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_half.cpp @@ -8,6 +8,9 @@ // REQUIRES: aspect-fp16 // REQUIRES: aspect-ext_intel_matrix +// SYCL Joint Matrix fp16 operations are not supported on SPR +// UNSUPPORTED: arch-intel_cpu_spr + // RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out // RUN: %{run} %t.out