]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
hexagon: improve ARGSORT performance for small tensors (#25512)
authorMax Krasnyansky <redacted>
Fri, 10 Jul 2026 16:06:06 +0000 (09:06 -0700)
committerGitHub <redacted>
Fri, 10 Jul 2026 16:06:06 +0000 (09:06 -0700)
commit67776eaee549be9e1e0359726c13c399b9224d2e
treea0e89ca65fe846d4aab6360056d81e3cb84f6cb2
parent22b69b6e92e831442fdd287901816ce3aa8a2b43
hexagon: improve ARGSORT performance for small tensors (#25512)

* hex-sort: add efficient bitomic sort in hvx regs up to 1024 elements

* hex-sort: fix inverted vrors

* hex-sort: specialize sort functions for the common cases

* hex-sort: add tracing and local context
ggml/src/ggml-hexagon/htp/CMakeLists.txt
ggml/src/ggml-hexagon/htp/argsort-ops.c