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
6,194 Incorporating Super-Operators in Big-Data Query Optimizers 2020 VLDB 5.9470844e-05
6,253 Declarative Sub-Operators for Universal Data Processing 2023 VLDB 5.940599e-05
6,255 Elastic Pipelining in an In-Memory Database Cluster 2016 SIGMOD 5.9399698e-05
6,263 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.936052e-05
6,277 Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines 2025 CIDR 5.9288764e-05
6,328 Functional-Style SQL UDFs With a Capital 'F' 2020 SIGMOD 5.9113895e-05
6,349 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.9049304e-05
6,429 Just-In-Time Data Structures 2015 CIDR 5.8805678e-05
6,504 What Makes a Good Physical Plan? — Experiencing Hardware-Conscious Query Optimization with Candomble 2016 SIGMOD 5.8585206e-05
6,538 UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning Workloads 2022 VLDB 5.8477764e-05
6,572 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 5.8373744e-05
6,614 Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine 2025 SIGMOD 5.8216658e-05
6,665 MorphStore: Analytical Query Engine with a Holistic Compression-Enabled Processing Model 2020 VLDB 5.8089595e-05
6,714 Towards Unified Ad-hoc Data Processing 2014 SIGMOD 5.7959651e-05
6,724 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.7924267e-05
6,737 Towards Democratizing Relational Data Visualization 2019 SIGMOD 5.7875328e-05
7,058 BOSS - An Architecture for Database Kernel Composition 2024 VLDB 5.7154673e-05
7,156 The Case for Deep Query Optimisation 2020 CIDR 5.686096e-05
7,207 A Scalable and Generic Approach to Range Joins 2022 VLDB 5.6727648e-05
7,366 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 5.6322753e-05
7,386 Instance-Optimal Acyclic Join Processing Without Regret: Engineering the Yannakakis Algorithm in Column Stores 2025 VLDB 5.6273882e-05
7,461 Bringing Compiling Databases to RISC Architectures 2023 VLDB 5.611858e-05
7,586 One DBMS for all: the Brawny Few and the Wimpy Crowd 2014 SIGMOD 5.5908719e-05
7,594 Precision Performance Surgery for PostgreSQL: LLVM-based Expression Compilation, Just in Time 2016 VLDB 5.5892885e-05
7,653 Abstraction without regret in data management systems 2013 CIDR 5.575416e-05
7,742 Modern Main-Memory Database Systems 2016 VLDB 5.5547354e-05
7,774 Building Advanced SQL Analytics From Low-Level Plan Operators 2021 SIGMOD 5.5468469e-05
7,785 Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems 2022 SIGMOD 5.5450355e-05
7,787 A Practical Approach to Groupjoin and Nested Aggregates 2021 VLDB 5.5449593e-05
7,835 TardisDB: Extending SQL to Support Versioning 2021 SIGMOD 5.5354526e-05
7,899 Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms 2021 VLDB 5.5195553e-05
7,915 Krypton: Real-time Serving and Analytical SQL Engine at ByteDance 2023 VLDB 5.5181056e-05
8,053 Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems 2025 SIGMOD 5.4990605e-05
8,057 Architecting a Query Compiler for Spatial Workloads 2020 SIGMOD 5.4982831e-05
8,072 Operational Analytics Data Management Systems 2016 VLDB 5.4933919e-05
8,074 Parachute: Single-Pass Bi-Directional Information Passing 2025 VLDB 5.4929961e-05
8,161 LAQy: Efficient and Reusable Query Approximations via Lazy Sampling 2023 SIGMOD 5.4752972e-05
8,238 Interleaved Multi-Vectorizing 2020 VLDB 5.4599422e-05
8,368 Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA 2023 VLDB 5.4419148e-05
8,370 Cabin: a Compressed Adaptive Binned Scan Index 2024 SIGMOD 5.4409293e-05
8,438 Flare & Lantern: Efficiently Swapping Horses Midstream 2019 VLDB 5.4251194e-05
8,439 New Query Optimization Techniques in the Spark Engine of Azure Synapse 2022 VLDB 5.4248071e-05
8,490 FusionInsight LibrA: Huawei’s Enterprise Cloud Data Analytics Platform 2018 VLDB 5.4152314e-05
8,625 QPPT: Query Processing on Prefix Trees 2013 CIDR 5.3979222e-05
8,636 Adaptive Code Generation for Data-Intensive Analytics 2021 VLDB 5.3954959e-05
8,674 Boosting Efficiency of External Pipelines by Blurring Application Boundaries 2022 CIDR 5.3869233e-05
8,682 Columnar Formats for Schemaless LSM-based Document Stores 2022 VLDB 5.3857524e-05
8,947 Bringing Cloud-Native Storage to SAP IQ 2021 SIGMOD 5.3475158e-05
8,960 An Intermediate Representation for Hybrid Database and Machine Learning Workloads 2021 VLDB 5.3444589e-05
8,967 One Loop Does Not Fit All 2015 SIGMOD 5.3429745e-05
Previous Page 3 / 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