llama.cpp プロジェクトはビルド b11338 をリリースし、CPY および CONCAT 操作のための共有ストライド直接メモリアクセス (DMA) コピーメカニズムを導入しました。この更新により、Hexagon アーキテクチャ上で DMA を介した任意の次元の CONCAT が可能になります。

  • CPY および CONCAT 操作の共有ストライド DMA コピーを実装。
  • DMA を介した任意の次元の CONCAT を有効化。
  • 64ビット DMA と互換性のない壊れた CONCAT_DMA_MIN_ROW ロジックを削除。
  • 欠落していた dma_queue_flush() 呼び出しおよびサポートされていない条件に対する追加のガードを追加。

このリリースでは、CPU、GPU、NPU バックエンド向けに macOS、Linux、Windows、Android、openEuler のバイナリを提供しています。