llama.cpp 项目发布了 b10012 版本,其中包括对 Hexagon 架构上 hmx-queue 信号枚举缩小问题的修复。

此更新在多个操作系统和硬件配置中提供了预构建的二进制文件:

  • macOS Apple Silicon (arm64) 和 Intel (x64),其中 Apple Silicon 禁用了 KleidiAI。
  • Linux 发行版,包括 Ubuntu x64、arm64、s390x,以及支持 Vulkan、ROCm 7.2、OpenVINO 和 SYCL (FP32/FP16) 的变体。
  • Windows 构建版本,适用于 CPU、OpenCL Adreno、CUDA 12.4、CUDA 13.3、Vulkan、OpenVINO、SYCL 和 HIP。
  • Android arm64 (CPU) 支持。
  • openEuler x86 和 aarch64 构建使用 ACL Graph,禁用了标准 openEuler 支持。
  • 还提供独立的 UI 包。

该发布版本确保了与各种硬件后端的兼容性,同时解决了 Hexagon 实现中的特定信号处理问题。