b9622
📦 llama-cppView on GitHub →
✨ 2 features🐛 3 fixes🔧 4 symbols
Summary
This release enhances the Vulkan backend by enabling support for non-contiguous unary/GLU operations and includes fixes related to compiler workarounds and symbol packing.
✨ New Features
- Vulkan backend now supports non-contiguous unary and GLU operations by passing all strides and using fastdiv for index calculation.
- Added support for the expm1 operation in Vulkan backend after precision analysis.
🐛 Bug Fixes
- Fixed an issue where the unary.comp file could not use generic_unary_head due to insufficient space for xielu's additional constants by packing the fastdiv 'L' values.
- Attempted to work around a compiler bug.
- Resolved a conflict from pull request #23991.