DBScholar

Back to papers

Efficiently Compiling Efficient Query Plans for Modern Hardware

Summary: Introduces LLVM-based compilation of queries into compact machine code optimized for locality and predictable branches, overcoming iterator/vectorization overheads. Integrated in HyPer, it approaches hand-written C++ performance with modest compilation time. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
10473
Venue
VLDB
Year
2011
Pagerank
0.00054886415
Overall Rank
23 | 99.85%
DOI
10.14778/2002938.2002944

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{neumann_vldb11,
        title = {{Efficiently Compiling Efficient Query Plans for Modern Hardware}},
        author = {Neumann, Thomas},
        journal = {PVLDB},
        series = {{VLDB} '11},
        volume = {4},
        number = {9},
        pages = {539--550},
        doi = {10.14778/2002938.2002944},
        url = {https://doi.org/10.14778/2002938.2002944},
        year = {2011}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 199 citing papers.

Rank Citing Paper Year Venue Pagerank
3,071 Choosing A Cloud DBMS: Architectures and Tradeoffs 2019 VLDB 7.7885156e-05
3,087 How to Win a Hot Dog Eating Contest: Distributed Incremental View Maintenance with Batch Updates 2016 SIGMOD 7.7702906e-05
3,196 Farview: Disaggregated Memory with Operator Off-loading for Database Engines 2022 CIDR 7.6467469e-05
3,205 On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML 2018 VLDB 7.6386536e-05
3,257 One WITH RECURSIVE is Worth Many GOTOs 2021 SIGMOD 7.590651e-05
3,284 SPOOF: Sum-Product Optimization and Operator Fusion for Large-Scale Machine Learning 2017 CIDR 7.5663058e-05
3,292 Compacting Transactional Data in Hybrid OLTP&OLAP Databases 2012 VLDB 7.5518441e-05
3,367 Native Store Extension for SAP HANA 2019 VLDB 7.4718829e-05
3,598 Access Path Selection in Main-Memory Optimized Data Systems: Should I Scan or Should I Probe? 2017 SIGMOD 7.2718988e-05
3,622 Robust Join Processing with Diamond Hardened Joins 2024 VLDB 7.2465862e-05
3,638 Fast Queries Over Heterogeneous Data Through Engine Customization 2016 VLDB 7.2338361e-05
3,653 ClickHouse - Lightning Fast Analytics for Everyone 2024 VLDB 7.2241143e-05
3,673 Efficient Processing of Window Functions in Analytical SQL Queries 2015 VLDB 7.2113383e-05
3,851 Analyzing Efficient Stream Processing on Modern Hardware 2019 VLDB 7.0735328e-05
3,874 Tensors: An abstraction for general data processing 2021 VLDB 7.0561161e-05
3,895 The Case For Heterogeneous HTAP 2017 CIDR 7.0416054e-05
3,961 MB2: Decomposed Behavior Modeling for Self-Driving Database Management Systems 2021 SIGMOD 6.987575e-05
4,036 Don’t Hold My Data Hostage – A Case For Client Protocol Redesign 2017 VLDB 6.9436548e-05
4,058 Fast Scans on Key-Value Stores 2017 VLDB 6.9335663e-05
4,128 The Relational Data Borg is Learning 2020 VLDB 6.8850804e-05
4,144 Tile-based Lightweight Integer Compression in GPU 2022 SIGMOD 6.8744592e-05
4,215 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 6.8275676e-05
4,273 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 6.7909197e-05
4,335 Adaptive HTAP through Elastic Resource Scheduling 2020 SIGMOD 6.7556868e-05
4,376 Adaptive Work Placement for Query Processing on Heterogeneous Computing Resources 2017 VLDB 6.7364442e-05
4,452 Just-in-time compilation for SQL query processing 2013 VLDB 6.6942969e-05
4,493 Self-Tuning Query Scheduling for Analytical Workloads 2021 SIGMOD 6.6647555e-05
4,585 Data-Parallel Query Processing on Non-Uniform Data 2020 VLDB 6.6175897e-05
4,764 ReCache: Reactive Caching for Fast Analytics over Heterogeneous Data 2018 VLDB 6.51896e-05
4,820 LightSaber: Efficient Window Aggregation on Multi-core Processors 2020 SIGMOD 6.493623e-05
4,866 Micro-architectural Analysis of In-memory OLTP 2016 SIGMOD 6.4720641e-05
4,892 Fast In-Memory SQL Analytics on Typed Graphs 2017 VLDB 6.4574091e-05
5,000 Permutable Compiled Queries: Dynamically Adapting Compiled Queries without Recompiling 2021 VLDB 6.4069917e-05
5,097 Cloud-Native Transactions and Analytics in SingleStore 2022 SIGMOD 6.3652447e-05
5,215 The NebulaStream Platform: Data and Application Management for the Internet of Things 2020 CIDR 6.3124972e-05
5,255 At-the-time and Back-in-time Persistent Sketches 2021 SIGMOD 6.2982495e-05
5,301 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.2750553e-05
5,356 Code generation for efficient query processing in managed runtimes 2014 VLDB 6.2498397e-05
5,376 Evolution of a Compiling Query Engine 2021 VLDB 6.2415397e-05
5,422 GPU Database Systems Characterization and Optimization 2024 VLDB 6.2245373e-05
5,536 Database Processing-in-Memory: An Experimental Study 2020 VLDB 6.1822684e-05
5,765 Charting the Design Space of Query Execution using VOILA 2021 VLDB 6.0953705e-05
5,781 Free Join: Unifying Worst-Case Optimal and Traditional Joins 2023 SIGMOD 6.0910397e-05
5,807 Improving Execution Efficiency of Just-in-time Compilation based Query Processing on GPUs 2021 VLDB 6.0805143e-05
5,906 Approximate Query Engines: Commercial Challenges and Research Opportunities 2017 SIGMOD 6.0457047e-05
5,947 Revisiting Reuse in Main Memory Database Systems 2017 SIGMOD 6.0323707e-05
5,991 Iterative Query Processing based on Unified Optimization Techniques 2019 SIGMOD 6.0171458e-05
6,009 Optimization of Conjunctive Predicates for Main Memory Column Stores 2016 VLDB 6.0113733e-05
6,103 VectorH: Taking SQL-on-Hadoop to the Next Level 2016 SIGMOD 5.9755412e-05
6,181 Just-In-Time Data Virtualization: Lightweight Data Management with ViDa 2015 CIDR 5.9494838e-05
Previous Page 2 / 4 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.

Previous Page 1 / 1 Next

Semantically Similar Papers