whisper.cpp/ggml/src/ggml-sycl
Akarshan Biswas 5ea27d089d SYCL: Migrate away from deprecated ggml_tensor->backend (llama/10840)
* Migrate to tensor->buffer for checking backend buffer type: 1

* SYCL: common.cpp try to migrate away from tensor->backend

* SYCL: fix assertions and add proper comments

* SYCL: remove extra space

* SYCL: Add back static to ggml_backend_buffer_is_sycl_split function

* SYCL: Add pragma directive to suppress warning spam

* SYCL: Integrate debug logs with GGML_LOG and other fixes

* Revert "SYCL: Integrate debug logs with GGML_LOG and other fixes"

This reverts commit 2607b7de0f0d2f4f1f690226f86fa861aa39cb97.
Let's keep the current SYCL specific logging mechanism for now

* SYCL: Use GGML_SYCL_DEBUG after reverting

* SYCL: reg_get_proc_address func, update to the current func signature

* SYCL: Refactor SYCL buffer checks in ggml_sycl_cpy_tensor_2d
2025-01-04 10:45:01 +02:00
..
dpct SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
CMakeLists.txt SYCL : Move to compile time oneMKL interface backend selection for NVIDIA backend (llama/10584) 2024-12-08 20:14:35 +02:00
backend.hpp Optimize RWKV6 Operator Naming and Implement Multi-core CPU/ SYCL Acceleration (llama/10133) 2024-11-15 15:21:04 +02:00
common.cpp SYCL: Migrate away from deprecated ggml_tensor->backend (llama/10840) 2025-01-04 10:45:01 +02:00
common.hpp SYCL: Migrate away from deprecated ggml_tensor->backend (llama/10840) 2025-01-04 10:45:01 +02:00
concat.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
concat.hpp add concat through dim 1/2 (llama/8483) 2024-08-08 22:48:46 +03:00
conv.cpp add conv support (llama/8688) 2024-08-08 22:48:46 +03:00
conv.hpp add conv support (llama/8688) 2024-08-08 22:48:46 +03:00
convert.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
convert.hpp Fix SYCL `im2col` and `convert` Overflow with Large Dims (llama/9052) 2024-08-28 13:22:20 +03:00
dequantize.hpp Fixed dequant precision issues in Q4_1 and Q5_1 (llama/9711) 2024-10-05 15:23:51 +03:00
dmmv.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
dmmv.hpp whisper : reorganize source code + improve CMake (#2256) 2024-06-26 19:34:09 +03:00
element_wise.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
element_wise.hpp Optimize RWKV6 Operator Naming and Implement Multi-core CPU/ SYCL Acceleration (llama/10133) 2024-11-15 15:21:04 +02:00
gemm.hpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
ggml-sycl.cpp SYCL: Migrate away from deprecated ggml_tensor->backend (llama/10840) 2025-01-04 10:45:01 +02:00
im2col.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
im2col.hpp Fix SYCL `im2col` and `convert` Overflow with Large Dims (llama/9052) 2024-08-28 13:22:20 +03:00
mmq.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
mmq.hpp whisper : reorganize source code + improve CMake (#2256) 2024-06-26 19:34:09 +03:00
mmvq.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
mmvq.hpp whisper : reorganize source code + improve CMake (#2256) 2024-06-26 19:34:09 +03:00
norm.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
norm.hpp ggml : sync sycl (skip) (#0) 2024-07-08 14:53:55 +03:00
outprod.cpp SYCL : Move to compile time oneMKL interface backend selection for NVIDIA backend (llama/10584) 2024-12-08 20:14:35 +02:00
outprod.hpp Optimize RWKV6 Operator Naming and Implement Multi-core CPU/ SYCL Acceleration (llama/10133) 2024-11-15 15:21:04 +02:00
presets.hpp Optimize RWKV6 Operator Naming and Implement Multi-core CPU/ SYCL Acceleration (llama/10133) 2024-11-15 15:21:04 +02:00
rope.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
rope.hpp ggml : sync sycl (skip) (#0) 2024-07-08 14:53:55 +03:00
softmax.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
softmax.hpp ggml : sync sycl (skip) (#0) 2024-07-08 14:53:55 +03:00
tsembd.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
tsembd.hpp Add `TIMESTEP_EMBEDDING` OP (llama/8707) 2024-08-08 22:48:46 +03:00
vecdotq.hpp sycl: Use syclcompat::dp4a (llama/10267) 2024-11-20 21:00:08 +02:00
wkv6.cpp SYCL: Reduce most of the compiler warnings (llama/10748) 2024-12-18 12:52:16 +02:00
wkv6.hpp Optimize RWKV6 Operator Naming and Implement Multi-core CPU/ SYCL Acceleration (llama/10133) 2024-11-15 15:21:04 +02:00