O projeto llama.cpp lançou a versão b10410, que inclui uma alteração de código para o backend SYCL. Esta atualização remove a promoção de tipo fp32 separada no caminho GEMM non-oneDNN e em vez disso usa promoção automática fp16.
- O lançamento fornece binários para macOS (Apple Silicon e Intel), Linux (Ubuntu x64, arm64, s390x, Vulkan, OpenVINO, SYCL FP32/FP16), Android, Windows (CPU, OpenCL Adreno, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm 7.14) e openEuler.
- O suporte a macOS Apple Silicon KleidiAI está desativado neste lançamento.
- O suporte a Ubuntu x64 ROCm 7.14 também está desativado.
- O componente UI está disponível como um download separado.
Esta atualização simplifica a implementação do SYCL GEMM, dependendo da promoção automática de tipo em vez de manipulação explícita.