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.2714222e-05
Overall Rank
8,701 | 41.68%
DOI
10.14778/3447689.3447697
PDF
Download (CC BY-NC-ND 4.0)

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,654 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 7.1147757e-05
5,246 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.1985833e-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.00063972112
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056737487
27 Database Architecture Optimized for the New Bottleneck: Memory Access 1999 VLDB 0.0005146739
53 Eddies: Continuously Adaptive Query Processing 2000 SIGMOD 0.00040739114
80 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00036267455
149 Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans 1998 SIGMOD 0.00028910892
161 DB2 with BLU Acceleration: So Much More than Just a Column Store 2013 VLDB 0.00027629724
212 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024786576
218 SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units 2009 VLDB 0.00024342426
224 Self-Driving Database Management Systems 2017 CIDR 0.00023973185
226 Amazon Redshift and the Case for Simpler Data Warehouses 2015 SIGMOD 0.0002389883
250 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00023080446
289 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00021955394
360 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.00019959166
431 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00018411252
498 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017323427
606 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015609823
627 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015430074
662 Fast Sort on CPUs and GPUs: A Case for Bandwidth Oblivious SIMD Sort 2010 SIGMOD 0.00014972958
722 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.00014470465
894 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00013179915
1,119 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011927356
1,269 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00011236561
1,449 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010597074
1,604 The Picasso Database Query Optimizer Visualizer 2010 VLDB 0.00010086711
1,987 Plan Bouquets: Query Processing without Selectivity Estimation 2014 SIGMOD 9.2323722e-05
2,147 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 8.9595129e-05
2,716 Compiling PL/SQL Away 2020 CIDR 8.0819509e-05
3,111 Micro Adaptivity in Vectorwise 2013 SIGMOD 7.6224912e-05
3,470 Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach 2015 VLDB 7.2606844e-05
4,394 Lifting the Burden of History from Adaptive Query Processing 2004 VLDB 6.6084598e-05
4,674 On the Production of Anorexic Plan Diagrams 2007 VLDB 6.4584193e-05
5,166 FAD.js: Fast JSON Data Access Using JIT-based Speculative Optimizations 2017 VLDB 6.2338839e-05
5,919 PL/SQL Without the PL 2020 SIGMOD 5.9306506e-05
7,509 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 5.4916369e-05
8,182 A Concave Path to Low-overhead Robust Query Processing 2018 VLDB 5.3669522e-05
9,356 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 5.174726e-05
Previous Page 1 / 1 Next

Semantically Similar Papers