llama.cpp プロジェクトは、SYCL バックエンドへの変更を含むバージョン b11073 をリリースしました。このアップデートは、行ごとに 1 つの work-item を割り当てる代わりに、MKL-FA softmax のロードを結合します。
- リリースでは、macOS (Apple Silicon および Intel)、Linux (CPU、Vulkan、CUDA 12/13、ROCm 10.0、OpenVINO、SYCL FP32/FP16 付き Ubuntu)、Windows (CPU、OpenCL Adreno、CUDA 12/13、Vulkan、OpenVINO、SYCL、ROCm 10.0)、Android、openEuler 用のバイナリが提供されます。
- ディストリビューションには iOS XCFramework も含まれています。
リリースノートでは、この変更によるパフォーマンスの向上やユーザーへの利点は指定されていません。