DBScholar

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
h66ce52aeca88eb70
Venue
VLDB
Year
2021
Pagerank
5.2913671e-05
Overall Rank
8,673 | 41.69%
DOI
10.14778/3447689.3447697

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{zhang_vldb21,
        title = {{Adaptive Code Generation for Data-Intensive Analytics}},
        author = {Zhang, Wangda and Kim, Junyoung and Ross, Kenneth A. and Sedlar, Eric and Stadler, Lukas},
        journal = {PVLDB},
        series = {{VLDB} '21},
        volume = {14},
        number = {6},
        pages = {929--942},
        doi = {10.14778/3447689.3447697},
        url = {https://doi.org/10.14778/3447689.3447697},
        year = {2021}
}

Incoming Citations (Sorted by Pagerank)

Showing 2 of 2 citing papers.

Rank Citing Paper Year Venue Pagerank
3,642 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 7.1416697e-05
5,230 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.2189001e-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
14 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00064031282
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056855599
27 Database Architecture Optimized for the New Bottleneck: Memory Access 1999 VLDB 0.0005158963
53 Eddies: Continuously Adaptive Query Processing 2000 SIGMOD 0.00040860054
80 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00036364464
149 Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans 1998 SIGMOD 0.00028981723
163 DB2 with BLU Acceleration: So Much More than Just a Column Store 2013 VLDB 0.0002749118
210 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024851502
219 SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units 2009 VLDB 0.00024363532
224 Self-Driving Database Management Systems 2017 CIDR 0.00024013745
233 Amazon Redshift and the Case for Simpler Data Warehouses 2015 SIGMOD 0.00023783585
251 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00023143736
287 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00021970198
361 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.00020006406
431 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00018403783
495 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017370758
605 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015647561
627 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015460957
661 Fast Sort on CPUs and GPUs: A Case for Bandwidth Oblivious SIMD Sort 2010 SIGMOD 0.00015003815
722 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.00014488003
906 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00013160654
1,116 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011962096
1,266 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00011269175
1,444 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.0001063181
1,606 The Picasso Database Query Optimizer Visualizer 2010 VLDB 0.00010089789
1,987 Plan Bouquets: Query Processing without Selectivity Estimation 2014 SIGMOD 9.250242e-05
2,137 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 8.9777553e-05
2,705 Compiling PL/SQL Away 2020 CIDR 8.1111408e-05
3,100 Micro Adaptivity in Vectorwise 2013 SIGMOD 7.6505054e-05
3,459 Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach 2015 VLDB 7.2848113e-05
4,366 Lifting the Burden of History from Adaptive Query Processing 2004 VLDB 6.6333069e-05
4,657 On the Production of Anorexic Plan Diagrams 2007 VLDB 6.4824233e-05
5,140 FAD.js: Fast JSON Data Access Using JIT-based Speculative Optimizations 2017 VLDB 6.2575221e-05
5,903 PL/SQL Without the PL 2020 SIGMOD 5.9523418e-05
7,487 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 5.5119239e-05
8,159 A Concave Path to Low-overhead Robust Query Processing 2018 VLDB 5.3873068e-05
9,321 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 5.1943472e-05
Previous Page 1 / 1 Next

Semantically Similar Papers