Change8

b9935

📦 llama-cppView on GitHub →
5 features🐛 1 fixes🔧 2 symbols

Summary

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.

✨ New Features

  • Added VISION RoPE support to the hexagon backend.
  • Enabled RoPE support on strided half-dim views for all modes in hexagon.
  • Decoupled src0 DMA copy size from row stride in hex-rope.
  • Added support for non-contiguous destination buffers in hex-rope.
  • Fixed destination spad pitch calculation for non-contiguous destination buffers in hex-rope.

🐛 Bug Fixes

  • Fixed dst spad pitch for non-contiguous dst in hex-rope.

Affected Symbols