Skip to content

Commit 50dffa1

Browse files
committed
seperate dpct helper functions
seperate mmq, mmvq, dmmv from the main files avoid g_sycl_gpu_mgr null fix no new line fix backend no new line fix fp16 issues no final newlines backup backup backup backup backup
1 parent 628b299 commit 50dffa1

21 files changed

+28978
-13542
lines changed

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,8 @@ if (LLAMA_SYCL)
616616
endif()
617617

618618
set(GGML_HEADERS_SYCL ggml-sycl.h)
619-
set(GGML_SOURCES_SYCL ggml-sycl.cpp)
619+
file(GLOB GGML_SOURCES_SYCL "ggml-sycl/*.cpp")
620+
list(APPEND GGML_SOURCES_SYCL "ggml-sycl.cpp")
620621

621622
if (WIN32)
622623
set(LLAMA_EXTRA_LIBS ${LLAMA_EXTRA_LIBS} -fsycl sycl7 OpenCL mkl_sycl_blas_dll.lib mkl_intel_ilp64_dll.lib mkl_sequential_dll.lib mkl_core_dll.lib)
@@ -1251,7 +1252,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LlamaConfig.cmake
12511252
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Llama)
12521253

12531254
set(GGML_PUBLIC_HEADERS "ggml.h" "ggml-alloc.h" "ggml-backend.h"
1254-
"${GGML_HEADERS_CUDA}" "${GGML_HEADERS_OPENCL}"
1255+
"${GGML_HEADERS_CUDA}" "${GGML_HEADERS_OPENCL}" "${GGML_HEADERS_SYCL}"
12551256
"${GGML_HEADERS_METAL}" "${GGML_HEADERS_MPI}" "${GGML_HEADERS_EXTRA}")
12561257

12571258
set_target_properties(ggml PROPERTIES PUBLIC_HEADER "${GGML_PUBLIC_HEADERS}")

0 commit comments

Comments
 (0)