llama.cpp プロジェクトはバージョン b10018 をリリースし、プルリクエスト #25550 経由で xielu オペレータの SYCL 実装を導入しました。このアップデートにより、macOS、Linux、Android、Windows、openEuler の各プラットフォーム向けに、さまざまなハードウェアバックエンド用のビルド済みバイナリが提供されます。

  • macOS ビルドには Apple Silicon (arm64) と Intel (x64) 版に加え、iOS XCFramework が含まれます。Apple Silicon 上の KleidiAI サポートは無効化されています。
  • Linux では Ubuntu 向けに CPU (x64, arm64, s390x)、Vulkan、ROCm 7.2、OpenVINO、SYCL (FP32/FP16) の各バリアントが提供されます。
  • Windows バイナリは CPU (x64/arm64)、OpenCL Adreno、CUDA 12.4/13.3、Vulkan、OpenVINO、SYCL、HIP をサポートしています。
  • Android arm64 (CPU) および openEuler x86/aarch64 (310p/910b ACL Graph) のビルドも利用可能です。

このリリースは、新しい SYCL オペレータのサポートと更新された CUDA バージョンにより、llama.cpp ユーザー向けのハードウェア互換性を拡大しました。