~/talk

ECHO: Efficient KV Cache Offloading with Lossless Prefetching for Serving Native...

links:none on file
links:none on file
links:none on file
links:none on file
name:Jing Lin
links:none on file
name:Yiwu Yao
links:none on file
name:Quan Chen
links:none on file
links:none on file
links:none on file
name:Minyi Guo
links:none on file
slides:none on file

ECHO offloads KV caches to host memory, expanding the effective GPU K pool from ~330K to 1.8M tokens and delivering up to 2.1× higher generation throughput on long-context workloads. It implements a graph-friendly GPU-side cache manager with fixed-length metadata and parallel allocate/evict primitives, a lossless intra-query prefetch via EMA-predicted score threshold, and fused pipelined GPU kernels that overlap index computation with host→GPU recalls. Measured GPU hit rates reach 97–99%; TTFT rises up to 8% and end-to-end latency increases stay within ~10% under target loads.

AI-written summary · about

  1. 0:00ECHO introduction
  2. 2:03Sparse attention and DeepSeek DSA
  3. 3:06HBM bottleneck in sparse attention
  4. 3:48Dynamic KV cache offloading
  5. 5:13Lossless prefetching design
  6. 7:41Prefetching decoding with EMA
  7. 8:45Prefetching prefill with top K
  8. 10:11Fused kernels in ECHO
  9. 11:18Evaluation setup and results
  10. 12:42Hit rate and prefetching gains
  11. 13:46Generality and related work
  12. 14:07Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.