Improving Index Performance through Prefetching
Summary: pB+-Trees widen nodes by prefetching, lowering height and speeding searches/updates 1.2–1.5×, outperforming Cache-Sensitive B+-Trees. For range scans, leaf-pointer arrays enable far-ahead prefetching, delivering >6× speedups on 1000+ keys and hiding disk latency. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Shimin Chen (Carnegie Mellon University)
- 2. Phillip B. Gibbons (AT&T)
- 3. Todd C. Mowry (Carnegie Mellon University)
BibTeX Citation
@inproceedings{chen_sigmod01,
title = {{Improving Index Performance through Prefetching}},
author = {Chen, Shimin and Gibbons, Phillip B. and Mowry, Todd C.},
series = {{SIGMOD} '01},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/375663.375688},
url = {https://dl.acm.org/doi/10.1145/375663.375688},
year = {2001}
}
Incoming Citations (Sorted by Pagerank)
Showing 31 of 31 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 7 of 7 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 67 | Making B+-Trees Cache Conscious in Main Memory | 2000 | SIGMOD | 0.00038461275 |
| 74 | Cache Conscious Algorithms for Relational Query Processing | 1994 | VLDB | 0.00037330605 |
| 109 | DBMSs On A Modern Processor: Where Does Time Go? | 1999 | VLDB | 0.000331207 |
| 204 | Cache Conscious Indexing for Decision-Support in Main Memory | 1999 | VLDB | 0.00025342994 |
| 215 | AlphaSort: A RISC Machine Sort | 1994 | SIGMOD | 0.00024507963 |
| 219 | A Study of Index Structures for Main Memory Database Management Systems | 1986 | VLDB | 0.00024293529 |
| 1,355 | Query Processing in Main Memory Database Management Systems | 1986 | SIGMOD | 0.0001105702 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 2,020 | Query and Update Efficient B+-Tree Based Indexing of Moving Objects | 2004 | VLDB |
| 2 | 6,742 | Bf-Tree: A Modern Read-Write-Optimized Concurrent Larger-Than-Memory Range Index | 2024 | VLDB |
| 3 | 67 | Making B+-Trees Cache Conscious in Main Memory | 2000 | SIGMOD |
| 4 | 6,451 | Efficient Search of Multidimensional B-Trees | 1995 | VLDB |
| 5 | 3,747 | B+-tree Index Optimization by Exploiting Internal Parallelism of Flash-based Solid State Drives | 2012 | VLDB |
| 6 | 10,829 | FB+-tree: A Memory-Optimized B+-tree with Latch-Free Update | 2025 | VLDB |
| 7 | 7,189 | BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees | 2023 | VLDB |
| 8 | 1,110 | Buffering Accesses to Memory-Resident Index Structures | 2003 | VLDB |
| 9 | 1,813 | Main-Memory Index Structures with Fixed-Size Partial Keys | 2001 | SIGMOD |
| 10 | 1,567 | Fractal Prefetching B+-Trees: Optimizing Both Cache and Disk Performance | 2002 | SIGMOD |