]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
llamafile : improve sgemm.cpp (#6796)
authorJustine Tunney <redacted>
Mon, 22 Apr 2024 19:00:36 +0000 (15:00 -0400)
committerGitHub <redacted>
Mon, 22 Apr 2024 19:00:36 +0000 (22:00 +0300)
commit192090bae47960f0d38d4967abe398a5d190057e
tree7298f6be91a04fd962adfaf307ace4a862272860
parente931888d5024de814ce7119a18d6a959bfff3821
llamafile : improve sgemm.cpp (#6796)

* llamafile : improve sgemm.cpp

- Re-enable by default
- Fix issue described in #6716
- Make code more abstract, elegant, and maintainable
- Faster handling of weirdly shaped `m` an `n` edge cases

* Address review comments

* Help clang produce fma instructions

* Address review comments
CMakeLists.txt
Makefile
ggml.c
sgemm.cpp