llama.cppプロジェクトはバージョンb9995をリリースしました。これにはIntelのBattlemageアーキテクチャ向けの特定の最適化とmacOSサポートへの変更が含まれています。
- SYCLバックエンドは、Battlemage (Xe2) およびLunar Lake GPUに対して `fattn_vec_nthreads` パラメータを256に設定し、Intel ARC Alchemistについてはデフォルトの128を維持します。
- このリリースではmacOS Apple SiliconでのKleidiAIサポートが無効化されました。
- macOS (Apple SiliconおよびIntel)、Linux (CPU、Vulkan、ROCm 7.2、OpenVINO、SYCL FP32/FP16)、Android、Windows (CPU、OpenCL Adreno、CUDA 12/13、Vulkan、OpenVINO、SYCL、HIP)、openEuler向けのバイナリが提供されています。
このアップデートにより、新しいIntelハードウェアアーキテクチャに対する適切なスレッド設定が確保され、プラットフォーム固有の機能利用可能性が調整されました。