~/talk

The Clustering Strikes Back: Building Cost-Effective and High-Performance ANNS at Scale

links:none on file
links:none on file
links:none on file
name:Yang Shi
links:none on file
name:Xiao Chen
links:none on file
links:none on file
links:none on file
name:Yao Hu
links:none on file
name:Erci Xu
linkedin:ercixu
links:none on file
slides:none on file

Helmsman replaces memory-heavy HNSW with a clustering-based ANNS that uses SPDK userspace storage, a leveling-learned pruning model to pick how many clusters to probe per query, and GPU-accelerated clustering plus elastic CPU splitting for fast rebuilds. It targets production needs: 5–10 ms latency at million-QPS scale, top-K in the hundreds to thousands, and over 300 billion vectors. Production deployment reduces footprint from ~35,000 CPU cores and 0.35 PB DRAM to 40 machines, claims >90% hardware cost savings, and enables billion-scale index rebuilds within hours.

AI-written summary · about

  1. 0:00High-performance ANN search
  2. 1:00Production requirements
  3. 4:33Graph indexes challenges
  4. 7:05Clustering for SSD efficiency
  5. 9:12Hermes design
  6. 11:40GPU index construction
  7. 12:24Evaluation results
  8. 13:33Cost efficiency at Renren
  9. 14:59Key takeaways
~/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.