The llama.cpp project has released build b10692, which includes a modification to the SYCL implementation for the TOP_K operation. The change involves splitting long rows within the kernel rather than assigning one work-group per row.

This update is available across multiple platforms and hardware backends, including macOS (Apple Silicon and Intel), Linux (CPU, Vulkan, ROCm 7.14, OpenVINO, and SYCL FP32/FP16), Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, and ROCm 7.14), Android, and iOS.

The release provides binaries for various architectures such as x64, arm64, and s390x, along with an updated UI package.