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

llama.cpp发布b12290:Vulkan后端为设备故障厂商二进制分配缓冲区

该版本的主要代码变更是为Vulkan后端的device fault vendor binary分配缓冲区,并移除一个冗余的vector头文件引用;发布页同时提供macOS、Linux、Windows、Android等多平台预编译包。

AI解读:发布说明将该改动标注为Vulkan相关,协同作者为figkcoci-debug;来源未说明该缓冲区用于何种具体故障场景,也未给出性能或稳定性测试数据。

该版本提供macOS Apple Silicon/Intel、iOS XCFramework、Ubuntu(CPU、Vulkan、CUDA 12/13、ROCm 10.0、OpenVINO、SYCL、s390x)、Windows(CPU、CUDA、Vulkan、OpenVINO、SYCL、ROCm、OpenCL Adreno)、Android及Snapdragon平台的预编译包。

macOS Apple Silicon的KleidiAI版本和openEuler相关构建在发布页标注为DISABLED。

llama.cpp发布b12290版本。发布说明列出的代码改动为:Vulkan后端分配device fault vendor binary缓冲区(PR #32008),并移除一个冗余的vector头文件引用。该改动由figkcoci-debug协同提交。

本次代码改动

发布说明中唯一列出的功能项是Vulkan后端的缓冲区分配变更,标题为 “vulkan: allocate the device fault vendor binary buffer”。同一提交还删除了多余的vector include。

来源未说明该缓冲区对应的具体故障类型、触发条件或受影响设备范围,也未提供测试结果或性能对比数据。

  • 改动编号:#32008
  • 涉及后端:Vulkan
  • 协同作者:figkcoci-debug

随版本提供的构建包

发布页按平台列出预编译产物,涵盖macOS、iOS、Linux、Android与Windows。Linux侧包括CPU、Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16以及s390x(含zDNN)构建;Windows侧包括CPU、CUDA 12.4/13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0与OpenCL Adreno构建。

Snapdragon平台在Linux与Android下均提供包含CPU、Adreno GPU与Hexagon NPU的构建,并附有对应设置指南链接。

  • macOS Apple Silicon的KleidiAI版本标注为DISABLED
  • openEuler相关构建标注为DISABLED
  • 另提供UI压缩包

信息来源

llama.cpp Releases原始来源

更多

新闻专题
外观