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
12608
Venue
VLDB
Year
2021
Pagerank
4.4786182e-05
Overall Rank
8,623 | 40.08%
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,930 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 5.8171482e-05
5,741 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 5.3450701e-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.00076209479
52 Database Architecture Optimized for the new Bottleneck: Memory Access 1999 VLDB 0.00066322421
59 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.0006445664
116 Eddies: Continuously Adaptive Query Processing 2000 SIGMOD 0.00046191288
136 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00042409816
221 Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans 1998 SIGMOD 0.00033182072
241 DB2 with BLU Acceleration: So Much More than Just a Column Store 2013 VLDB 0.00031314629
307 SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units 2009 VLDB 0.00028226342
343 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00026756534
350 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00026368305
371 Self-Driving Database Management Systems 2017 CIDR 0.00025382677
403 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00024176677
424 Amazon Redshift and the Case for Simpler Data Warehouses 2015 SIGMOD 0.00023604384
538 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.00020632609
594 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00019515008
701 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017893039
848 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015933538
932 Fast Sort on CPUs and GPUs: A Case for Bandwidth Oblivious SIMD Sort 2010 SIGMOD 0.00015227954
944 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.0001512998
959 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015034808
1,260 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00012990853
1,297 The Picasso Database Query Optimizer Visualizer 2010 VLDB 0.00012732768
1,610 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011155922
1,800 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00010494121
1,875 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010243959
2,632 Plan Bouquets: Query Processing without Selectivity Estimation 2014 SIGMOD 8.4153283e-05
2,777 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 8.1346418e-05
3,085 Compiling PL/SQL Away 2020 CIDR 7.5960713e-05
3,881 Micro Adaptivity in Vectorwise 2013 SIGMOD 6.6638918e-05
3,994 Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach 2015 VLDB 6.5476357e-05
4,945 Lifting the Burden of History from Adaptive Query Processing 2004 VLDB 5.8115261e-05
5,353 FAD.js: Fast JSON Data Access Using JIT-based Speculative Optimizations 2017 VLDB 5.552782e-05
5,476 On the Production of Anorexic Plan Diagrams 2007 VLDB 5.4866057e-05
6,112 PL/SQL Without the PL 2020 SIGMOD 5.2009649e-05
7,462 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 4.7189301e-05
8,638 A Concave Path to Low-overhead Robust Query Processing 2018 VLDB 4.4750742e-05
9,122 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 4.3877539e-05
Previous Page 1 / 1 Next

Semantically Similar Papers

Overall Rank Paper Year Venue Pagerank
6,333 Parallelizing Extensible Query Optimizers 2009 SIGMOD 5.1013149e-05
5,524 Facilitating SQL Query Composition and Analysis 2020 SIGMOD 5.4589341e-05
509 Dynamic Query Evaluation Plans 1989 SIGMOD 0.00021463676
4,373 Just-in-time compilation for SQL query processing 2013 VLDB 6.2365066e-05
342 Optimization of Dynamic Query Evaluation Plans 1994 SIGMOD 0.00026836424
701 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017893039
5,737 Enabling Incremental Query Re-Optimization 2016 SIGMOD 5.3459609e-05
4,952 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 5.806142e-05
2,383 How to Architect a Query Compiler 2016 SIGMOD 8.9198524e-05
5,734 Evolution of a Compiling Query Engine 2021 VLDB 5.3471832e-05