]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
Implement GGML_CPU_ALL_VARIANTS for PowerPC (#14286)
authorChristian Kastner <redacted>
Fri, 20 Jun 2025 12:17:32 +0000 (12:17 +0000)
committerGitHub <redacted>
Fri, 20 Jun 2025 12:17:32 +0000 (14:17 +0200)
commit6369be07359d03723f38c0a4a014ff0f698a0738
treed0a2ff91d730edb2b613851a00cd669ee7723103
parent88fc854b4bd2e3caf10e705e6afcbbca136f0a3c
Implement GGML_CPU_ALL_VARIANTS for PowerPC (#14286)

* Add PowerPC feature detection and scoring

* ggml-cpu: Implement GGML_CPU_ALL_VARIANTS for PowerPC

* ggml-cpu: Delay some initializations until function is called

When using GGML_BACKEND_DL=ON, these initializations might use
instructions that are not supported by the current CPU.

---------

Co-authored-by: Diego Devesa <redacted>
ggml/src/CMakeLists.txt
ggml/src/ggml-cpu/CMakeLists.txt
ggml/src/ggml-cpu/arch/powerpc/cpu-feats.cpp [new file with mode: 0644]
ggml/src/ggml-cpu/repack.cpp