add nv/amd sycl target build cmd

This commit is contained in:
Abhilash Majumder 2024-02-06 14:02:50 +05:30 committed by GitHub
parent 4ffc7a17d4
commit 815b956c54
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -520,7 +520,8 @@ if (LLAMA_SYCL)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-narrowing")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsycl -L${MKLROOT}/lib")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsycl-targets=nvptx64-nvidia-cuda,amdgcn-amd-amdhsa")
set(GGML_HEADERS_SYCL ggml.h ggml-sycl.h)
set(GGML_SOURCES_SYCL ggml-sycl.cpp)