The llama.cpp project has released version b10058, which includes support for Vulkan Q2_0. This update improves performance for matrix-vector multiplication by optimizing the rows per workgroup, addressing previous inefficiencies. The release also resolves merge conflicts and adjusts error thresholds for certain operations. This update enhances the tool's utility across multiple platforms, including macOS, Linux, and Windows, without introducing new model architectures.
Read originalThe b10056 release of llama.cpp continues its trend of broadening platform compatibility, making it a versatile tool for developers across various systems. Notably, this update includes support for Ubuntu with ROCm 7.2, enhancing performance for AMD GPU users. The release also maintains its commitment to diverse hardware by supporting both Intel and Apple Silicon on macOS, as well as Vulkan and OpenVINO on Windows. While no groundbreaking new features are introduced, the steady expansion of supported environments ensures that llama.cpp remains a go-to choice for developers seeking flexibility in AI model deployment.
The 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 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.