]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
Implement GGML_CPU_ALL_VARIANTS for PowerPC (llama/14286)
authorChristian Kastner <redacted>
Fri, 20 Jun 2025 12:17:32 +0000 (12:17 +0000)
committerGeorgi Gerganov <redacted>
Fri, 20 Jun 2025 18:14:52 +0000 (21:14 +0300)
commitc7f5793173ece185d48866dbdc23c61e0fd3d483
tree351ab1b16ab9e5e5f116e2d9faef90e573a6410c
parentbeb672ed6a3271a0d1202f7551a43ba8e8c60b64
Implement GGML_CPU_ALL_VARIANTS for PowerPC (llama/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>
src/CMakeLists.txt
src/ggml-cpu/CMakeLists.txt
src/ggml-cpu/arch/powerpc/cpu-feats.cpp [new file with mode: 0644]
src/ggml-cpu/repack.cpp