]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
ggml : add support for dynamic loading of backends (llama/10469)
authorDiego Devesa <redacted>
Mon, 25 Nov 2024 14:13:39 +0000 (15:13 +0100)
committerGeorgi Gerganov <redacted>
Tue, 3 Dec 2024 19:05:37 +0000 (21:05 +0200)
commit808c4affa6cd7caabfc63cc9e3b179ca28849cef
tree2104abb39ad1b93b307538adb2db1e809c0fafa1
parent4c72f2e6837603ffffda26d658e97e820b2ed613
ggml : add support for dynamic loading of backends (llama/10469)

* ggml : add support for dynamic loading of backends

---------

Co-authored-by: Georgi Gerganov <redacted>
32 files changed:
CMakeLists.txt
include/ggml-backend.h
include/ggml-cpu.h
include/ggml.h
src/CMakeLists.txt
src/ggml-amx/CMakeLists.txt
src/ggml-amx/ggml-amx.cpp
src/ggml-backend-impl.h
src/ggml-backend-reg.cpp
src/ggml-blas/CMakeLists.txt
src/ggml-blas/ggml-blas.cpp
src/ggml-cann/CMakeLists.txt
src/ggml-cann/ggml-cann.cpp
src/ggml-cpu/CMakeLists.txt
src/ggml-cpu/ggml-cpu.c
src/ggml-cpu/ggml-cpu.cpp
src/ggml-cuda/CMakeLists.txt
src/ggml-cuda/ggml-cuda.cu
src/ggml-hip/CMakeLists.txt
src/ggml-kompute/CMakeLists.txt
src/ggml-kompute/ggml-kompute.cpp
src/ggml-metal/CMakeLists.txt
src/ggml-metal/ggml-metal.m
src/ggml-musa/CMakeLists.txt
src/ggml-rpc/CMakeLists.txt
src/ggml-rpc/ggml-rpc.cpp
src/ggml-sycl/CMakeLists.txt
src/ggml-sycl/ggml-sycl.cpp
src/ggml-vulkan/CMakeLists.txt
src/ggml-vulkan/ggml-vulkan.cpp
src/ggml.c
tests/test-backend-ops.cpp