The b10625 release of llama.cpp has been announced, featuring expanded support across multiple platforms. This update includes Vulkan support for Ubuntu and Windows, as well as ROCm 7.14 for enhanced GPU performance. Although KleidiAI support for macOS Apple Silicon is disabled, the release still offers a broad range of compatibility, including OpenVINO and SYCL support. This update focuses on improving the framework's adaptability and performance across various hardware configurations.
Read originalThe b10618 release of llama.cpp tackles a crucial parsing issue, specifically improving the handling of hyphens in character classes. This update ensures that generated tool-call grammars are parsed correctly, enhancing the software's reliability. With new parser and integration tests included, the release verifies these improvements effectively. While it doesn't introduce major new features, this update strengthens llama.cpp's core functionality, making it more dependable for developers working on different operating systems and hardware configurations.
The b10620 release of llama.cpp marks another step in broadening its platform reach, now supporting systems like Ubuntu with Vulkan and ROCm 7.14, alongside Windows with CUDA 13. This update underscores llama.cpp's adaptability, making it a go-to tool for developers working across various hardware configurations, from macOS Apple Silicon to Windows arm64. While the release doesn't introduce new groundbreaking features, it reinforces llama.cpp's role as a flexible inference runtime. By ensuring compatibility with more systems, llama.cpp becomes increasingly accessible to developers, allowing them to leverage its capabilities regardless of their hardware setup.
GitHub has significantly improved the accuracy of license data for software components by integrating package registries like npmjs.org and PyPI into its dependency graph. This shift reduces the reliance on the ClearlyDefined service, which often produced complex and confusing results. By prioritizing registry data, GitHub has halved the number of missing licenses, enhancing the reliability of dependency insights and software bills of materials. This update also simplifies license tracking by using version ranges, making it easier to manage license changes over time.