whisper : add SYCL support (#1863)

* add changes from llama upstream

* add sycl abstraction

* add sycl build

* update cmake

* add sycl build config

* fix bug

* fix bug

* refactor build

* fix bug

* update build

* call build

* use sycl header

* add examples

* add target

* fix typecast in quant.c

* readd fp16 and readme

* fix quant typecast

* add sample

* add readme

* remove cxx file check
This commit is contained in:
Abhilash Majumder
2024-02-23 12:52:24 +05:30
committed by GitHub
parent a2506909b1
commit a0ddd8392c
10 changed files with 510 additions and 6 deletions

View File

@ -79,6 +79,9 @@ else()
add_subdirectory(talk)
add_subdirectory(talk-llama)
add_subdirectory(lsp)
if (LLAMA_SYCL)
add_subdirectory(sycl)
endif()
endif()
add_subdirectory(wchess)