El proyecto llama.cpp lanzó la versión b10944, que incluye una corrección para el error de obtención de memoria del backend SYCL. Esta actualización aborda el soporte para la API ZES y corrige la detección del SDK o paquete de desarrollo de Level Zero.
- Corrige el error para detectar el SDK/paquete de desarrollo de Level Zero y detiene la compilación al detectar un error.
- Resuelve el error de compilación que ocurre cuando falta el paquete de desarrollo de Level Zero.
- Elimina archivos de cabecera no utilizados y ajusta los niveles de registro para mayor claridad.
- Mueve la lectura de variables de entorno a todas las funciones de entrada y elimina GGML_SYCL_DEV_DEBUG.
El lanzamiento proporciona binarios para macOS, Linux, Windows, Android y openEuler en CPU, GPU y varios backends de aceleración incluyendo CUDA, ROCm, Vulkan, OpenVINO y SYCL.