El proyecto llama.cpp ha lanzado la versión b10018, introduciendo una implementación de SYCL del operador xielu a través del pull request #25550. Esta actualización proporciona binarios precompilados para macOS, Linux, Android, Windows y openEuler en varios backends de hardware.

  • Las compilaciones para macOS incluyen versiones para Apple Silicon (arm64) e Intel (x64), junto con un iOS XCFramework; el soporte de KleidiAI en Apple Silicon está desactivado.
  • Las ofertas para Linux cubren variantes de CPU (x64, arm64, s390x), Vulkan, ROCm 7.2, OpenVINO y SYCL (FP32/FP16) para Ubuntu.
  • Los binarios de Windows admiten CPU (x64/arm64), OpenCL Adreno, CUDA 12.4/13.3, Vulkan, OpenVINO, SYCL e HIP.
  • También están disponibles compilaciones de Android arm64 (CPU) y openEuler x86/aarch64 (310p/910b ACL Graph).

Esta versión amplía la compatibilidad con hardware para los usuarios de llama.cpp, especialmente con el nuevo soporte del operador SYCL y las versiones actualizadas de CUDA.