The llama.cpp project has released version b10989, which introduces support for enabling AllReduce operations within the ROCm backend. This update is part of the ongoing development to expand hardware compatibility and distributed computing capabilities for large language model inference.
- The release includes pre-built binaries for macOS (Apple Silicon and Intel), Linux (Ubuntu x64, arm64, s390x), Windows, and Android.
- GPU acceleration options are expanded to include CUDA 12.8/13.3, Vulkan, OpenVINO, SYCL FP32/FP16, and ROCm 10.0 across supported platforms.
- Specific builds are provided for openEuler x86 and aarch64 architectures, including support for ACL Graph on 910b processors.
- A standalone UI binary is also available alongside the core library releases.
This release allows users to leverage ROCm-based AMD GPUs with AllReduce functionality while providing updated binaries for various operating systems and hardware accelerators.