Back to feed

b9717

Jun 19, 2026
Meta/llama.cppCLIvb9717

ggml-cpu: support K tails in power10 Q8/Q4 MMA matmul (#24753)

  • ggml-cpu: support K tails in Power10 MMA Q8/Q4 matmul

This patch removes the requirement that K be divisible by kc in the tinyBlas_Q0_PPC tiled matmul path. Process the final K panel using its actual depth and pass the reduced panel size through packing and kernel execution. This allows more workloads to use the MMA kernel and reduces fallback to mnpack.

  • Apply suggestion from @taronaeo

Co-authored-by: Aaron Teo taronaeo@gmail.com


Co-authored-by: Aaron Teo taronaeo@gmail.com

macOS/iOS:

Linux:

Android:

Windows:

openEuler:

  • DISABLED
  • openEuler x86 (310p)
  • openEuler x86 (910b, ACL Graph)
  • openEuler aarch64 (310p)
  • openEuler aarch64 (910b, ACL Graph)

UI: