Optimizing LLM inference performance often hits I/O bottlenecks, especially with the KV cache. A new lossless GPU codec, ExANS, offers a compelling solution, achieving 622 GB/s decode throughput with 1.51x compression for BF16 KV caches on H100 GPUs. This is a game-changer for reducing Time To First Token (TTFT).
The magic lies in how ExANS targets the BF16 format: it isolates and aligns the often-repeating 8-bit exponent field, then applies a modified Asymmetric Numeral System (ANS) encoding. This exploits low-entropy characteristics within a seemingly high-entropy data type, making compression fast and effective.
For engineers building LLM infrastructure, this means KV blocks can arrive faster than physical wire rates, shifting the bottleneck. You are essentially getting more effective throughput beyond what the hardware physically provides. This is a crucial step towards truly scalable and efficient LLM deployments.









