O projeto llama.cpp lançou a versão b11042, que introduz um novo kernel binário OpenCL para modelos A8 Q6_K não-MoE. Esta atualização também inclui correções de compatibilidade de layout dentro do backend OpenCL.

  • Adiciona o kernel OpenCL `kernel_gemm_noshuffle_q6_k_f32_32b_trans_ila_a8_bin`.
  • Resolve problemas de compatibilidade de layout na implementação do OpenCL.
  • Fornece binários para macOS (Apple Silicon e Intel), iOS, Linux (CPU, Vulkan, CUDA 12/13, ROCm, OpenVINO, SYCL), Android, Windows (CPU, Vulkan, CUDA 12/13, ROCm, OpenVINO, SYCL) e openEuler.

Este lançamento expande o suporte de hardware para formatos de quantização específicos em dispositivos OpenCL, mantendo ampla compatibilidade entre os principais sistemas operacionais e arquiteturas de GPU.