llama.cpp プロジェクトは、TOP_K 演算の SYCL 実装への変更を含むビルド b10692 をリリースしました。この変更では、行ごとに 1 つのワークグループを割り当てるのではなく、カーネル内で長い行を分割します。
このアップデートは、macOS (Apple Silicon および Intel)、Linux (CPU、Vulkan、ROCm 7.14、OpenVINO、SYCL FP32/FP16)、Windows (CPU、CUDA 12/13、Vulkan、OpenVINO、SYCL、ROCm 7.14)、Android、iOS など、複数のプラットフォームとハードウェアバックエンドで利用可能です。
このリリースでは、x64、arm64、s390x などのさまざまなアーキテクチャ用のバイナリと、更新された UI パッケージが提供されています。