]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml : vector length agnostic SVE support (#9290)
authorPrashant Vithule <redacted>
Mon, 9 Sep 2024 15:37:18 +0000 (21:07 +0530)
committerGitHub <redacted>
Mon, 9 Sep 2024 15:37:18 +0000 (18:37 +0300)
commit5fac4d57643b1de8e9ab746f14d2fc4e319ae0c2
treec06a5091eec84403cb9ac7c778cb45f765880f78
parent5fb5e24811cb01d48b482c15a974bfbd9f433e1d
ggml : vector length agnostic SVE support (#9290)

* Implemented vector length agnostic SVE using switch case for 512-bit, 256-bit, 128-bit vector lengths

* Implemented vector length agnostic SVE using switch case for 512-bit, 256-bit, 128-bit vector lengths

* Removed WhiteSpaces

* ggml : style changes + fix 512-bit nb loop check

- fix local scope in switch cases
- consistent predicate names
- empty lines when necessary
- opening braces, spaces
- const-correctness
- add asserts

* Update ggml/src/ggml-quants.c

Co-authored-by: Georgi Gerganov <redacted>
---------

Co-authored-by: Georgi Gerganov <redacted>
ggml/src/ggml-quants.c