]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml : move AMX to the CPU backend (#10570)
authorDiego Devesa <redacted>
Fri, 29 Nov 2024 20:54:58 +0000 (21:54 +0100)
committerGitHub <redacted>
Fri, 29 Nov 2024 20:54:58 +0000 (21:54 +0100)
commit7cc2d2c88908fc92b97b28acafb82f7d6e425b85
treef9f33b08f7d00da91c743c0c9df6a2b8d3662e64
parentb782e5c7d453b3f1fa8dc6c34cde7e2fa946af93
ggml : move AMX to the CPU backend (#10570)

* ggml : move AMX to the CPU backend

---------

Co-authored-by: Georgi Gerganov <redacted>
67 files changed:
.clang-tidy
.github/workflows/build.yml
Makefile
Package.swift
common/CMakeLists.txt
common/common.cpp
examples/batched-bench/CMakeLists.txt
examples/batched/CMakeLists.txt
examples/convert-llama2c-to-ggml/CMakeLists.txt
examples/cvector-generator/CMakeLists.txt
examples/embedding/CMakeLists.txt
examples/eval-callback/CMakeLists.txt
examples/export-lora/CMakeLists.txt
examples/gbnf-validator/CMakeLists.txt
examples/gen-docs/CMakeLists.txt
examples/gguf-hash/CMakeLists.txt
examples/gguf-split/CMakeLists.txt
examples/gguf/CMakeLists.txt
examples/gritlm/CMakeLists.txt
examples/imatrix/CMakeLists.txt
examples/infill/CMakeLists.txt
examples/llama-bench/CMakeLists.txt
examples/llava/CMakeLists.txt
examples/lookahead/CMakeLists.txt
examples/lookup/CMakeLists.txt
examples/main-cmake-pkg/CMakeLists.txt
examples/main/CMakeLists.txt
examples/parallel/CMakeLists.txt
examples/passkey/CMakeLists.txt
examples/perplexity/CMakeLists.txt
examples/quantize-stats/CMakeLists.txt
examples/quantize/CMakeLists.txt
examples/retrieval/CMakeLists.txt
examples/run/CMakeLists.txt
examples/save-load-state/CMakeLists.txt
examples/server/CMakeLists.txt
examples/simple-chat/CMakeLists.txt
examples/simple/CMakeLists.txt
examples/speculative-simple/CMakeLists.txt
examples/speculative/CMakeLists.txt
examples/tokenize/CMakeLists.txt
ggml/CMakeLists.txt
ggml/include/ggml-amx.h [deleted file]
ggml/src/CMakeLists.txt
ggml/src/ggml-amx/CMakeLists.txt [deleted file]
ggml/src/ggml-amx/common.h [deleted file]
ggml/src/ggml-amx/ggml-amx.cpp [deleted file]
ggml/src/ggml-amx/mmq.cpp [deleted file]
ggml/src/ggml-amx/mmq.h [deleted file]
ggml/src/ggml-backend-reg.cpp
ggml/src/ggml-backend.cpp
ggml/src/ggml-cpu/CMakeLists.txt
ggml/src/ggml-cpu/amx/amx.cpp [new file with mode: 0644]
ggml/src/ggml-cpu/amx/amx.h [new file with mode: 0644]
ggml/src/ggml-cpu/amx/common.h [new file with mode: 0644]
ggml/src/ggml-cpu/amx/mmq.cpp [new file with mode: 0644]
ggml/src/ggml-cpu/amx/mmq.h [new file with mode: 0644]
ggml/src/ggml-cpu/ggml-cpu-impl.h
ggml/src/ggml-cpu/ggml-cpu.c
ggml/src/ggml-cpu/ggml-cpu.cpp
ggml/src/ggml-cpu/llamafile/sgemm.cpp
ggml/src/ggml-impl.h
ggml/src/ggml-vulkan/vulkan-shaders/CMakeLists.txt
pocs/vdot/CMakeLists.txt
src/CMakeLists.txt
src/unicode.cpp
tests/test-sampling.cpp