Justine Tunney
fa20edc44d
Reduce header complexity
...
- Remove most __ASSEMBLER__ __LINKER__ ifdefs
- Rename libc/intrin/bits.h to libc/serialize.h
- Block pthread cancelation in fchmodat() polyfill
- Remove `clang-format off` statements in third_party
2023-11-28 14:39:42 -08:00
Justine Tunney
96f979dfc5
Rename makefiles BUILD.mk
...
This way they appear at the top of directory listings.
2023-11-28 11:21:08 -08:00
Justine Tunney
5b908bc756
Fix some build errors
2023-06-05 15:53:44 -07:00
Justine Tunney
39f20dbb13
Upgrade to Cosmopolitan GCC 11.2.0 for x86_64
2023-06-05 02:06:18 -07:00
Justine Tunney
e7eb0b3070
Make more ML improvements
...
- Fix UX issues with llama.com
- Do housekeeping on libm code
- Add more vectorization to GGML
- Get GGJT quantizer programs working well
- Have the quantizer keep the output layer as f16c
- Prefetching improves performance 15% if you use fewer threads
2023-05-16 08:07:23 -07:00
Justine Tunney
80db9de173
Make the intrinsics more readable
2023-05-15 23:12:11 -07:00
Justine Tunney
036b9a0002
Make further progress on non-x86 support
2023-05-10 04:20:47 -07:00
Justine Tunney
b7bf052a4b
Add Intel intrinsics headers
2023-04-27 05:44:38 -07:00