]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
hexagon: add SOLVE_TRI op (llama/21974)
authorMengsheng Wu <redacted>
Fri, 24 Apr 2026 01:39:13 +0000 (09:39 +0800)
committerGeorgi Gerganov <redacted>
Thu, 30 Apr 2026 08:29:18 +0000 (11:29 +0300)
commit23921d5a695262bdf9bdb34300f179aa97ae7a1e
tree5d4a4a7f3b09d3480cc8146403c28a70cf701627
parent641998f558afb6dae907e86ef0a44995b8a00592
hexagon: add SOLVE_TRI op (llama/21974)

* hexagon: add SOLVE_TRI op

* ggml: fix TODO description for solve_tri

* hexagon: rm unused variable/function warnings

* hexagon: chunk vs batch processingfor better thread utilization

* hexagon: vectorize partial f32 loads

* hexagon: move HVX f32 add/sub/mul wrappers to hvx-base.h

---------

Co-authored-by: Todor Boinovski <redacted>
ggml/src/ggml-hexagon/ggml-hexagon.cpp
ggml/src/ggml-hexagon/htp/CMakeLists.txt
ggml/src/ggml-hexagon/htp/htp-ctx.h
ggml/src/ggml-hexagon/htp/htp-ops.h
ggml/src/ggml-hexagon/htp/hvx-base.h
ggml/src/ggml-hexagon/htp/main.c
ggml/src/ggml-hexagon/htp/solve-tri-ops.c [new file with mode: 0644]