]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml : Leverage the existing GGML_F32_VEC helpers to vectorize ggml_vec_set_f32 for...
authorsirus20x6 <redacted>
Wed, 22 Oct 2025 10:14:14 +0000 (05:14 -0500)
committerGeorgi Gerganov <redacted>
Sun, 9 Nov 2025 21:38:03 +0000 (23:38 +0200)
commit773041e336843d428e6a7ce4f93be337a1dba03a
treeed514460600a116dd92284787a29caafd0766de8
parent431aaf56f0dbd393f18e4a7f1b0d833bcae0b9ab
ggml : Leverage the existing GGML_F32_VEC helpers to vectorize ggml_vec_set_f32 for faster fills (llama/16522)

* Leverage the existing GGML_F32_VEC helpers to broadcast the fill value across SIMD registers and store in vector-sized chunks, while retaining the scalar tail for leftover elements and non-SIMD builds.

* Vectorize additional f32 helper loops

* Normalize f32 helper tails for ggml vec ops

---------

Co-authored-by: Aaron <redacted>
ggml/src/ggml-cpu/vec.h