The latest b10056 release of llama.cpp has been announced, focusing on expanding platform support. This update includes compatibility with Ubuntu using ROCm 7.2, which benefits AMD GPU users. It also supports a range of hardware configurations, including Intel and Apple Silicon on macOS, and Vulkan and OpenVINO on Windows. While the release doesn't introduce new features, it solidifies llama.cpp's position as a flexible tool for AI model deployment across diverse systems.
Read originalThe b10057 release of llama.cpp targets critical SYCL-related issues, enhancing the stability of its computation kernels. A significant fix addresses a row calculation error when K_QUANTS_PER_ITERATION is set to 1, ensuring more accurate results. Additionally, the update corrects the processing of reordered q5_k kernels, which is crucial for maintaining performance integrity. These improvements, contributed by Intel's Todd Malsbary, are designed to bolster the accuracy and efficiency of SYCL operations. While no new features are introduced, the release strengthens the existing framework, providing developers with a more reliable environment for SYCL-based computations.
The b10058 release of llama.cpp marks a notable step forward with the addition of Vulkan Q2_0, significantly boosting performance for matrix-vector multiplication tasks. By optimizing the rows per workgroup, the update addresses initial inefficiencies, leading to improved computational efficiency. The release also tackles merge conflicts and fine-tunes error thresholds for specific operations. While it doesn't introduce new model architectures, this update strengthens llama.cpp's role as a robust tool for developers across platforms like macOS, Linux, Windows, and openEuler. The inclusion of ROCm 7.2 and CUDA 12 and 13 builds further broadens its applicability, making it a more versatile choice for diverse development environments.
The latest b10063 release of llama.cpp continues its trend of broadening platform compatibility, now including support for Vulkan on Ubuntu and Windows, as well as ROCm 7.2 on Ubuntu. This update ensures that developers working across diverse hardware configurations can leverage llama.cpp's capabilities more effectively. Notably, the release maintains its focus on providing robust support for both CPU and GPU environments, including CUDA and OpenVINO. While no groundbreaking features are introduced, the expansion of supported platforms signifies llama.cpp's commitment to being a versatile tool for AI developers.
© Lev SelectorNous Research, an open-source AI lab, has raised $75 million at a $1.5 billion valuation.
© Lev SelectorTencent has released Hy3, an open-source mixture of experts (MoE) large language model.
© TechCrunch AIClem Delangue, CEO of Hugging Face, underscores the critical role of open source AI, comparing the platform to a GitHub for AI models and datasets. He observes that as companies expand, they often move from expensive proprietary APIs to more affordable open source options, which he believes is essential for democratizing AI technology. Delangue voices concerns about the risk of a few large companies dominating the AI landscape, advocating for openness and transparency, particularly in the field of robotics. This approach is reflected in Hugging Face's decision to focus on capital efficiency rather than traditional fundraising, even declining a significant investment offer from Nvidia to stay true to its open source principles.