El proyecto llama.cpp ha lanzado la versión b9902, que introduce soporte SYCL para las operaciones `cross_entropy_loss` y `cross_entropy_loss_back` a través del pull request #25236. Esta actualización también incluye una corrección para un problema de formato dentro de la base de código.
- macOS/iOS: Binarios proporcionados para Apple Silicon (arm64) e Intel (x64), junto con un iOS XCFramework; el soporte KleidiAI en Apple Silicon está deshabilitado.
- Linux: Compilaciones disponibles para Ubuntu x64, arm64 y CPUs s390x, así como variantes Vulkan, ROCm 7.2, OpenVINO y SYCL (FP32/FP16).
- Android: Se incluye un binario de CPU arm64.
- Windows: Las versiones cubren CPUs x64 y arm64, OpenCL Adreno, CUDA 12.4 y 13.3, Vulkan, OpenVINO, SYCL e HIP.
- openEuler: Hay compilaciones para x86 (310p, 910b ACL Graph) y aarch64 (310p, 910b ACL Graph), mientras que el pull request inicial está marcado como deshabilitado.
Esta versión expande la compatibilidad de hardware habilitando la aceleración SYCL para funciones de pérdida específicas y proporciona binarios integrales en los principales sistemas operativos y backends de aceleradores.