From af1b276a34c2cc9ec0a133d3d1c447118994da3c Mon Sep 17 00:00:00 2001 From: luoyu-intel Date: Mon, 19 Aug 2024 17:02:53 +0800 Subject: [PATCH] use dnnl for intel only --- ggml/src/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ggml/src/CMakeLists.txt b/ggml/src/CMakeLists.txt index a8e313d9a..951cec694 100644 --- a/ggml/src/CMakeLists.txt +++ b/ggml/src/CMakeLists.txt @@ -551,7 +551,11 @@ if (GGML_SYCL) find_package(DNNL) message("-- DNNL found:"${DNNL_FOUND}) - add_compile_definitions(GGML_SYCL_DNNL=${DNNL_FOUND}) + if (GGML_SYCL_TARGET STREQUAL "INTEL") + add_compile_definitions(GGML_SYCL_DNNL=${DNNL_FOUND}) + else() + add_compile_definitions(GGML_SYCL_DNNL=0) + endif() if (WIN32) find_package(IntelSYCL REQUIRED) find_package(MKL REQUIRED)