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 をサポートしています。
  • ACL Graph 対応の x86 および aarch64 向け openEuler ビルドが含まれています。

このリリースにより、多様なハードウェアアーキテクチャ間で互換性が確保され、SYCL デバイスの設定インターフェースが標準化されました。