~/talk

HyCache: Hybrid Caching for Accelerating DNN Input Preprocessing Pipelines

Talkat USENIX ATC '25 · 2025-07-07..07-09· [machine-learning, developer-experience]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Hybrid Cache automatically profiles ~1% of a dataset, models fetch/decode/augment costs, and uses an ILP solver to pick per-stage, tier-aware placements that allow partial caching across RAM and disk while enforcing exclusive tier placement (no duplicate copies). It estimates working-memory needs, populates memory and disk caches, and emits a pipeline that ingests from cached stages. Across diverse image and voice pipelines it reports end-to-end pipeline speedups ranging from 1.11× to 10.1×.

AI-written summary · about

  1. 0:00DNN preprocessing pipelines
  2. 2:50Preprocessing stalls impact
  3. 4:34Caching approach limitations
  4. 6:40HyCache design principles
  5. 8:08HyCache automated framework
  6. 10:55HyCache implementation
  7. 12:24Performance results
  8. 13:31Summary
~/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.