Tejinder Singh
28 pages, 12 figures, 12 tables
Long-context LLM decode is bound by KV-cache memory traffic rather than compute, and KV-cache compression techniques only yield end-to-end speedup beyond a hardware-specific crossover context length, with quality losses that differ sharply across five compression domains.
A Systematization of Knowledge paper: closed-form roofline derivations of decode arithmetic intensity instantiated for H100, B200, and MI300X, plus evaluation of one representative method per domain (quantization, eviction, paging, prefix sharing, tiering) on standardized 128k-context workloads under one protocol that keeps derived speedup bounds separate from as-reported quality deltas.
Decode at batch size 1 runs at roughly 1 FLOP/B against a H100 ridge of about 295 FLOP/B. Llama-3-70B stores 0.33 MB of KV per token (42 GB at 128k, 328 GB at 1M tokens), exceeding one 80 GB H100 at 244k context. Architectural choice shifts the KV constant up to 12x (DeepSeek-V2 MLA at 0.07 MB/token). Compression savings approach the roofline bound beyond the crossover; below it KV compression yields negligible end-to-end speedup.
The authors concede the published evidence base is mutually inconsistent (different workloads, hardware, quality metrics) and that quality and kernel interactions do not factor cleanly into their otherwise orthogonal byte-accounting model. They note quantization degrades below 4 bits and eviction fails discontinuously on position-sensitive tasks. Only one representative method per domain is evaluated; multi-die topology modeling relies on assumed per-die bandwidth partitions.
This is a single-author SoK from a vendor (Dell), with derived speedup bounds rather than uniformly measured end-to-end results for most claims; the quality deltas are largely as-reported from prior papers rather than re-measured, so the comparative matrix inherits the same contamination it criticizes. The roofline model is standard and the headline arithmetic is uncontroversial.
Little or nothing for markets or labor directly. The concrete implication is that inference cost per long-context token is bounded by memory bandwidth, so efficiency gains will come from systems engineering (compression, paging, tiering) rather than chips alone, modestly supporting the case that per-token inference costs keep falling without new hardware generations.
Technical Capability: Gives serving engineers and inference researchers an analytical frame (crossover context lengths, roofline bounds) for choosing among compression techniques instead of trusting isolated paper speedups.
Market & Valuation: Anyone modeling inference cost curves for long-context and reasoning workloads gets a first-principles basis for why bandwidth, not FLOPs, sets the cost floor.