Database Paper Browser

Back to papers

Adaptive Code Generation for Data-Intensive Analytics

Summary: Adaptive Code Generation for Data-Intensive Analytics extends an open-source compiler with database-style query optimization to synthesize plans. Plans run on data chunks and adapt via feedback to switch later chunks, enabling adaptive performance. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
12607
Venue
VLDB
Year
2021
Pagerank
4.4829152e-05
Overall Rank
8,626 | 40.00%
DOI
10.14778/3447689.3447697

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 2 of 2 citing papers.

Rank Citing Paper Year Venue Pagerank
4,924 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 5.822682e-05
5,731 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 5.3502065e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 37 of 37 cited papers.

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

Rank Cited Paper Year Venue Pagerank
35 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00076197749
52 Database Architecture Optimized for the new Bottleneck: Memory Access 1999 VLDB 0.00066474881
60 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00064439773
115 Eddies: Continuously Adaptive Query Processing 2000 SIGMOD 0.00046221215
137 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00042342967
220 Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans 1998 SIGMOD 0.00033194808
241 DB2 with BLU Acceleration: So Much More than Just a Column Store 2013 VLDB 0.00031420034
305 SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units 2009 VLDB 0.00028248614
343 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00026768139
351 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.0002636504
359 Self-Driving Database Management Systems 2017 CIDR 0.0002592783
404 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00024143076
426 Amazon Redshift and the Case for Simpler Data Warehouses 2015 SIGMOD 0.00023594359
540 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.0002063443
596 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00019481482
704 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017900583
853 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015940507
930 Fast Sort on CPUs and GPUs: A Case for Bandwidth Oblivious SIMD Sort 2010 SIGMOD 0.00015238545
946 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.0001513324
958 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015045316
1,263 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00012982857
1,300 The Picasso Database Query Optimizer Visualizer 2010 VLDB 0.00012733214
1,607 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011162682
1,804 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00010501185
1,873 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010253002
2,631 Plan Bouquets: Query Processing without Selectivity Estimation 2014 SIGMOD 8.4101843e-05
2,772 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 8.1401661e-05
3,080 Compiling PL/SQL Away 2020 CIDR 7.603389e-05
3,882 Micro Adaptivity in Vectorwise 2013 SIGMOD 6.6690423e-05
3,993 Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach 2015 VLDB 6.5534805e-05
4,943 Lifting the Burden of History from Adaptive Query Processing 2004 VLDB 5.8170713e-05
5,343 FAD.js: Fast JSON Data Access Using JIT-based Speculative Optimizations 2017 VLDB 5.5581129e-05
5,466 On the Production of Anorexic Plan Diagrams 2007 VLDB 5.4909203e-05
6,108 PL/SQL Without the PL 2020 SIGMOD 5.2059662e-05
7,465 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 4.7228742e-05
8,639 A Concave Path to Low-overhead Robust Query Processing 2018 VLDB 4.4793681e-05
9,124 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 4.391961e-05
Previous Page 1 / 1 Next

Semantically Similar Papers

Overall Rank Paper Year Venue Pagerank
6,337 Parallelizing Extensible Query Optimizers 2009 SIGMOD 5.1053757e-05
5,473 Facilitating SQL Query Composition and Analysis 2020 SIGMOD 5.4885366e-05
508 Dynamic Query Evaluation Plans 1989 SIGMOD 0.00021463742
4,376 Just-in-time compilation for SQL query processing 2013 VLDB 6.2424797e-05
339 Optimization of Dynamic Query Evaluation Plans 1994 SIGMOD 0.00026851113
704 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017900583
5,727 Enabling Incremental Query Re-Optimization 2016 SIGMOD 5.3510544e-05
4,948 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 5.8116879e-05
2,383 How to Architect a Query Compiler 2016 SIGMOD 8.9294108e-05
5,723 Evolution of a Compiling Query Engine 2021 VLDB 5.3522361e-05