TY - GEN
T1 - Don't Surrender to Low QPS/$
T2 - 53rd ACM/IEEE Annual International Symposium on Computer Architecture, ISCA 2026
AU - Huang, Yuchen
AU - Ma, Baiteng
AU - Xu, Erci
AU - Weng, Chuliang
N1 - Publisher Copyright:
© 2026 IEEE.
PY - 2026
Y1 - 2026
N2 - The scale of vector data has been continuously growing. SSD-based approximate nearest neighbor search (ANNS) methods have become popular in handling billion-scale vectors with just one node. While delivering high performance in terms of query per second (QPS), they often fall short in the cost efficiency (i.e., QPS/$). In this paper, we present TridentanN, a highperformance yet cost-efficient system for large-scale ANNS with strengths of SSDs, low-end GPUs, and CPUs. We start by proposing a hybrid noise-clusters index for efficient I/O utilization and parallel search for decoupled noise and clusters. Second, we customize hardware-software architecture for GPU-SSD ANNS, which enables full bandwidth utilization when transferring data between GPUs and SSDs. Third, we orchestrate GPU-CPU-SSD task pipelines in parallel according to hardware characteristics to maximize system efficiency. Evaluations show that, compared to existing ANNS systems, TridentaNN performs 1.8-3.4× throughput and 21-70% of the latency. More importantly, it can be deployed on readily available and affordable devices, and achieves much higher cost efficiency (~2-4× QPS/$) than others.
AB - The scale of vector data has been continuously growing. SSD-based approximate nearest neighbor search (ANNS) methods have become popular in handling billion-scale vectors with just one node. While delivering high performance in terms of query per second (QPS), they often fall short in the cost efficiency (i.e., QPS/$). In this paper, we present TridentanN, a highperformance yet cost-efficient system for large-scale ANNS with strengths of SSDs, low-end GPUs, and CPUs. We start by proposing a hybrid noise-clusters index for efficient I/O utilization and parallel search for decoupled noise and clusters. Second, we customize hardware-software architecture for GPU-SSD ANNS, which enables full bandwidth utilization when transferring data between GPUs and SSDs. Third, we orchestrate GPU-CPU-SSD task pipelines in parallel according to hardware characteristics to maximize system efficiency. Evaluations show that, compared to existing ANNS systems, TridentaNN performs 1.8-3.4× throughput and 21-70% of the latency. More importantly, it can be deployed on readily available and affordable devices, and achieves much higher cost efficiency (~2-4× QPS/$) than others.
KW - Software-hardware co-design
KW - Vector search
UR - https://www.scopus.com/pages/publications/105047162425
U2 - 10.1109/ISCA66397.2026.00033
DO - 10.1109/ISCA66397.2026.00033
M3 - 会议稿件
AN - SCOPUS:105047162425
T3 - Proceedings - International Symposium on Computer Architecture
SP - 258
EP - 273
BT - 2026 ACM/IEEE 53rd Annual International Symposium on Computer Architecture, ISCA 2026
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 27 June 2026 through 1 July 2026
ER -