llama.cpp 项目发布了 b11260 版本,在 Hexagon 后端引入了对 FP32 GELU_ERF 和 GEGLU_ERF 激活函数的支持。此更新还包括优化以减少相关内核中的寄存器压力。

  • 为 Hexagon 添加了 FP32 GELU_ERF 和 GEGLU_ERF 支持。
  • 减少了 hexagon 内核中的寄存器压力。
  • macOS Apple Silicon、Intel 和 iOS 的二进制文件已提供。
  • Linux 构建覆盖 CPU、Vulkan、CUDA 12/13、ROCm 10.0、OpenVINO、SYCL 和 Snapdragon 平台。
  • Android arm64 构建包括对 Snapdragon Hexagon NPU 的支持。
  • Windows 发行版提供 CPU、OpenCL Adreno、CUDA 12/13、Vulkan、OpenVINO、SYCL 和 ROCm 10.0 选项。

此版本扩展了特定激活函数的硬件兼容性,并提高了对支持加速器的效率。