All Topics

Inference Optimization

Serving large models is where research meets the bill. Quantization and low-bit formats, speculative decoding, KV-cache management, batching and throughput tradeoffs, and what long context actually costs in production.

Articles

A saturated CPU serving frontend with a backed-up request queue giving way to parallel multi-threaded Rust lanes
Inference Optimization11 min read

Your LLM Serving Bottleneck Moved to the CPU

vLLM v0.27.0 and SGLang v0.5.17 rewrote their serving frontends in Rust. The real LLM serving bottleneck is often the CPU-bound Python frontend, not the GPU.

Roei ZAUG 20, 2026
Diagram of a fragmented KV cache reorganized into reusable fixed-size pages, letting the same GPU serve more requests
Inference OptimizationQuantization18 min read

KV-Cache Engineering: The Memory Wall of LLM Serving

The KV cache is the real bottleneck in LLM serving: 70-90% of GPU memory at long context. PagedAttention, prefix caching, MLA, and quantization explained.

Roei ZJUL 9, 2026

Tutorials

Key Terms

Related Topics

The Intelligence Briefing.

Every Friday, we distill the noise of the AI world into a single, actionable briefing for researchers and engineers. No hype, just data.

Privacy focused. One-click unsubscribe.