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

llama.cpp b10952发布:修复SYCL后端oneDNN scratchpad破坏内存池释放顺序

该版本由github-actions[bot] 发布,主要修复SYCL下oneDNN scratchpad干扰池释放顺序的问题(#28704),并同步更新各平台预编译包。

llama.cpp发布b10952版本,提交说明为“sycl : fix oneDNN scratchpad breaking the pool free order (#28704)”,即修复SYCL后端中oneDNN scratchpad破坏内存池释放顺序的问题。

该发布由github-actions[bot] 生成,随版本附带了各平台的预编译二进制下载,包括启用SYCL的Ubuntu x64包(FP32与FP16)以及Windows x64 SYCL包。来源为发布页面与下载清单,未包含问题复现步骤、影响范围或性能数据。

修复内容与关联PR

b10952的改动集中在SYCL后端:提交信息称修复oneDNN scratchpad破坏pool free order(内存池释放顺序)的问题,关联pull request #28704。发布说明没有展开该问题在什么模型、什么硬件或什么调用路径下触发,也没有给出修复前后的对比数据。

  • 提交信息:sycl : fix oneDNN scratchpad breaking the pool free order (#28704)
  • 发布者:github-actions[bot]
  • 版本号:b10952

随版本提供的平台构建

发布页列出的二进制覆盖macOS、Linux、Android和Windows。Linux侧提供Ubuntu x64/arm64/s390x的纯CPU包,以及Vulkan、ROCm 10.0、OpenVINO 2026.3.1和SYCL FP32/FP16的x64包;Windows侧提供x64/arm64 CPU、OpenCL Adreno、CUDA 12.4、CUDA 13.3、CUDA 13.4的arm64包、Vulkan、OpenVINO 2026.3.1、SYCL与ROCm 10.0包;Android提供arm64 CPU包。

部分构建被标记为DISABLED:macOS Apple Silicon的KleidiAI启用版、openEuler相关构建,以及UI包另有单独下载项。

  • Ubuntu x64 SYCL FP32与FP16包均已提供
  • Windows x64提供SYCL包
  • macOS提供arm64与x64包、iOS XCFramework
  • openEuler构建标记为DISABLED

信息来源

llama.cpp Releases原始来源