开源llama.cpp Releases·原文 2026年11月9日

llama.cpp发布b12212:修复zdnn后端库在发布二进制中未被检测到

该版本由Aaron Teo提交、经ggml-org/llama.cpp仓库发布,改动为让发布版二进制能够检测到ggml-zdnn后端库;发布页同时列出各平台预编译包,其中openEuler与启用KleidiAI的macOS Apple Silicon包标注为DISABLED。

AI解读:llama.cpp发布b12212,唯一列出的改动是ggml-zdnn修复发布版二进制无法检测后端库的问题(#31905),提交署名Aaron Teo。

来源是发布页本身,未提供该问题的复现条件、影响版本范围或修复后的验证数据,因此只能确认修复已并入该版本。

该版本面向IBM s390x平台的zDNN加速路径:Ubuntu 26.04 s390x提供带zDNN的独立包,其余s390x包为CPU版本。

发布页列出macOS、iOS、Linux、Android、Windows的预编译包,覆盖CUDA 12/13、Vulkan、ROCm 10.0、OpenVINO、SYCL、OpenCL Adreno及骁龙CPU/GPU/NPU等后端。

openEuler相关构建在此版本标注为DISABLED,macOS Apple Silicon启用KleidiAI的包同样标注DISABLED并链接到PR #23780。

llama.cpp发布b12212版本。发布说明中列出的唯一改动为“ggml-zdnn: fix release binary not detecting backend lib”(#31905),由Aaron Teo署名提交,内容指向发布版二进制无法检测到zdnn后端库的问题。

修复内容与适用范围

按发布说明的表述,这次改动针对的是发布二进制在运行时检测ggml-zdnn后端库失败的情况。说明中没有交代该问题从哪个版本开始出现、在哪些运行环境下触发,也没有附带修复前后的对比测试或验证结果。

与zDNN直接对应的下载项是Ubuntu 26.04 s390x(zDNN)包。同一平台上另有Ubuntu 24.04 s390x与Ubuntu 26.04 s390x的CPU包,发布页未说明这些包是否受该修复影响。

  • 改动条目:ggml-zdnn: fix release binary not detecting backend lib (#31905)
  • 提交署名:Aaron Teo
  • zDNN对应包:Ubuntu 26.04 s390x (zDNN)

同版本预编译包与禁用项

发布页按平台列出预编译产物。Linux侧包含CPU、Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16以及骁龙(CPU、Adreno GPU、Hexagon NPU)等构建;Windows侧同样覆盖CPU、CUDA 12.4/13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0和OpenCL Adreno;此外还有macOS arm64/x64、iOS XCFramework、Android arm64与单独的UI包。

发布页中有两项标注为DISABLED:启用KleidiAI的macOS Apple Silicon (arm64) 包,链接指向PR #23780;openEuler的x86 310p、x86 910b(ACL Graph)、aarch64 310p、aarch64 910b(ACL Graph)构建,链接指向PR #23705。发布说明未解释禁用的具体原因。

  • CUDA包附带独立的CUDA 12.8、12.4、13.5 运行库压缩包
  • 骁龙平台包同时提供Linux与Android版本,并各附一份安装指南链接
  • macOS Intel为x64包,Apple Silicon另有arm64包
  • openEuler与KleidiAI macOS包标注DISABLED,分别关联PR #23705、#23780

信息来源

llama.cpp Releases原始来源