ResearchResearch paperEfficiency & Inference1 source · Oct 18, 2026

MOSAIC: Multi-Objective Search for Allocating Inference Cache Across LLM Decoder Layers

The Key-Value (KV) cache is the main memory bottleneck of long-context LLM inference.

Key points

  • Token eviction methods such as SnapKV, H2O, AdaKV and L2Norm shrink it, but they give every transformer layer the same budget, although layers differ in which tokens they need.
  • We present MOSAIC, a multi-objective neural architecture search that learns per-layer KV-cache budgets for any eviction method.
  • Across four eviction methods on Llama-3-8B-Instruct and Mistral-7B-Instruct-v0.2, MOSAIC beats uniform allocation in 146 of 154 (task, method, budget) settings, by up to +48 points on RULER and +11.9 on LongBench (LCC).
  • The learned allocations consistently favour a small set of middle layers.

Sources (1)

Extractive summary: sentences quoted from the sources.

Before this

  1. Oct 18, 2026Google Open-Sources Harness2, a Recursive Agent Harnessing Framework
  2. Oct 18, 2026vllm-project/vllm v0.32.0
  3. Oct 17, 2026TideKV: Delayed KV Eviction via Layer-Wise Chunked Prefill for Memory-Efficient Long-Context LLM Inference
  4. Oct 17, 2026deepseek-ai/DeepSeek-V4.1-Flash-1017
  5. Oct 16, 2026Welcome Beam: a 501B open model you can own, customize, and scale
  6. Oct 15, 2026Granite Switch 4.1: Chat, Decisions, and Speech from One Endpoint

Related