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
hbfb599b38b0c2b2f
Venue
VLDB
Year
2011
Pagerank
0.00056737487
Overall Rank
21 | 99.87%
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 217 citing papers.

Rank Citing Paper Year Venue Pagerank
6,122 Optimization of Conjunctive Predicates for Main Memory Column Stores 2016 VLDB 5.8638562e-05
6,293 Just-In-Time Data Virtualization: Lightweight Data Management with ViDa 2015 CIDR 5.8045404e-05
6,294 Incorporating Super-Operators in Big-Data Query Optimizers 2020 VLDB 5.8043081e-05
6,297 Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines 2025 CIDR 5.802701e-05
6,302 Elastic Pipelining in an In-Memory Database Cluster 2016 SIGMOD 5.8013694e-05
6,305 Declarative Sub-Operators for Universal Data Processing 2023 VLDB 5.8008469e-05
6,413 Functional-Style SQL UDFs With a Capital 'F' 2020 SIGMOD 5.7764365e-05
6,425 MorphStore: Analytical Query Engine with a Holistic Compression-Enabled Processing Model 2020 VLDB 5.7716425e-05
6,456 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.7616575e-05
6,466 Just-In-Time Data Structures 2015 CIDR 5.7588551e-05
6,571 Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems 2025 SIGMOD 5.7278348e-05
6,645 What Makes a Good Physical Plan? — Experiencing Hardware-Conscious Query Optimization with Candomble 2016 SIGMOD 5.7054395e-05
6,674 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 5.6969479e-05
6,679 UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning Workloads 2022 VLDB 5.6956362e-05
6,765 Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine 2025 SIGMOD 5.6695399e-05
6,826 Instance-Optimal Acyclic Join Processing Without Regret: Engineering the Yannakakis Algorithm in Column Stores 2025 VLDB 5.6566963e-05
6,848 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6495967e-05
6,862 Towards Unified Ad-hoc Data Processing 2014 SIGMOD 5.6458401e-05
6,895 Towards Democratizing Relational Data Visualization 2019 SIGMOD 5.6382396e-05
7,051 The Case for Deep Query Optimisation 2020 CIDR 5.5964667e-05
7,373 A Scalable and Generic Approach to Range Joins 2022 VLDB 5.5245298e-05
7,470 Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms 2021 VLDB 5.5032592e-05
7,509 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 5.4916369e-05
7,602 Bringing Compiling Databases to RISC Architectures 2023 VLDB 5.4709973e-05
7,715 Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems 2022 SIGMOD 5.4556951e-05
7,737 Precision Performance Surgery for PostgreSQL: LLVM-based Expression Compilation, Just in Time 2016 VLDB 5.4476818e-05
7,750 One DBMS for all: the Brawny Few and the Wimpy Crowd 2014 SIGMOD 5.4447769e-05
7,799 Abstraction without regret in data management systems 2013 CIDR 5.4337828e-05
7,827 Parachute: Single-Pass Bi-Directional Information Passing 2025 VLDB 5.4297836e-05
7,844 Bespoke OLAP: Synthesizing Workload-Specific One-size-fits-one Database Engines 2026 VLDB 5.4255843e-05
7,849 Modern Main-Memory Database Systems 2016 VLDB 5.4233898e-05
7,887 Building Advanced SQL Analytics From Low-Level Plan Operators 2021 SIGMOD 5.4162508e-05
7,927 A Practical Approach to Groupjoin and Nested Aggregates 2021 VLDB 5.4082473e-05
7,983 Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA 2023 VLDB 5.3962907e-05
8,016 TardisDB: Extending SQL to Support Versioning 2021 SIGMOD 5.3910163e-05
8,107 Krypton: Real-time Serving and Analytical SQL Engine at ByteDance 2023 VLDB 5.3739121e-05
8,230 Architecting a Query Compiler for Spatial Workloads 2020 SIGMOD 5.3577081e-05
8,250 Operational Analytics Data Management Systems 2016 VLDB 5.3539237e-05
8,349 LAQy: Efficient and Reusable Query Approximations via Lazy Sampling 2023 SIGMOD 5.3332512e-05
8,376 Optimizing Nested Recursive Queries 2024 SIGMOD 5.3279812e-05
8,390 Interleaved Multi-Vectorizing 2020 VLDB 5.325009e-05
8,504 An Intermediate Representation for Hybrid Database and Machine Learning Workloads 2021 VLDB 5.3126407e-05
8,539 New Query Optimization Techniques in the Spark Engine of Azure Synapse 2022 VLDB 5.3048225e-05
8,560 Cabin: a Compressed Adaptive Binned Scan Index 2024 SIGMOD 5.3014368e-05
8,625 Flare & Lantern: Efficiently Swapping Horses Midstream 2019 VLDB 5.2855294e-05
8,672 FusionInsight LibrA: Huawei’s Enterprise Cloud Data Analytics Platform 2018 VLDB 5.2753524e-05
8,701 Adaptive Code Generation for Data-Intensive Analytics 2021 VLDB 5.2714222e-05
8,806 QPPT: Query Processing on Prefix Trees 2013 CIDR 5.257679e-05
8,849 Boosting Efficiency of External Pipelines by Blurring Application Boundaries 2022 CIDR 5.2492156e-05
8,868 Columnar Formats for Schemaless LSM-based Document Stores 2022 VLDB 5.2467001e-05
Previous Page 3 / 5 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