Inference
Serving is a memory-bandwidth problem wearing a compute problem’s clothes. Kernels that avoid materialising intermediates, cache layouts that avoid re-reading them, and quantisation schemes that shrink what must be read at all.
Eight entries across five branches. One is a stub and is marked as such — read them as open questions rather than answers.
KV cache
kv-cache/ ›the memory that decoding is really bound by
Decoding
decoding/ ›turning a distribution into a token, and the shortcuts around it
Quantisation
quantisation/ ›fewer bits per weight, and where the error goes
Kernels
kernels/ ›IO-aware implementations of operations that already existed
Serving
serving/ ›scheduling many requests against one set of weights