O projeto llama.cpp lançou a versão b10944, que inclui uma correção para o erro de obtenção de memória do backend SYCL. Esta atualização aborda o suporte à API ZES e corrige a detecção do SDK ou pacote de desenvolvimento do Level Zero.

  • Corrige o erro para detectar o SDK/pacote de desenvolvimento do Level Zero e interrompe a compilação ao detectar um erro.
  • Resolve o erro de compilação que ocorre quando o pacote de desenvolvimento do Level Zero está ausente.
  • Remove arquivos de cabeçalho não utilizados e ajusta os níveis de log para maior clareza.
  • Move a leitura de variáveis de ambiente para todas as funções de entrada e remove GGML_SYCL_DEV_DEBUG.

O lançamento fornece binários para macOS, Linux, Windows, Android e openEuler em CPU, GPU e vários backends de acelerador incluindo CUDA, ROCm, Vulkan, OpenVINO e SYCL.