From: Akarshan Biswas Date: Mon, 5 May 2025 08:09:10 +0000 (+0530) Subject: SYCL: Disable mul_mat kernels for noncontiguous tensor b (llama/13308) X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=6d16455dd29f7567a59af3734e4c030541964315;p=pkg%2Fggml%2Fsources%2Fggml SYCL: Disable mul_mat kernels for noncontiguous tensor b (llama/13308) ggml-ci --- diff --git a/src/ggml-sycl/ggml-sycl.cpp b/src/ggml-sycl/ggml-sycl.cpp index 66b6f2cc..72cdbbcc 100644 --- a/src/ggml-sycl/ggml-sycl.cpp +++ b/src/ggml-sycl/ggml-sycl.cpp @@ -3873,6 +3873,9 @@ static bool ggml_backend_sycl_device_supports_op(ggml_backend_dev_t dev, const g if (a->ne[3] != b->ne[3]) { return false; } + if (!ggml_is_contiguous(b)) { + return false; + } ggml_type a_type = a->type; if (a_type == GGML_TYPE_IQ4_NL || a_type == GGML_TYPE_IQ4_XS || a_type == GGML_TYPE_IQ3_XXS || a_type == GGML_TYPE_IQ3_S ||