Change8
Symbol30 releases

hexagon

Found in 1 package: llama-cpp

llama-cpp(30 releases)

b10711
14h ago

This release addresses a CPY fence bug in the hexagon backend. It also provides pre-compiled binaries for various platforms and configurations.

b10643Breaking
Aug 27, 2026

This release introduces significant enhancements to the Hexagon backend, including multi-NPU device support, a fully asynchronous backend, and improved performance for various operations like ALLREDUCE and matrix multiplications. It also includes numerous bug fixes and optimizations across different Hexagon modules.

b10107
Jul 24, 2026

This release includes a fix for a Windows crash related to op_poll. It also provides pre-compiled binaries for various platforms and configurations.

b10084
Jul 22, 2026

This release includes a bug fix for the Hexagon backend, improving tensor type checking when reusing descriptors. It also provides pre-compiled binaries for various platforms and hardware accelerators.

b10075
Jul 20, 2026

This release introduces a new CLAMP operation for hexagon and provides updated pre-built binaries for various platforms including macOS, Linux, Android, and Windows with support for multiple hardware accelerators and software stacks.

b10052
Jul 16, 2026

This release introduces a significant rework of the L2 cache handling in the hexagon backend, focusing on dirty bit tracking and lazy flushing for improved performance. It also includes numerous updates and fixes across various hexagon and HMX components, enhancing thread management, DMA operations, and overall robustness.

b9935
Jul 9, 2026

This release introduces significant enhancements to the hexagon backend, specifically adding VISION RoPE support and improving handling of strided and non-contiguous memory operations within hex-rope.

b9928
Jul 8, 2026

This release focuses heavily on internal optimizations and robustness improvements for the hexagon backend, particularly for matrix multiplication and attention kernels, alongside asynchronous queue handling and workpool enhancements.

b9469
Jun 2, 2026

This release introduces a new GELU Quick implementation for the hexagon backend and provides updated pre-built binaries for various platforms including macOS, Linux, Android, and Windows.

b9370
May 27, 2026

This release introduces significant performance enhancements for Hexagon devices by adding Q4_1 quantization support for matrix operations. Several related bugs in buffer sizing and fp16 calculations were also resolved.

b9222
May 19, 2026

This release introduces support for the TRI operation within the Hexagon backend, alongside various cleanups and fixes related to merge conflicts and configuration errors in the Hexagon and GGML components.

b9128
May 13, 2026

This release focuses on internal optimizations within the Hexagon and HMX backends, specifically eliminating scalar VTCM loads and improving scale handling.

b8998
May 1, 2026

This release introduces support for non-contiguous row tensors in hexagon backend unary operations and provides numerous pre-compiled binaries for macOS, Linux, Android, Windows, and openEuler platforms.

b8980
Apr 29, 2026

This release enhances the hexagon backend by making vmem size configurable, adding vmem space measurement, and fixing related scripts. It also provides numerous pre-built binaries for diverse hardware and software stacks.

b8934
Apr 26, 2026

This release introduces a guard for the HMX clock request targeting v75+ platforms and provides numerous pre-compiled binaries across various operating systems and hardware configurations.

b8924
Apr 24, 2026

This release updates the Hexagon module by bumping the HMX frequency to its maximum corner setting and resolves a logging error in hex-mm.

b8914
Apr 24, 2026

This release introduces the SOLVE_TRI operation to the Hexagon backend and includes various performance and cleanup improvements within the Hexagon and GGML layers. Numerous pre-built binaries are provided for broad platform compatibility.

b8881
Apr 22, 2026

This release introduces support for the FILL operation on the hexagon backend and provides numerous pre-compiled binaries for diverse operating systems and hardware configurations.

b8878
Apr 22, 2026

This release introduces the DIAG operation and HVX support for Hexagon, alongside various bug fixes and extensive pre-compiled binaries for multiple platforms.

b8755
Apr 11, 2026

This release focuses heavily on expanding hardware and OS support, particularly adding Linux on Snapdragon support via the hexagon backend, and updating build configurations and documentation.

b8754
Apr 11, 2026

This release significantly improves hexagon performance through op request batching, buffer management rewrite, and explicit L2 cache control. It also removes the deprecated GGML_HEXAGON_EXPERIMENTAL environment variable.

b8672
Apr 6, 2026

This release includes a minor optimization for argosrt output initialization within the hexagon component and provides updated binary distributions for macOS, Linux, Windows, and openEuler targeting various CPU/GPU architectures.

b8628
Apr 2, 2026

This release introduces cumsum operation support for the hexagon backend, including DMA enablement, and resolves minor line-ending issues.

b8495
Mar 23, 2026

This release focuses on general DMA and Binary Operation fixes for the Hexagon backend, improving handling of large strides and resolving issues in ssm-conv. It also introduces platform-specific binary updates for broad compatibility.

b8347
Mar 14, 2026

This release focuses on Q4_0 and MXFP4 repack fixes within the hexagon backend, optimizing matrix multiplication kernels and resolving tail corruption issues.

b8226
Mar 7, 2026

This release focuses heavily on backend improvements for the hexagon architecture, specifically adding and refining the f32 ssm_conv operation and its HVX kernel implementation. It also includes various pre-compiled binaries for broad platform support.

b8212
Mar 6, 2026

This release introduces fp16 support for core binary operations on hexagon and includes fixes for older hardware compatibility and documentation links.

b8008
Feb 12, 2026

This release focuses on significant optimization and tuning of matmul and dot kernels within the hexagon backend, including new 2x2 kernel implementations and internal refactoring of quantization and matmul entry points.

b7998
Feb 11, 2026

This release introduces several new operations (ARGSORT, DIV, SQR, SQRT, SUM_ROWS, GEGLU) to the hexagon backend and optimizes existing binary operations using DMA.

b7876
Jan 29, 2026

This release focuses heavily on enabling and improving Hexagon offloading support on Windows on Snapdragon (WoS), including build system enhancements, driver refactoring, and auto-signing capabilities. A bug fix was also implemented regarding quantization checks for src1 reuse logic.

Track Symbol Changes

Use the Change8 MCP server or GitHub Action to get notified when hexagon changes.

Learn More