]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
ggml : vector length agnostic SVE support (llama/9290)
authorPrashant Vithule <redacted>
Mon, 9 Sep 2024 15:37:18 +0000 (21:07 +0530)
committerGeorgi Gerganov <redacted>
Fri, 20 Sep 2024 19:03:57 +0000 (22:03 +0300)
commitec74e17201d762837c1a58524239872fa4c5e22b
treeb6f4c67d5941939e206a4ff2cd8498e8813aedd3
parent5d89caf2bb920a72438d6c2455b3dbccef805d7d
ggml : vector length agnostic SVE support (llama/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>
src/ggml-quants.c