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

llama.cpp b10944修复SYCL后端显存获取错误

该版本修复了SYCL后端在获取显存信息时的报错,改进了对不支持ZES API的硬件和缺失Level Zero开发包时的处理,并清理了相关调试代码。

llama.cpp发布版本b10944,本次更新集中修复SYCL后端的get mem错误。提交记录显示,修复内容包括:处理不支持的ZES API、优化代码、调整日志级别、删除未使用的头文件,以及更新docs/backend/SYCL.md文档。

该修复由Neo Zhang Jianyu、Titaniumtown和Neo Zhang共同完成。改动还涉及:检测到Level Zero SDK/开发包缺失时停止构建并给出提示,修复因未安装Level Zero开发包导致的构建错误,移除GGML_SYCL_DEV_DEBUG环境变量,并把环境变量读取逻辑移入所有入口函数。

b10944照例附带各平台预编译二进制包。macOS/iOS方面,提供Apple Silicon(arm64)和Intel(x64)版本以及iOS XCFramework;Apple Silicon的KleidiAI加速版本仍处于禁用状态。

Linux方面,Ubuntu包覆盖x64和arm64的CPU版本、s390x CPU版本、Vulkan(x64/arm64)、ROCm 10.0(x64)、OpenVINO 2026.3.1(x64)以及SYCL FP32和FP16(x64)。Android提供arm64 CPU版本。

Windows包最多:x64和arm64的CPU版本、arm64的OpenCL Adreno版本、CUDA 12.4(x64)、CUDA 13.3(x64)、CUDA 13.4(arm64),以及Vulkan、OpenVINO、SYCL和ROCm 10.0的x64版本,另附对应CUDA DLL。

openEuler相关构建仍处于禁用状态(关联pull request #23705),包括x86的 310p和 910b(ACL Graph)版本,以及aarch64的同类版本。UI组件单独提供tar.gz下载。

信息来源

llama.cpp Releases原始来源