llama.cpp プロジェクトはバージョン b11042 をリリースし、A8 Q6_K 非 MoE モデル用の新しい OpenCL バイナリカーネルを導入しました。このアップデートには、OpenCL バックエンド内のレイアウト互換性の修正も含まれています。

  • `kernel_gemm_noshuffle_q6_k_f32_32b_trans_ila_a8_bin` OpenCL カーネルを追加。
  • OpenCL 実装におけるレイアウト互換性の問題を解決。
  • macOS (Apple Silicon および Intel)、iOS、Linux (CPU、Vulkan、CUDA 12/13、ROCm、OpenVINO、SYCL)、Android、Windows (CPU、Vulkan、CUDA 12/13、ROCm、OpenVINO、SYCL)、openEuler 用のバイナリを提供。

このリリースは、主要なオペレーティングシステムおよび GPU アーキテクチャ全体の広範な互換性を維持しながら、OpenCL デバイス上の特定の量子化フォーマットのハードウェアサポートを拡大します。