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
12795
Venue
VLDB
Year
2021
Pagerank
5.3954959e-05
Overall Rank
8,636 | 40.75%
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
4,273 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 6.7909197e-05
5,301 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.2750553e-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.0006312782
23 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00054886415
29 Database Architecture Optimized for the New Bottleneck: Memory Access 1999 VLDB 0.00052093615
53 Eddies: Continuously Adaptive Query Processing 2000 SIGMOD 0.00041071971
83 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00036185259
151 Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans 1998 SIGMOD 0.00029161879
165 DB2 with BLU Acceleration: So Much More than Just a Column Store 2013 VLDB 0.00027693424
209 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024932174
216 SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units 2009 VLDB 0.00024498128
234 Self-Driving Database Management Systems 2017 CIDR 0.00023810722
237 Amazon Redshift and the Case for Simpler Data Warehouses 2015 SIGMOD 0.0002369895
252 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00023242719
293 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00022259273
360 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.00020182846
428 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00018633493
534 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017046514
634 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015533814
649 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015320656
678 Fast Sort on CPUs and GPUs: A Case for Bandwidth Oblivious SIMD Sort 2010 SIGMOD 0.00015061068
712 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.0001468812
941 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00013078348
1,177 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011808761
1,265 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00011415709
1,442 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010778486
1,604 The Picasso Database Query Optimizer Visualizer 2010 VLDB 0.00010230973
1,987 Plan Bouquets: Query Processing without Selectivity Estimation 2014 SIGMOD 9.3517129e-05
2,156 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 9.0635624e-05
2,684 Compiling PL/SQL Away 2020 CIDR 8.25952e-05
3,195 Micro Adaptivity in Vectorwise 2013 SIGMOD 7.6481177e-05
3,435 Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach 2015 VLDB 7.4172582e-05
4,283 Lifting the Burden of History from Adaptive Query Processing 2004 VLDB 6.7836167e-05
4,616 On the Production of Anorexic Plan Diagrams 2007 VLDB 6.6048588e-05
5,048 FAD.js: Fast JSON Data Access Using JIT-based Speculative Optimizations 2017 VLDB 6.3870952e-05
5,828 PL/SQL Without the PL 2020 SIGMOD 6.073983e-05
7,366 Non-Invasive Progressive Optimization for In-Memory Databases 2016 VLDB 5.6322753e-05
8,004 A Concave Path to Low-overhead Robust Query Processing 2018 VLDB 5.5082745e-05
9,167 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 5.3099969e-05
Previous Page 1 / 1 Next

Semantically Similar Papers