llama.cpp Releases
684 releases of ggml-org/llama.cpp
- b9905
Addresses a bug related to the quantized key-value cache for dsv4 (DeepSeek V4) to ensure correct state management and consistency.
Jul 8, 2026
- b9904
This release focuses on fixing unit test cases for specific operations (CONT and CPY) within the SYCL backend. It includes build artifacts for all supported platforms and architectures.
Jul 7, 2026
- b9902
Adds support for SYCL operations cross_entropy_loss and cross_entropy_loss_back, expanding SYCL functionality for machine learning tasks.
Jul 7, 2026
- b9901
Optimizes SYCL DMMV (Dequantize-Mul-Mat-Vec) path by setting K_QUANTS_PER_ITERATION to 1, significantly improving GPU utilization and performance on B70 hardware.
Jul 7, 2026
- b9899
Enhances SYCL argsort implementation to support all unit test cases, improving robustness and test coverage of the sorting functionality.
Jul 7, 2026
- b9898
Uses SYCL function calls to fix Abstract-Optimized-Toolchain (AOT) double type issues, improving type handling in SYCL implementations.
Jul 7, 2026
- b9897
Improves SYCL environment variable naming by changing from 'disable' to 'enable' flags for better user experience and more intuitive configuration.
Jul 7, 2026
- v0.9.0
Note: This release appears to be from mistral.rs repository, not ggml-org/llama.cpp. It includes multiple features including Metal runtime improvements, CUDA worker splitting, distributed training enhancements, LFM 2.5 model support, and extensive performance optimizations.
Jul 7, 2026
- b9895
Fixes out-of-bounds read in ngram-map during prompt shrinking operations, along with cleanup cutoff improvements for speculative decoding.
Jul 7, 2026
- b9894
Vulkan fix to check src0 type in GGML_OP_SET_ROWS operation to prevent failures due to unimplemented f16 support.
Jul 7, 2026
- b9893
Focuses on OpenCL flash attention decode performance optimizations with multiple kernel improvements and bug fixes for various quantization formats and model configurations.
Jul 7, 2026
- b9892
Binary release with extensive platform support including macOS, Linux, Android, and Windows. The primary technical change is setting optimal default thread count for PowerPC (PPC) on Linux and AIX systems.
Jul 6, 2026
- b9891
A new operation `col2im_1d` has been added to the Metal backend, supporting floating-point formats (f32, f16, bf16), mirroring functionality available in CPU and CUDA backends.
Jul 6, 2026
- b9890
A significant refactoring of the CUDA backend removes the `-sm row` option and reworks the cuBLAS implementation. This includes fixes for AMD CDNA compatibility with BF16 and corrections to memory stride handling.
Jul 6, 2026
- b9888
The CUDA backend for Flash Attention has been updated to validate the types of both K (Key) and V (Value) matrices, ensuring stricter type compatibility checks.
Jul 6, 2026
- b9886
The CPU backend has been optimized for ARM architecture by utilizing the UE4M3 Look-Up Table (LUT) for ARM NVFP4 dot product operations, aiming to improve computational efficiency.
Jul 6, 2026
- b9885
Tiled matrix multiplication has been enabled for AIX systems by reducing local stack buffer footprints to avoid segmentation faults. This change delivers approximately 2x performance improvements for specific model types on the platform.
Jul 6, 2026
- b9884
A critical bug fix for the Vulkan backend addresses a 32-bit integer overflow occurring in the CEIL_DIV macro, preventing potential crashes or incorrect calculations on 32-bit platforms.
Jul 6, 2026
- b9882
The build scripts have been updated to utilize the Hugging Face (HF) token when downloading UI assets, ensuring authenticated access to private or restricted resources.
Jul 6, 2026
- b9881
This release enables the `-ffast-math` compiler flag for HIP (AMD GPU) builds, which optimizes floating-point arithmetic for improved performance on AMD hardware.
Jul 6, 2026