llama.cpp发布b11693:修复SYCL后端mul_mat、缓冲区拆分与主机池内存错误
该版本由llama.cpp官方发布,PR #29889 针对SYCL后端的三处内存错误做了修复;发布页同时列出各平台预编译包,其中macOS KleidiAI构建与openEuler相关构建处于禁用状态。
llama.cpp发布b11693版本,标题为「[SYCL]: fix memory errors in mul_mat, split buffer, host pool (#29889)」,即针对SYCL后端的三处内存错误进行修复。该发布由llama.cpp Releases于GitHub发布,发布者显示为github-actions[bot]。
本次修复范围
该版本对应的改动是SYCL后端的内存错误修复,涉及三个具体位置:mul_mat、split buffer和host pool,关联PR编号为 #29889。发布页未提供修复前后的性能或稳定性对比数据,也未说明受影响的模型、设备或驱动范围。
各平台预编译包与禁用项
发布页按平台列出可下载的二进制包,包括macOS/iOS、Linux、Android、Windows、openEuler和UI。
在macOS/iOS分类中,macOS Apple Silicon(arm64)可用;标注「KleidiAI enabled」的macOS Apple Silicon构建处于DISABLED状态,指向PR #23780。
Linux分类覆盖Ubuntu x64/arm64/s390x CPU、Vulkan、CUDA 12.8、CUDA 13.4(x64与arm64)、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16,以及Linux arm64 Snapdragon(CPU、Adreno GPU、Hexagon NPU)。
Android分类提供arm64 CPU与Snapdragon(CPU、Adreno GPU、Hexagon NPU)包,并附Snapdragon设置指南链接。
Windows分类提供x64/arm64 CPU、OpenCL Adreno arm64、CUDA 12.4、CUDA 13.4(x64与arm64)、Vulkan(x64与arm64)、OpenVINO 2026.4.1、SYCL、ROCm 10.0等包。
openEuler分类整体标注DISABLED,涉及openEuler x86(310p)、openEuler x86(910b, ACL Graph)、openEuler aarch64(310p)、openEuler aarch64(910b, ACL Graph),指向PR #23705。