In-situ Indexing via Memristive Content-Addressable Memory
Abstract
Processing-in-Memory (PIM) is a proven paradigm for overcoming the ``memory wall". However, while data indexing is severely bottlenecked by this same wall, it remains unclear how indexing can effectively benefit from PIM's unique capabilities. We present PATH, an in-situ indexing architecture that bridges this gap by leveraging the massive parallelism and inherent data-movement of PIMs. Specifically, we first reformulate the fundamental indexing operations, namely Insert, Search, Update, and Delete, into highly parallel in-situ content-addressable memory operations executed directly within memory arrays. Taking hash indexes as a typical case, we elaborate how PATH breaks the inherent trade-off among memory accesses, load factor, and process latency in conventional hashing schemes. By adopting ultra-large logical buckets and in-memory moving, PATH virtually eliminates the cost of hash collision resolution and significantly reduces resizing overhead. Compared with state-of-the-art schemes, PATH achieves higher throughput, lower tail latency, and fewer memory accesses under insertions, laying a scalable foundation for next-generation data-centric computing.
Keywords
Cite
@article{arxiv.2606.31554,
title = {In-situ Indexing via Memristive Content-Addressable Memory},
author = {Bing Wu and Xueliang Wei and Shiyi Song and Yibo Liu and Jinpeng Liu and Wei Tong and Hao Tong and Yuchong Hu and Dan Feng},
journal= {arXiv preprint arXiv:2606.31554},
year = {2026}
}
Comments
15 pages