llama.cpp プロジェクトはバージョン b10057 をリリースしました。これには複数のプラットフォーム向けの標準的なバイナリ配布とともに、SYCL バックエンドのいくつかのバグ修正が含まれています。
- SYCL で K_QUANTS_PER_ITERATION が 1 の場合の行計算の誤りを修正。
- 並べ替えられていない Q5_K カーネルを更新し、K_QUANTS_PER_ITERATION を使用するように変更。
- 並べ替えられた q5_k カーネルに欠けていた後半部分の処理を追加。
- SYCL コード内の潜在的な off-by-one エラーと行 > nrows のチェック不足を解決。
このリリースでは、macOS、Linux、Windows、Android、iOS 用の更新されたバイナリが提供され、CPU、CUDA、Vulkan、ROCm、OpenVINO、SYCL を含むさまざまなハードウェアバックエンドをサポートしています。