REVIEW 5 major objections 4 minor 47 references
Efficient Vector Search on Disaggregated Memory with d-HNSW
T0 review · 5 major / 4 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read d-HNSW shows HNSW vector search can run over RDMA-disaggregated memory by routing each query through a small cached meta-graph and fetching only the relevant remote sub-graphs, cutting latency up to 117x at recall 0.87 on SIFT1M.
desk verdict The design is coherent but the 117x speedup is a measurement artifact; the naive baseline's RDMA latency is physically impossible, so the headline claim collapses. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The meta-HNSW: a three-layer HNSW built from 500 uniformly sampled vectors and cached in the compute pool. It acts as a coarse classifier: greedy routing through its layers ends at a bottom-layer vector that selects a sub-HNSW partition, and the query then searches only the nearest few such partitions held in remote memory. The mechanism that carries the argument is the observation that HNSW's greedy search visits a short, predictable path, so a cheap replica of the upper graph can decide which remote clusters to load, while an RDMA-friendly layout and doorbell-batched reads turn the rest of the search into a small number of bulk transfers.
What would settle it
Run d-HNSW on SIFT1M with the routing step in place but give the local sub-HNSW search a very large efSearch; if recall plateaus well below 1.0, the plateau measures the fraction of true neighbors that fall outside the clusters selected by the cached meta-graph. Alternatively, directly check, for a random sample of queries, whether the ground-truth top-1 neighbor lies inside the selected sub-HNSW clusters.
Extended reading notes
Core claim
d-HNSW claims that the greedy search path of HNSW can be exploited for memory disaggregation: instead of following pointer-chasing steps across the network, a query first traverses a small cached meta-HNSW to select the few sub-HNSW partitions likely to contain the true nearest neighbors, then performs one or a few bulk RDMA reads to load those partitions. The paper argues that this two-level lookup preserves accuracy because the meta-HNSW, built from a uniform sample, reliably classifies queries into the correct clusters. On top of this, the remote index is laid out as serialized cluster pairs with shared overflow space, and doorbell batching merges non-contiguous reads into single round trips. The reported result is up to 117x lower query latency than a naive remote HNSW at a recall of 0.87 on SIFT1M@1, with similar gains on GIST1M.
Load-bearing premise
The load-bearing premise is that a meta-HNSW built from just 500 sampled vectors routes each query to the sub-clusters that contain its true nearest neighbors; if that routing ever fails, no additional search effort inside the chosen clusters can recover the missed neighbors.
Editorial extensions
If this is right
- Vector similarity search can be served from a memory pool with weak computational power, because compute nodes perform routing through the cached meta-graph and the memory node only answers bulk RDMA reads.
- Query cost is set by the number of relevant sub-HNSW clusters fetched, not by total dataset size, so the approach scales to datasets that exceed any single node's memory.
- Batched queries share RDMA transfers: a cluster requested by many queries is loaded once per batch, and recently used clusters are reused across batches.
- Dynamic insertions are handled by overflow space shared between pairs of sub-HNSW clusters, so new vectors stay contiguous with their cluster and can be read in one transfer.
Reading between the lines
- If the 500-vector routing sample generalizes, the same meta-graph idea could support multi-level partitioning for billion-scale datasets, with memory pools holding nested sub-clusters.
- The recall ceiling set by routing suggests an adaptive extension: monitor how often true nearest neighbors fall outside the selected clusters and rebuild or enlarge the meta-HNSW when needed.
- The reported 117x gain is against a naive remote baseline; comparing against a monolithic in-memory HNSW on the same hardware would quantify the intrinsic cost of disaggregation, a comparison the paper does not include.
- Shared overflow space implies a write-heavy workload could exhaust the reserved area; a testable extension is measuring insertion throughput and overflow behavior over sustained updates.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces d-HNSW, a vector similarity search engine for RDMA-based disaggregated memory. The design partitions the dataset into sub-HNSW clusters, caches a small "meta-HNSW" in compute nodes for cluster routing, lays out clusters contiguously in remote memory with shared overflow regions, and uses doorbell batching plus query-aware data loading to reduce RDMA round trips. The evaluation reports latency-recall curves for SIFT1M and GIST1M against two self-defined baselines (Naive d-HNSW and d-HNSW without doorbell), claiming up to 117x lower latency while maintaining recall around 0.87 on SIFT1M@1.
Significance. Disaggregated memory for vector search is a timely and practically relevant problem, and the three proposed techniques (representative index caching, RDMA-friendly layout, and batched query-aware loading) are plausible building blocks. The paper also ships a substantial prototype implementation (12K LoC) and evaluates on real hardware, which is a strength. However, as submitted, the evaluation does not substantiate the central performance claims: the baselines are self-defined variants, the absolute recall figures are not benchmarked against standard HNSW, the network-latency numbers in the breakdown tables are physically implausible on the stated testbed, and the key routing assumption behind meta-HNSW is given no sensitivity analysis. If these issues are addressed, the work could be a useful contribution to the disaggregated-systems and vector-search communities.
major comments (5)
- [§4, Table 1] The Naive d-HNSW network latency of 90,271.2 µs for 3.547 RDMA round trips per query implies roughly 25 ms per RDMA read. On the stated Mellanox ConnectX-6 100Gb testbed, even a multi-megabyte RDMA read should complete in well under 1 ms; the value is most likely explained by a unit error, by measuring an entire batch of 2000 queries as one query, or by an uninstrumented serialization of many NIC operations. Because the headline 117x speedup is the ratio d-HNSW/Naive, an implausible denominator directly inflates the headline claim. The authors should provide a raw RDMA latency calibration on the testbed and re-measure the baseline before any performance claim can be accepted.
- [§4, Figure 6] The only comparisons are to two self-defined variants, "Naive d-HNSW" and "d-HNSW without doorbell." There is no comparison to standard in-memory HNSW, to a non-disaggregated ANN system, or to prior RDMA- or CXL-based vector-search prototypes despite such systems being cited in the paper. As a result, the absolute recall values (0.85–0.87 on SIFT1M@1 at efSearch=48) cannot be interpreted, and the claim in the abstract and introduction that d-HNSW is "the first" disaggregated vector search engine is unsupported. A fair evaluation needs at least a standard HNSW recall-latency curve on the same datasets.
- [§3.1, Figure 3] The correctness of the meta-HNSW routing layer is assumed rather than demonstrated. The paper states that the meta-HNSW is built from 500 uniformly sampled vectors and that each query is routed to the b closest sub-HNSW clusters, but it provides no analysis or sensitivity study showing that the selected clusters contain the true top-k neighbors. If the meta-HNSW misses the correct cluster, recall is capped regardless of the local search effort. The paper should report a sensitivity analysis over sample size and b, and should separately measure recall loss caused by routing versus recall loss caused by sub-HNSW search within the selected clusters.
- [§3.2, Table 1] The "round trips per vector query" metric is internally inconsistent with the reported network latencies. For d-HNSW the paper reports 0.00475 round trips per query but a network latency of 527.6 µs, which would imply roughly 111 ms per round trip; for the Naive baseline, 3.547 round trips and 90,271.2 µs imply roughly 25 ms per round trip. The relation between the doorbell batch size, the batch of 2000 queries, and the per-query latency aggregation needs a precise definition, otherwise the round-trip counts cannot be used as evidence for the speedup.
- [§4, experimental setup] Several experimental conditions that are load-bearing for the evaluation are missing: the number and size of sub-HNSW clusters, the distribution of vectors across clusters, the actual cache hit rates, the overhead of index construction and insertion, and run-to-run variance (no error bars are shown in Figure 6). The abstract claims "fast data indexing" and "low network communication overhead," but no indexing or insertion experiments are reported, so those claims are not evaluated.
minor comments (4)
- [§4, first paragraph] The baseline is introduced as "Native-HNSW" but is called "Naive d-HNSW" throughout the rest of the paper; the naming should be unified.
- [Abstract and §4] The abstract reports "up to 117x" speedup while Section 4 reports up to 121x on GIST1M; the inconsistency should be reconciled.
- [Figure 6] The latency-recall curves would be much more informative with error bars and with a labeled reference curve for a standard in-memory HNSW implementation.
- [Throughout] There are several typographical issues, including "evalute" in Section 4 and the formatting of "4.75×10^-3" for the round-trip count; these should be fixed in a revision.
Circularity Check
No circularity: the 117x result is an ablation against a deliberately non-batched baseline, not a prediction derived from its own definition.
full rationale
d-HNSW's core claims are empirical evaluations, not derivations. The meta-HNSW routing index and doorbell batching are design choices evaluated against Naive d-HNSW, which is explicitly defined as issuing one RDMA read per sub-HNSW cluster (Section 4). The resulting round-trip reduction (3.547 to 0.00475 per query, Table 1) is the mechanism under test, not a hidden equality between the input and the claimed result; a speedup over a deliberately non-batched baseline is an ablation, and the 'prediction' that batching reduces network latency would hold independently of the measured constants. No parameter is fitted on the target metric and then reported as a prediction. The paper's only self-citation (reference [16], Outback) appears in related work among other disaggregated KV stores and does not carry the argument. The plausibility concern about the absolute Naive network latency (90,271.2 µs for 3.547 round-trips in Table 1) is a measurement-validity issue, not a circularity: the latency number is not constructed from the speedup claim. Hence no circular step meets the quoted-evidence bar.
Assumptions & free parameters
free parameters (6)
- meta-HNSW sample count =
500
- overflow space per paired clusters =
0.75 MB (SIFT1M), 3.92 MB (GIST1M)
- cache capacity per compute instance =
10% of sub-HNSW clusters
- query batch size =
2000
- number of closest sub-HNSWs loaded per query (b)
- doorbell batch size =
2 (example only)
assumptions (4)
- standard math HNSW greedy search on a small-world graph returns near-optimal neighbors.
- ad hoc to paper A meta-HNSW constructed from 500 uniformly sampled vectors partitions the data so that top-b selected clusters contain the true top-k neighbors with high probability.
- domain assumption Doorbell batching of multiple RDMA reads into one round trip reduces latency without exceeding NIC limits.
- domain assumption Compute pool has limited DRAM and memory pool has weak CPUs.
Cite this review
Pith. "Pith review of Efficient Vector Search on Disaggregated Memory with d-HNSW." pith.science (2026). https://pith.science/paper/U2T3RZ5R
@misc{pith2026250511783,
author = {Pith},
title = {Pith review of: Efficient Vector Search on Disaggregated Memory with d-HNSW},
year = {2026},
howpublished = {\url{https://pith.science/paper/U2T3RZ5R}},
note = {Machine review of arXiv:2505.11783}
}
read the original abstract
Efficient vector query processing is critical to enable AI applications at scale. Recent solutions struggle with growing vector datasets that exceed single-machine memory capacity, forcing unnecessary data movement and resource underutilization in monolithic architectures. We present d-HNSW, the first disaggregated vector similarity search engine for RDMA-based remote memory systems that achieves high performance while supporting fast data indexing with low network communication overhead. The core of d-HNSW is a novel disaggregation of the graph-based vector indexing data structure HNSW. It exploits the characteristics of greedy searching in HNSW to efficiently coordinate data transfers from the memory pool to the compute pool while serving data requests. Specifically, it leverages three ideas: (i) Representative index caching, a lightweight index constructed from a sampled subset of data, is cached in the compute pool to reduce frequent access to critical components of the hierarchical graph-based index, (ii) RDMA-friendly data layout design to reduce the networking round trips incurred by vector query and insertion and (iii) batched query-aware data loading to reduce bandwidth usage on data transfer between pools, addressing the limited cache capacity in compute nodes. We evaluate d-HNSW with extensive benchmarking datasets. The experimental results show that d-HNSW outperforms Naive d-HNSW implementation by up to 117x in latency while maintaining recall as 0.87 in dataset SIFT1M@1.
Figures
Figures from the paper (2 more)
Reference graph
Works this paper leans on
-
[1]
Cowbird: Freeing cpus to compute by offloading the disaggregation of memory
Xinyi Chen, Liangcheng Yu, Vincent Liu, and Qizhen Zhang. Cowbird: Freeing cpus to compute by offloading the disaggregation of memory. InProceedings of the ACM SIGCOMM 2023 Conference, pages 1060–1073, 2023
work page 2023
-
[2]
scientific infrastructure for research on the future of cloud computing. CloudLab: Flexible. https://www.cloudlab.us
- [3]
-
[4]
Pyramid: A general framework for distributed similarity search on large-scale datasets
Shiyuan Deng, Xiao Yan, KW Ng Kelvin, Chenyu Jiang, and James Cheng. Pyramid: A general framework for distributed similarity search on large-scale datasets. In2019 IEEE International Conference on Big Data (Big Data), pages 1066–1071. IEEE, 2019
work page 2019
-
[5]
https://github.com/deepseek-ai/3fs/
Fire flyer file system. https://github.com/deepseek-ai/3fs/
-
[6]
Fast approximate nearest neighbor search with the navigating spreading-out graphs
Cong Fu, Chao Xiang, Changxu Wang, and Deng Cai. Fast approximate nearest neighbor search with the navigating spreading-out graphs. PVLDB, 12(5):461 – 474, 2019
work page 2019
-
[7]
Similarity search in high dimensions via hashing
Aristides Gionis, Piotr Indyk, Rajeev Motwani, et al. Similarity search in high dimensions via hashing. InVldb, volume 99, pages 518–529, 1999
1999
-
[8]
Cunchen Hu, Heyang Huang, Junhao Hu, Jiang Xu, Xusheng Chen, Tao Xie, Chenxi Wang, Sa Wang, Yungang Bao, Ninghui Sun, et al. Memserve: Context caching for disaggregated llm serving with elastic memory pool.arXiv preprint arXiv:2406.17565, 2024
arXiv 2024
Show all 47 references
-
[9]
Cxl-anns:software-hardware collaborative memory disaggregation and computation for billion- scale approximate nearest neighbor search
Junhyeok Jang, Hanjin Choi, Hanyeoreum Bae, Seungjun Lee, Miryeong Kwon, and Myoungsoo Jung. Cxl-anns:software-hardware collaborative memory disaggregation and computation for billion- scale approximate nearest neighbor search. In2023 USENIX Annual Technical Conference (USENIX...
2023
-
[10]
Ragcache: Efficient knowledge caching for retrieval- augmented generation.arXiv preprint arXiv:2404.12457, 2024
Chao Jin, Zili Zhang, Xuanlin Jiang, Fangyue Liu, Xin Liu, Xuanzhe Liu, and Xin Jin. Ragcache: Efficient knowledge caching for retrieval- augmented generation.arXiv preprint arXiv:2404.12457, 2024
2024 arXiv
-
[11]
Design guide- lines for high performance rdma systems
Anuj Kalia, Michael Kaminsky, and David G Andersen. Design guide- lines for high performance rdma systems. In2016 USENIX annual technical conference (USENIX ATC 16), pages 437–450, 2016
2016
-
[12]
Im- proving approximate nearest neighbor search through learned adaptive early termination
Conglong Li, Minjia Zhang, David G Andersen, and Yuxiong He. Im- proving approximate nearest neighbor search through learned adaptive early termination. InProceedings of the 2020 ACM SIGMOD Interna- tional Conference on Management of Data, pages 2539–2554, 2020
2020
-
[13]
Rolex: A scalable rdma-oriented learned key-value store for disaggre- gated memory systems
Pengfei Li, Yu Hua, Pengfei Zuo, Zhangyu Chen, and Jiajie Sheng. Rolex: A scalable rdma-oriented learned key-value store for disaggre- gated memory systems. In21st USENIX Conference on File and Storage Technologies (FAST 23), pages 99–114, 2023
2023
-
[14]
https://github.com/facebookresearch/faiss
A library for efficient similarity search and clustering of dense vectors. https://github.com/facebookresearch/faiss
-
[15]
Retrievalattention: Accelerating long-context llm inference via vector retrieval.arXiv preprint arXiv:2409.10516, 2024
Di Liu, Meng Chen, Baotong Lu, Huiqiang Jiang, Zhenhua Han, Qianxi Zhang, Qi Chen, Chengruidong Zhang, Bailu Ding, Kai Zhang, et al. Retrievalattention: Accelerating long-context llm inference via vector retrieval.arXiv preprint arXiv:2409.10516, 2024
2024 arXiv
-
[16]
Outback: Fast and communication-efcient index for key-value store on disaggregated memory.PVLDB, 18(2):335 – 348, 2024
Yi Liu, Minghao Xie, Shouqian Shi, Yuanchao Xu, Heiner Litz, and Chen Qian. Outback: Fast and communication-efcient index for key-value store on disaggregated memory.PVLDB, 18(2):335 – 348, 2024
2024
-
[17]
Dex: Scalable range indexing on disaggregated memory
Baotong Lu, Kaisong Huang, Chieh-Jan Mike Liang, Tianzheng Wang, and Eric Lo. Dex: Scalable range indexing on disaggregated memory. Proceedings of the VLDB Endowment, 17(10):2603–2616, 2024
2024
-
[18]
Chime: A cache-efficient and high-performance hybrid index on disaggregated memory
Xuchuan Luo, Jiacheng Shen, Pengfei Zuo, Xin Wang, Michael R Lyu, and Yangfan Zhou. Chime: A cache-efficient and high-performance hybrid index on disaggregated memory. InProceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles, pages 110– 126, 2024
2024
-
[19]
Smart: A high-performance adap- tive radix tree for disaggregated memory
Xuchuan Luo, Pengfei Zuo, Jiacheng Shen, Jiazhen Gu, Xin Wang, Michael R Lyu, and Yangfan Zhou. Smart: A high-performance adap- tive radix tree for disaggregated memory. In17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23), pages 553–571, 2023
2023
-
[20]
Yu A Malkov and Dmitry A Yashunin. Efficient and robust approxi- mate nearest neighbor search using hierarchical navigable small world graphs.IEEE transactions on pattern analysis and machine intelligence, 42(4):824–836, 2018
2018
-
[21]
Revisit- ing network support for rdma
Radhika Mittal, Alexander Shpiner, Aurojit Panda, Eitan Zahavi, Arvind Krishnamurthy, Sylvia Ratnasamy, and Scott Shenker. Revisit- ing network support for rdma. InProceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, pages 313–326, 2018
2018
-
[22]
Survey of vector database management systems.The VLDB Journal, 33(5):1591–1615, 2024
James Jie Pan, Jianguo Wang, and Guoliang Li. Survey of vector database management systems.The VLDB Journal, 33(5):1591–1615, 2024
2024
-
[23]
Mooncake: A kvcache-centric disag- gregated architecture for llm serving.arXiv preprint arXiv:2407.00079, 2024
Ruoyu Qin, Zheming Li, Weiran He, Mingxing Zhang, Yongwei Wu, Weimin Zheng, and Xinran Xu. Mooncake: A kvcache-centric disag- gregated architecture for llm serving.arXiv preprint arXiv:2407.00079, 2024
2024 arXiv
-
[24]
Revisiting kd-tree for nearest neigh- bor search
Parikshit Ram and Kaushik Sinha. Revisiting kd-tree for nearest neigh- bor search. InProceedings of the 25th acm sigkdd international confer- ence on knowledge discovery & data mining, pages 1378–1388, 2019
2019
-
[25]
Hm-ann: Efficient billion-point nearest neighbor search on heterogeneous memory
Jie Ren, Minjia Zhang, and Dong Li. Hm-ann: Efficient billion-point nearest neighbor search on heterogeneous memory. In H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin, editors,Advances in Neural Information Processing Systems, volume 33, pages 10672–10684. Curr...
2020
-
[26]
Legoos: A disseminated, distributed os for hardware resource disaggregation
Yizhou Shan, Yutong Huang, Yilun Chen, and Yiying Zhang. Legoos: A disseminated, distributed os for hardware resource disaggregation. In13th USENIX Symposium on Operating Systems Design and Imple- mentation (OSDI 18), pages 69–87, 2018
2018
-
[27]
Ditto: An elastic and adaptive memory-disaggregated caching system
Jiacheng Shen, Pengfei Zuo, Xuchuan Luo, Yuxin Su, Jiazhen Gu, Hao Feng, Yangfan Zhou, and Michael R Lyu. Ditto: An elastic and adaptive memory-disaggregated caching system. InProceedings of the 29th Symposium on Operating Systems Principles, pages 675–691, 2023
2023
-
[28]
Fusee: A fully memory- disaggregatedkey-value store
Jiacheng Shen, Pengfei Zuo, Xuchuan Luo, Tianyi Yang, Yuxin Su, Yangfan Zhou, and Michael R Lyu. Fusee: A fully memory- disaggregatedkey-value store. In21st USENIX Conference on File and Storage Technologies (FAST 23), pages 81–98, 2023
2023
-
[29]
Large language models are learnable planners for long-term recommendation
Wentao Shi, Xiangnan He, Yang Zhang, Chongming Gao, Xinyue Li, Jizhi Zhang, Qifan Wang, and Fuli Feng. Large language models are learnable planners for long-term recommendation. InProceedings of the 47th International ACM SIGIR Conference on Research and Development in Informa...
1903
-
[30]
Vexless: A serverless vector data management system using cloud functions
Yongye Su, Yinqi Sun, Minjia Zhang, and Jianguo Wang. Vexless: A serverless vector data management system using cloud functions. Proceedings of the ACM on Management of Data, 2(3):1–26, 2024. 6
2024
-
[31]
Disaggregating persis- tent memory and controlling them remotely: An exploration of passive disaggregated key-value stores
Shin-Yeh Tsai, Yizhou Shan, and Yiying Zhang. Disaggregating persis- tent memory and controlling them remotely: An exploration of passive disaggregated key-value stores. In2020 USENIX Annual Technical Con- ference (USENIX ATC 20), pages 33–48, 2020
2020
-
[32]
Semeru: A memory-disaggregated managed runtime
Chenxi Wang, Haoran Ma, Shi Liu, Yuanqi Li, Zhenyuan Ruan, Khanh Nguyen, Michael D Bond, Ravi Netravali, Miryung Kim, and Guo- qing Harry Xu. Semeru: A memory-disaggregated managed runtime. In14th USENIX Symposium on Operating Systems Design and Imple- mentation (OSDI 20), pag...
2020
-
[33]
Vector databases: What’s really new and what’s next?(vldb 2024 panel).Proceedings of the VLDB Endowment, 17(12):4505–4506, 2024
Jianguo Wang, Eric Hanson, Guoliang Li, Yannis Papakonstantinou, Harsha Simhadri, and Charles Xie. Vector databases: What’s really new and what’s next?(vldb 2024 panel).Proceedings of the VLDB Endowment, 17(12):4505–4506, 2024
2024
-
[34]
Milvus: A purpose-built vector data management system
Jianguo Wang, Xiaomeng Yi, Rentong Guo, Hai Jin, Peng Xu, Shengjun Li, Xiangyu Wang, Xiangzhou Guo, Chengming Li, Xiaohai Xu, et al. Milvus: A purpose-built vector data management system. InProceed- ings of the 2021 International Conference on Management of Data, pages 2614–2627, 2021
2021
-
[35]
Disaggregated database systems
Jianguo Wang and Qizhen Zhang. Disaggregated database systems. InCompanion of the 2023 International Conference on Management of Data, pages 37–44, 2023
2023
-
[36]
Sherman: A write-optimized distributed b+ tree index on disaggregated memory
Qing Wang, Youyou Lu, and Jiwu Shu. Sherman: A write-optimized distributed b+ tree index on disaggregated memory. InProceedings of the 2022 international conference on management of data, pages 1033–1048, 2022
2022
-
[37]
The case for distributed shared-memory databases with rdma-enabled memory disaggregation.arXiv preprint arXiv:2207.03027, 2022
Ruihong Wang, Jianguo Wang, Stratos Idreos, M Tamer Özsu, and Walid G Aref. The case for distributed shared-memory databases with rdma-enabled memory disaggregation.arXiv preprint arXiv:2207.03027, 2022
2022 arXiv
-
[38]
Rcmp: Reconstructing rdma-based memory disaggregation via cxl.ACM Transactions on Architecture and Code Optimization, 21(1):1–26, 2024
Zhonghua Wang, Yixing Guo, Kai Lu, Jiguang Wan, Daohui Wang, Ting Yao, and Huatao Wu. Rcmp: Reconstructing rdma-based memory disaggregation via cxl.ACM Transactions on Architecture and Code Optimization, 21(1):1–26, 2024
2024
-
[39]
Characterizing off-path smartnic for accelerating distributed systems
Xingda Wei, Rongxin Cheng, Yuhan Yang, Rong Chen, and Haibo Chen. Characterizing off-path smartnic for accelerating distributed systems. In17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23), pages 987–1004, 2023
2023
-
[40]
Lighttraffic: On optimizing cpu-gpu data traffic for efficient large- scale random walks
Yipeng Xing, Yongkun Li, Zhiqiang Wang, Yinlong Xu, and John CS Lui. Lighttraffic: On optimizing cpu-gpu data traffic for efficient large- scale random walks. In2023 IEEE 39th International Conference on Data Engineering (ICDE), pages 882–895. IEEE, 2023
2023
-
[41]
Motor: Enabling multi- versioning for distributed transactions on disaggregated memory
Ming Zhang, Yu Hua, and Zhijun Yang. Motor: Enabling multi- versioning for distributed transactions on disaggregated memory. In 18th USENIX Symposium on Operating Systems Design and Implemen- tation (OSDI 24), pages 801–819, 2024
2024
-
[42]
Ford: Fast one- sided rdma-based distributed transactions for disaggregated persistent memory
Ming Zhang, Yu Hua, Pengfei Zuo, and Lurong Liu. Ford: Fast one- sided rdma-based distributed transactions for disaggregated persistent memory. In20th USENIX Conference on File and Storage Technologies (FAST 22), pages 51–68, 2022
2022
-
[43]
Grip: Multi-store capacity-optimized high-performance nearest neighbor search for vector search engine
Minjia Zhang and Yuxiong He. Grip: Multi-store capacity-optimized high-performance nearest neighbor search for vector search engine. InProceedings of the 28th ACM International Conference on Information and Knowledge Management, pages 1673–1682, 2019
2019
-
[44]
Fast, approximate vector queries on very large unstructured datasets
Zili Zhang, Chao Jin, Linpeng Tang, Xuanzhe Liu, and Xin Jin. Fast, approximate vector queries on very large unstructured datasets. In20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), pages 995–1011, 2023
2023
-
[45]
Fast vector query processing for large datasets beyond gpu memory with reordered pipelining
Zili Zhang, Fangyue Liu, Gang Huang, Xuanzhe Liu, and Xin Jin. Fast vector query processing for large datasets beyond gpu memory with reordered pipelining. In21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24), pages 23–40, 2024
2024
-
[46]
Hidpu: A dpu-oriented hybrid indexing scheme for disaggregated storage systems
Wenbin Zhu, Zhaoyan Shen, Qian Wei, Renhai Chen, Xin Yao, Dongx- iao Yu, and Zili Shao. Hidpu: A dpu-oriented hybrid indexing scheme for disaggregated storage systems. In23rd USENIX Conference on File and Storage Technologies (FAST 25), pages 271–285, 2025
2025
-
[47]
Race: one- sided rdma-conscious extendible hashing.ACM Transactions on Storage (TOS), 18(2):1–29, 2022
Pengfei Zuo, Qihui Zhou, Jiazhao Sun, Liu Yang, Shuangwu Zhang, Yu Hua, James Cheng, Rongfeng He, and Huabing Yan. Race: one- sided rdma-conscious extendible hashing.ACM Transactions on Storage (TOS), 18(2):1–29, 2022. 7
2022
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.