Llama.cpp has released an update that fixes a bug related to reasoning budgets in chat completions. The issue involved the system ignoring per-request values for reasoning_budget_tokens and reasoning_budget_message, defaulting to server-level settings instead. This update ensures that the caller's intended values are used, enhancing the precision of AI reasoning processes. The fix is verified with unit tests, improving the flexibility and accuracy of chat completions.
Read originalThe b9973 release of llama.cpp focuses on enhancing compatibility across a wide array of systems, though it doesn't introduce major new features. This update is particularly notable for adding ROCm 7.2 support on Ubuntu x64, offering AMD GPU users a viable alternative to NVIDIA's CUDA. The release continues to provide extensive builds for macOS, Linux, Windows, and openEuler, ensuring that developers can deploy llama.cpp in varied environments. While the update lacks groundbreaking innovations, it strengthens llama.cpp's role as a versatile tool for AI inference, accommodating diverse hardware configurations.
The latest b9974 release of llama.cpp addresses a critical issue for CUDA users by preventing crashes when querying memory on devices with no free memory. Previously, attempting to check memory availability could lead to a fatal crash if the device was out of memory. The update now assigns zero total/free memory to such devices, ensuring the fit algorithm doesn't attempt to use them, thus avoiding crashes. This change enhances stability for CUDA-enabled builds, especially when users specify '-dev none'. While the update doesn't introduce new features, it significantly improves reliability for developers working with CUDA devices.
The vLLM v0.25.0 release marks a significant step forward in model execution and performance. With Model Runner V2 now the default for dense models, users benefit from enhanced support for real-time embeddings and dynamic speculative decoding. The removal of PagedAttention and improvements to the Transformers backend, including FP8 MoE support, streamline operations and boost speed. New models like LLaVA-OneVision-2 and Unlimited OCR expand the model zoo, offering more options for developers. This release solidifies vLLM's position as a robust platform for AI model deployment, with improved efficiency and expanded capabilities.
© The Verge AIApple's self-driving car project may have stalled, but it left a significant legacy in the form of powerful AI chips. The development of the Neural Engine, which debuted with the iPhone X, was a direct result of the need for robust on-device AI processing for the car. This technology has since become a cornerstone of Apple's hardware strategy, enabling advanced features like FaceID and augmented reality while maintaining privacy by reducing cloud data reliance. Looking ahead, Apple is focusing on its M7 Ultra chip, expected to support up to 1.5TB of RAM, marking a significant leap in AI hardware capabilities.