The b10749 release of llama.cpp has been announced, featuring expanded support for various platforms. This update includes compatibility with Ubuntu systems using Vulkan and ROCm 7.14, as well as Windows systems with CUDA 12 and 13. The release does not introduce new model architectures but focuses on enhancing platform accessibility. This expansion allows developers to utilize llama.cpp across a broader range of hardware, reinforcing its role as a versatile tool for AI inference.
Read originalThe b10739 release of llama.cpp brings targeted performance improvements for Apple's M2 Max, with fa-vec tuning specifically designed for its 30 GPU cores. This update aims to boost efficiency in AI processing tasks, making the most of Apple's latest hardware capabilities. While the KleidiAI feature for Apple Silicon remains disabled, the release continues to support a wide array of systems, including macOS, Linux, and Windows. The inclusion of ROCm 7.14 and CUDA 12 and 13 DLLs further extends its reach. This update marks a significant enhancement in llama.cpp's ability to adapt to different hardware environments, offering developers improved performance and flexibility.
The b10741 release of llama.cpp brings a key improvement in the model loading process by adjusting the order of parameter loading, specifically loading hparams.n_layer_nextn before n_layer() calls. This change aims to streamline initialization and eliminate redundant operations, enhancing efficiency. While no new model architectures are introduced, the update supports a wide range of hardware configurations, including macOS, Linux, and Windows systems. With support for ROCm 7.14 and CUDA 13, developers can expect a more robust runtime environment. This release continues llama.cpp's focus on refining its operations, making it a more efficient tool for developers working with diverse hardware setups.
Alibaba has released the Qwen3.8-27b model as open source, allowing local deployment.