开源llama.cpp Releases·原文 2026年10月7日

llama.cpp发布b11451,修复Adreno后端xmem GEMM越界读取

该版本以opencl: fix OOB read in adreno xmem GEMM(#30041)为唯一列出的变更,并照常提供多平台预编译包。

llama.cpp发布b11451版本,发布说明中列出的变更为“opencl: fix OOB read in adreno xmem GEMM”(#30041),即修复Adreno后端xmem GEMM的越界读取问题。

该版本同时更新各平台预编译产物,包括macOS、iOS、Linux、Android、Windows、openEuler以及UI包。

b11451修的是什么

发布说明将本版变更描述为修复Adreno后端xmem GEMM中的越界读取(OOB read),对应PR #30041。这说明问题位于Adreno(高通GPU)相关的OpenCL计算路径上。

来源未给出越界读取的触发条件、可观察到的影响、修复方式或任何性能与正确性测试结果,也没有列出报告者或提交者身份。要判断自己是否受影响,需要查阅PR #30041 的具体内容。

涉及Adreno的预编译产物

在b11451的下载列表中,与Adreno/OpenCL路径直接相关的产物为:Linux arm64(Snapdragon:CPU、Adreno GPU、Hexagon NPU)、Android arm64(Snapdragon:CPU、Adreno GPU、Hexagon NPU),以及Windows arm64(OpenCL Adreno)。

发布页为Snapdragon Linux与Android版本分别提供了setup guide链接。其余平台产物包括macOS Apple Silicon arm64、macOS Intel x64、iOS XCFramework、Ubuntu x64/arm64/s390x、Ubuntu的Vulkan/CUDA 12/CUDA 13/ROCm 10.0/OpenVINO/SYCL构建、Windows x64/arm64的CPU、CUDA 12.4、CUDA 13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0构建,以及一个UI包。

被禁用与未提供下载的构建

发布页标注两项构建为禁用:macOS Apple Silicon的KleidiAI启用版本(KleidiAI enabled,关联PR #23780)以及openEuler(关联PR #23705)。

openEuler一栏在禁用标记下仍列出x86(310p)、x86(910b, ACL Graph)、aarch64(310p)、aarch64(910b, ACL Graph)四行,但这些条目没有附带下载链接。

信息来源

llama.cpp Releases原始来源