llama.cpp 项目发布了版本 b9897,其中包括将 SYCL 支持的环境变量从 "disable" 重命名为 "enable"。此更新提供了跨多个平台和硬件加速器的新二进制文件。

  • macOS Apple Silicon (arm64) 和 Intel (x64) 构建可用。
  • iOS XCFramework 包含在发布中。
  • Linux 二进制文件涵盖 Ubuntu x64、arm64、s390x、Vulkan、ROCm 7.2、OpenVINO 和 SYCL FP32/FP16。
  • 提供了 Android arm64 (CPU) 构建。
  • Windows 二进制文件支持 CPU、OpenCL Adreno、CUDA 12/13、Vulkan、OpenVINO、SYCL 和 HIP。
  • 包含用于 x86 和 aarch64 且带有 ACL Graph 的 openEuler 构建。

该发布确保了跨不同硬件架构的兼容性,同时标准化了 SYCL 设备的配置接口。