]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml-cpu: add RVV vec dot kernels for quantization types (llama/18784)
authorTaimur Ahmad <redacted>
Fri, 20 Feb 2026 11:30:07 +0000 (16:30 +0500)
committerGeorgi Gerganov <redacted>
Fri, 27 Feb 2026 18:57:58 +0000 (20:57 +0200)
commit0c10a15447a644d09600e24d948e861b422d94b2
tree41ae072f91c4155ccc1eb62a016beb4c80977dd3
parent0158795ebc9a57fafc3ab3be4814b367590767c4
ggml-cpu: add RVV vec dot kernels for quantization types (llama/18784)

* ggml-cpu: add rvv vec_dot for iq2_s

Co-authored-by: Rehan Qasim <redacted>
* ggml-cpu: add rvv vec_dot for iq3_s

Co-authored-by: Rehan Qasim <redacted>
* ggml-cpu: add rvv vec_dot for tq1_0, tq2_0

Co-authored-by: Rehan Qasim <redacted>
ggml-cpu: add rvv vec_dot for tq1_0, tq2_0

* ggml-cpu: add rvv vec_dot for iq1_s, iq1_m

Co-authored-by: Rehan Qasim <redacted>
* ggml-cpu: add vlen switch for rvv vec_dot

---------

Co-authored-by: Rehan Qasim <redacted>
ggml/src/ggml-cpu/arch-fallback.h
ggml/src/ggml-cpu/arch/riscv/quants.c