The llama.cpp project released build b10714, which includes specific optimizations for the Vulkan backend targeting AMD Strix Halo hardware. The update adjusts matrix-vector multiplication row counts to improve performance during batched inference.

  • Vulkan: Sets static 4 rows for mat-vec operations on RDNA3 architectures with more than four columns, as this configuration benches faster than the default.
  • Vulkan: Applies a static 4-row setting for mul_mat_vec_id on Strix Halo machines, proving faster across various types and batch sizes compared to defaults.

These changes provide tangible performance gains for users running llama.cpp on RDNA3-based GPUs like Strix Halo.