Change8
Symbol11 releases

hex-mm

Found in 1 package: llama-cpp

llama-cpp(11 releases)

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.

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.

b9857
Jul 1, 2026

This release focuses heavily on reworking the hexagon flash attention implementation, bringing significant optimizations and accuracy improvements across various internal components (hex-mm, hex-fa, hmx-fa). Numerous bug fixes and performance enhancements related to tracing, memory alignment, and kernel usage were also implemented.

b9784Breaking
Jun 24, 2026

This release introduces a major rework of hexagon matrix multiplication (MUL_MAT/MUL_MAT_ID) with new tiled weight repacking and performance optimizations across HVX and HMX backends. Support for hardware older than architecture v73 has been removed.

b9470
Jun 2, 2026

This release focuses heavily on cleanup and performance optimizations across Hexagon (HEX) and HMX backends for matrix multiplication (MUL_MAT, MUL_MAT_ID), Flash Attention, and GDN, introducing initial F32 matmul support and fixing several fusion and stride bugs.

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.

b9037
May 5, 2026

This release includes internal optimizations for Hexagon processing, specifically moving M-tail row processing to HMX and optimizing the padded activation loop in hmx-mm.

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.

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.

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.

b8204
Mar 5, 2026

This release focuses heavily on Flash Attention optimizations for hexagon, including DMA, mpyacc, and multi-row improvements, alongside various MatMul updates and bug fixes in hexagon vector operations.

Track Symbol Changes

Use the Change8 MCP server or GitHub Action to get notified when hex-mm changes.

Learn More