The llama.cpp project released version b10833, introducing Vulkan backend optimizations that fuse specific normalization operations to improve inference performance.
- Support for RMS_NORM + MUL + ADD (+ MUL) and RMS_NORM + VIEW + SET_ROWS fusion in the Vulkan backend.
- Extension of ROPE + VIEW + SET_ROWS to support IMROPE.
- The author reports a performance gain of approximately 4% on gemma4 models on their system.
This update provides users with faster inference speeds for compatible models running on Vulkan-compatible hardware.