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 デバイスの設定インターフェースが標準化されました。