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

llama.cpp发布b12054,ggml-zdnn改为与主机共享缓冲区

该版本唯一列出的变更是ggml-zdnn后端与主机共享缓冲区(#31481,签名者Aaron Teo);发布页同时提供macOS、Linux、Windows、Android等平台的预编译包,Ubuntu 26.04 s390x有单独的zDNN版本。

AI解读:这是一次后端内存管理层面的改动,发布页没有给出性能数字、适用模型或基准测试结果,因此改动带来的实际影响尚无法从来源判断。

预编译产物覆盖macOS Apple Silicon与Intel、iOS XCFramework、Ubuntu(x64、arm64、s390x)、Windows(x64、arm64)、Android arm64及UI包,并包含CUDA 12/13、Vulkan、ROCm 10.0、OpenVINO、SYCL等加速版本。

与zDNN直接相关的是Ubuntu 26.04 s390x(zDNN)包;macOS Apple Silicon的KleidiAI版本和openEuler相关构建在发布页标注为DISABLED。

llama.cpp发布b12054版本。发布说明列出的代码变更为“ggml-zdnn: share buffers with host”(#31481),签名者为Aaron Teo,即ggml-zdnn后端改为与主机共享缓冲区。

本次改动与适用范围

发布说明中仅列出这一项变更,标题为“ggml-zdnn: share buffers with host”,PR编号 #31481。来源没有说明共享缓冲区的具体实现方式、涉及哪些张量或内存类型,也没有给出速度、内存占用等前后对比数据。

从发布产物看,zDNN后端对应IBM Z(s390x)平台:Ubuntu 26.04 s390x(zDNN)包单独提供,同页另有Ubuntu s390x与Ubuntu 26.04 s390x的纯CPU包。因此这次改动直接影响使用zDNN加速的s390x构建用户,其他后端的用户不受该提交内容影响。

  • 变更:ggml-zdnn与主机共享缓冲区(#31481,Aaron Teo)
  • 相关产物:Ubuntu 26.04 s390x(zDNN)
  • 同页另提供Ubuntu s390x、Ubuntu 26.04 s390x的CPU版本

发布页标注的构建状态

发布页在部分条目上直接标注了DISABLED:macOS Apple Silicon(arm64,KleidiAI enabled)指向PR #23780,openEuler相关条目指向PR #23705,均显示为禁用状态。其余平台包正常列出下载链接。

发布页还包含Website、Attestations两个栏目,但未附具体内容;来源没有提供校验值、签名验证结果或已知问题列表。

  • macOS Apple Silicon(KleidiAI):DISABLED(#23780)
  • openEuler x86/aarch64(310p、910b ACL Graph):DISABLED(#23705)
  • Ubuntu 26.04 s390x(zDNN):正常提供下载

可下载的平台与加速后端

发布页列出的预编译包覆盖桌面、移动与服务器平台。Linux侧包括Ubuntu x64/arm64/s390x的CPU版本,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16版本;Windows侧包括x64/arm64 CPU、CUDA 12.4、CUDA 13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0以及arm64的OpenCL Adreno版本。

移动端提供Android arm64的CPU包和Snapdragon(CPU、Adreno GPU、Hexagon NPU)包;Linux arm64也有Snapdragon对应版本,两者各自附带setup guide链接。另有iOS XCFramework与独立的UI包。

  • macOS:Apple Silicon(arm64)、Intel(x64)、iOS XCFramework
  • Linux:Ubuntu x64/arm64/s390x;CUDA 12.8、CUDA 13.4、ROCm 10.0、Vulkan、OpenVINO、SYCL
  • Windows:x64/arm64 CPU;CUDA 12.4/13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0、OpenCL Adreno(arm64)
  • 移动端:Android arm64(CPU、Snapdragon)、Linux arm64 Snapdragon
  • 其他:UI包,CUDA运行库单独提供下载

信息来源

llama.cpp Releases原始来源