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
9,067 Bringing Cloud-Native Storage to SAP IQ 2021 SIGMOD 5.2134185e-05
9,091 One Loop Does Not Fit All 2015 SIGMOD 5.2090542e-05
9,179 In-depth Analysis of Continuous Subgraph Matching in a Common Delta Query Compilation Framework 2024 SIGMOD 5.1992749e-05
9,350 On-Demand State Separation for Cloud Data Warehousing 2022 VLDB 5.1762083e-05
9,356 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 5.174726e-05
9,449 Provenance for SQL through Abstract Interpretation: Value-less, but Worthwhile 2015 VLDB 5.1620331e-05
9,512 Query Compilation Without Regrets 2024 SIGMOD 5.1515819e-05
9,587 Engineering High-Performance Database Engines 2014 VLDB 5.1391768e-05
9,599 Saving Private Hash Join 2025 VLDB 5.1376962e-05
9,636 Language-Agnostic Integrated Queries in a Managed Polyglot Runtime 2021 VLDB 5.1354243e-05
9,652 In-Browser Interactive SQL Analytics with Afterburner 2017 SIGMOD 5.1317151e-05
9,691 BladeDISC: Optimizing Dynamic Shape Machine Learning Workloads via Compiler Approach 2023 SIGMOD 5.1258854e-05
9,719 The HANA Native Query Engine for Lakehouse Systems 2025 VLDB 5.1229327e-05
9,777 TreeToaster: Towards an IVM-Optimized Compiler 2021 SIGMOD 5.115551e-05
9,785 PlinyCompute: A Platform for High-Performance, Distributed, Data-Intensive Tool Development 2018 SIGMOD 5.115551e-05
9,822 Memory Efficient Scheduling of Query Pipeline Execution 2022 CIDR 5.1092136e-05
9,833 Raqlet: Cross-Paradigm Compilation for Recursive Queries 2026 CIDR 5.1064323e-05
9,851 Scabbard: Single-Node Fault-Tolerant Stream Processing 2022 VLDB 5.1064323e-05
9,886 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.10323e-05
9,958 GeaFlow: A Graph Extended and Accelerated Dataflow System 2023 SIGMOD 5.0910746e-05
9,972 Optimization of Disjunctive Predicates for Main Memory Column Stores 2017 SIGMOD 5.0908004e-05
10,025 BIPie: Fast Selection and Aggregation on Encoded Data using Operator Specialization 2018 SIGMOD 5.0818547e-05
10,061 Tuplex: Robust, Efficient Analytics When Python Rules 2019 VLDB 5.0753869e-05
10,062 EinDecomp: Decomposition of Declaratively-Specified Machine Learning and Numerical Computations for Parallel Execution 2025 VLDB 5.0751118e-05
10,181 How to Optimize SQL Queries? A Comparison Between Split, Holistic, and Hybrid Approaches 2025 VLDB 5.0550978e-05
10,212 Thriving in the No Man’s Land between Compilers and Databases 2019 CIDR 5.0490854e-05
10,228 Towards Unifying Query Interpretation and Compilation 2023 CIDR 5.0442181e-05
10,260 SQL Engines Excel at the Execution of Imperative Programs 2024 VLDB 5.0381136e-05
10,300 Darwin: Scale-In Stream Processing 2022 CIDR 5.0301502e-05
10,313 Chukonu: A Fully-Featured High-Performance Big Data Framework that Integrates a Native Compute Engine into Spark 2022 VLDB 5.0264591e-05
10,351 Out-of-order Execution of Database Queries 2020 VLDB 5.0177035e-05
10,391 DQSim: Does the Task Assignment Slow Down Your Distributed Database System? 2027 SIGMOD 4.9605343e-05
10,494 Automating Database-Native Function Code Synthesis with LLMs 2026 SIGMOD 4.9605343e-05
10,525 EncoderForge: Generating Efficient SQL for Encoders in Machine Learning Inference Pipelines 2026 SIGMOD 4.9605343e-05
10,781 TurboLynx: Schemaless Graph Engine Strikes Back for General-Purpose Analytics 2026 VLDB 4.9605343e-05
10,794 Scalable GPU Acceleration of Scalar Functions in Analytical Databases: Compilation, Benchmarking, and Optimization 2026 VLDB 4.9605343e-05
10,812 OBELISK: Efficient Offline Query Planning with Bayesian Optimization-Informed Language Model Reasoning 2026 VLDB 4.9605343e-05
10,872 PystachIO: Efficient Distributed GPU Query Processing with PyTorch over Fast Networks & Fast Storage 2026 VLDB 4.9605343e-05
10,913 The Data World Is Not Flat: Efficient Factorized Execution for Relational Systems 2026 VLDB 4.9605343e-05
10,928 Sema: A High-performance System for LLM-based Semantic Query Processing 2026 VLDB 4.9605343e-05
10,937 Nav-Index: A High-Performance, Adaptive Index for Shortest Path Queries in RDBMS 2026 VLDB 4.9605343e-05
10,951 One Pass to Parse Them All: Fused Parallel CSV Processing 2026 VLDB 4.9605343e-05
10,959 Rhyme Native: Efficient Code Generation for Structured and Semi-Structured Workloads 2026 VLDB 4.9605343e-05
10,971 Overlay Bitmap Encoding for Efficient Consumption of Apache Parquet Files 2026 VLDB 4.9605343e-05
10,984 FastCompose: Eliminating Compilation Cold Starts in Query Execution with Composition 2026 VLDB 4.9605343e-05
10,987 No Silver Bullet: Boosting GaussDB Performance on the 30TB TPC-H Workload 2026 VLDB 4.9605343e-05
10,993 TQP++: Bridging ML Compilers and Analytical Query Processing on GPUs 2026 VLDB 4.9605343e-05
10,997 A Decade of Apache Spark Structured Streaming: How We Evolved The Architecture To Meet Real-World Needs 2026 VLDB 4.9605343e-05
11,002 IMLane: Composable Framework for Efficient AI Function Execution in Database Engine 2026 VLDB 4.9605343e-05
11,016 Why We Created Yet Another Memory Framework: Understanding MGA’s Role in Next-Gen Database Systems 2026 VLDB 4.9605343e-05
Previous Page 4 / 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