llama.cpp 项目已发布 b9826 版本,其中包含对 SYCL 中归一化函数相关单元测试失败问题的修复。此更新提供了跨多个平台和硬件加速器的预构建二进制文件和框架。
- macOS Apple Silicon (arm64) 和 Intel (x64) 的二进制文件已提供,但禁用了 KleidiAI 支持。
- Linux 构建涵盖 Ubuntu x64、arm64 和 s390x,用于 CPU、Vulkan、ROCm 7.2、OpenVINO 和 SYCL FP32/FP16。
- Windows 发行版包括 CPU、OpenCL Adreno、CUDA 12.4 和 13.3、Vulkan、OpenVINO、SYCL 和 HIP 变体。
- 提供了用于移动部署的 Android arm64 (CPU) 二进制文件和 iOS XCFramework。
- 列出了适用于 x86 和 aarch64 架构的 openEuler 构建,其中某些配置标记为已禁用。
此版本通过为各种 GPU 后端和 CPU 架构提供特定的二进制文件,确保了更广泛的硬件兼容性。