llama.cpp プロジェクトは、Jinja テンプレートエンジン内のパフォーマンス問題を解決するバージョン b10435 をリリースしました。主な変更点は、`gather_string_parts` 関数の二次時間計算量のバグを修正することです。
- `gather_string_parts` の二次コストを修正
- コメントを更新し、古いテストを削除
- macOS (Apple Silicon および Intel)、iOS、Linux (CPU、Vulkan、OpenVINO、SYCL)、Android、Windows (CPU、CUDA 12/13、Vulkan、OpenVINO、SYCL、ROCm)、openEuler 用のバイナリを提供
このリリースにより、テンプレートレンダリングでの文字列処理がより効率的になり、幅広いハードウェアアーキテクチャとオペレーティングシステムで更新されたバイナリが提供されます。