]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml-cpu: extend support for RVV floating-point kernels (llama/17318)
authorTaimur Ahmad <redacted>
Thu, 18 Dec 2025 14:02:09 +0000 (19:02 +0500)
committerGeorgi Gerganov <redacted>
Wed, 31 Dec 2025 15:52:09 +0000 (17:52 +0200)
commit956fac433b61c9c61578cbcc4b5ffbcfced84f21
treee0268463455389b65e4e6d544cd28fc841c4ccec
parent325a9b739c65b71dc735a909fe7f58afc123aa40
ggml-cpu: extend support for RVV floating-point kernels (llama/17318)

* cmake: add BF16 RVV flag for ggml-cpu

* ggml-cpu: add floating-point conversion kernels

* ggml: add floating-point kernels

Co-authored-by: Rehan Qasim <redacted>
* ggml-cpu: fix lmul in vec_dot_bf16

* ggml-cpu: change redsum to lmul 4, fix leftover

---------

Co-authored-by: Rehan Qasim <redacted>
ggml/src/ggml-cpu/CMakeLists.txt
ggml/src/ggml-cpu/ggml-cpu.c
ggml/src/ggml-cpu/vec.cpp
ggml/src/ggml-cpu/vec.h