Database Paper Browser

Back to papers

FAST: Fast Architecture Sensitive Tree Search on Modern CPUs and GPUs

Summary: FAST is architecture-sensitive binary-tree index layout for CPUs/GPUs, aligned to cache lines, page size, and SIMD to reduce traversal latency. 50M CPU/GPU queries/sec (5x/1.7x faster); bulk rebuilds <0.1s for 64M keys; compression mitigates memory bandwidth. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
4257
Venue
SIGMOD
Year
2010
Pagerank
0.00022556553
Overall Rank
279 | 98.07%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 50 of 54 citing papers.

Rank Citing Paper Year Venue Pagerank
45 The Case for Learned Index Structures 2018 SIGMOD 0.0004530684
374 Hyder - A Transactional Record Manager for Shared Flash 2011 CIDR 0.0001983878
485 ALEX: An Updatable Adaptive Learned Index 2020 SIGMOD 0.00017714392
631 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.0001567363
838 FITing-Tree: A Data-aware Index Structure 2019 SIGMOD 0.0001375596
923 Benchmarking Learned Indexes 2021 VLDB 0.00013252326
932 HOT: A Height Optimized Trie Index for Main-Memory Database Systems 2018 SIGMOD 0.00013184924
1,167 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011962775
1,277 A Seven-Dimensional Analysis of Hashing Methods and its Implications on Query Processing 2016 VLDB 0.00011464259
1,307 Fast Updates on Read-Optimized Databases Using Multi-Core CPUs 2012 VLDB 0.00011303708
1,629 The Data Calculator*: Data Structure Design and Cost Synthesis from First Principles and Learned Cost Models 2018 SIGMOD 0.0001024133
1,742 Updatable Learned Index with Precise Positions 2021 VLDB 9.9382185e-05
1,807 PALM: Parallel Architecture-Friendly Latch-Free Modifications to B+ Trees on Many-Core Processors 2011 VLDB 9.8071988e-05
2,270 Database Compression on Graphics Processors 2010 VLDB 8.9017306e-05
2,353 The Uncracked Pieces in Database Cracking 2014 VLDB 8.7809665e-05
2,443 FINEdex: A Fine-grained Learned Index Scheme for Scalable and Concurrent Memory Systems 2022 VLDB 8.6373807e-05
2,600 Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects 2020 SIGMOD 8.4275495e-05
2,607 Asynchronous Memory Access Chaining 2016 VLDB 8.4232781e-05
2,720 Exploiting Coroutines to Attack the "Killer Nanoseconds" 2018 VLDB 8.2689358e-05
2,846 High-Throughput Transaction Executions on Graphics Processors 2011 VLDB 8.1068751e-05
2,849 Interleaving with Coroutines: A Practical Approach for Robust Index Joins 2018 VLDB 8.1034192e-05
3,138 Why it is time for a HyPE: A Hybrid Query Processing Engine for Efficient GPU Coprocessing in DBMS 2013 VLDB 7.7732386e-05
3,321 CloudRAMSort: Fast and Efficient Large-Scale Distributed RAM Sort on Shared-Nothing Cluster 2012 SIGMOD 7.5821551e-05
3,406 In-Cache Query Co-Processing on Coupled CPU-GPU Architectures 2015 VLDB 7.5103497e-05
3,423 A Hybrid B+-tree as Solution for In-Memory Indexing on CPU-GPU Heterogeneous Computing Platforms 2016 SIGMOD 7.5027088e-05
3,441 RUMA has it: Rewired User-space Memory Access is Possible! 2016 VLDB 7.478809e-05
3,553 Access Path Selection in Main-Memory Optimized Data Systems: Should I Scan or Should I Probe? 2017 SIGMOD 7.3775219e-05
3,759 ClickHouse - Lightning Fast Analytics for Everyone 2024 VLDB 7.2006246e-05
4,004 CARMI: A Cache-Aware Learned Index with a Cost-based Construction Algorithm 2022 VLDB 7.0365146e-05
4,256 Learned Index: A Comprehensive Experimental Evaluation 2023 VLDB 6.8662757e-05
4,407 OmniDB: Towards Portable and Efficient Query Processing on Parallel CPU/GPU Architectures 2013 VLDB 6.7820862e-05
4,637 Hist-Tree: Those Who Ignore It Are Doomed to Learn 2021 CIDR 6.6558829e-05
5,247 Towards a Hybrid Design for Fast Query Processing in DB2 with BLU Acceleration Using Graphical Processing Units: A Technology Demonstration 2016 SIGMOD 6.3689155e-05
5,257 RTIndeX: Exploiting Hardware-Accelerated GPU Raytracing for Database Indexing 2023 VLDB 6.3660447e-05
5,581 Blockchains vs. Distributed Databases: Dichotomy and Fusion 2021 SIGMOD 6.2269951e-05
5,632 GPU Rasterization for Real-Time Spatial Aggregation over Arbitrary Polygons 2018 VLDB 6.2055483e-05
5,684 Put an Elephant into a Fridge: Optimizing Cache Efficiency for In-memory Key-value Stores 2020 VLDB 6.1873489e-05
6,182 A Critical Analysis of Recursive Model Indexes 2022 VLDB 6.0232833e-05
6,703 MILC: Inverted List Compression in Memory 2017 VLDB 5.8562744e-05
6,948 Automatic Synthesis of Out-of-Core Algorithms 2013 SIGMOD 5.8026314e-05
7,521 SALI: A Scalable Adaptive Learned Index Framework based on Probability Models 2023 SIGMOD 5.6603106e-05
7,540 Catalyst: Optimizing Cache Management for Large In-memory Key-value Systems 2023 VLDB 5.6566222e-05
7,700 Hyper: A High-Performance and Memory-Efficient Learned Index via Hybrid Construction 2024 SIGMOD 5.6222486e-05
7,913 Hyperion: Building the Largest In-memory Search Tree 2019 SIGMOD 5.5870187e-05
8,103 Interleaved Multi-Vectorizing 2020 VLDB 5.5444228e-05
8,204 The next 50 Years in Database Indexing or: The Case for Automatically Generated Index Structures 2022 VLDB 5.5361142e-05
8,479 Accelerating Pathology Image Data Cross-Comparison on CPU-GPU Hybrid Systems 2012 VLDB 5.4881802e-05
8,954 An Application-Specific Instruction Set for Accelerating Set-Oriented Database Primitives 2014 SIGMOD 5.4076395e-05
9,372 S3: A Scalable In-memory Skip-List Index for Key-Value Store 2019 VLDB 5.3383571e-05
9,405 Revisiting B-tree Compression: An Experimental Study 2024 SIGMOD 5.3341661e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 15 of 15 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers