The llama.cpp project released build b10813, which introduces an OpenCL implementation for Adreno GPUs using the xmem SDPA (Scaled Dot-Product Attention) path. This update also addresses numerical errors in GQA and masked attention mechanisms.

  • Added the Adreno xmem SDPA path for OpenCL acceleration.
  • Removed the Adreno-specific queue profiling override.
  • Fixed numerical errors in GQA and masked attention.
  • Introduced the GGML_OPENCL_XMEM_SDPA environment variable to control the feature.

The release provides binaries for macOS, Linux, Windows, Android, and openEuler across CPU, GPU, and specialized hardware backends.