DBScholar

Back to papers

Query Compilation Without Regrets

Summary: Nautilus: an operator framework that keeps an imperative, interpretation-style C++ development model while recovering compilation-level performance. Core idea is a trace-based, multi-backend JIT that bridges easy engine engineering and high-speed execution. (summarized by gpt-5.4-mini on May 24 2026)

Paper ID
hfe4758e1db499202
Venue
SIGMOD
Year
2024
Pagerank
5.1515819e-05
Overall Rank
9,512 | 36.24%
DOI
10.1145/3654968

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{grulich_sigmod24,
        title = {{Query Compilation Without Regrets}},
        author = {Grulich, Philipp M. and Lepping, Aljoscha P. and Nugroho, Dwi P. A. and Del Monte, Bonaventura and Pandey, Varun and Zeuch, Steffen and Markl, Volker},
        series = {{SIGMOD} '24},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3654968},
        url = {https://dl.acm.org/doi/10.1145/3654968},
        year = {2024}
}

Incoming Citations (Sorted by Pagerank)

Showing 4 of 4 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 39 of 39 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
23 Spark SQL: Relational Data Processing in Spark 2015 SIGMOD 0.00055523999
52 The Snowflake Elastic Data Warehouse 2016 SIGMOD 0.00041439488
71 DuckDB: an Embeddable Analytical Database 2019 SIGMOD 0.00037688945
375 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00019660459
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
651 Amazon Redshift Re-invented 2022 SIGMOD 0.00015126716
1,197 Weld: A Common Runtime for High Performance Data Analytics 2017 CIDR 0.00011548039
1,350 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010934877
1,415 Velox: Meta's Unified Execution Engine 2022 VLDB 0.00010707308
1,449 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010597074
1,475 Voodoo - A Vector Algebra for Portable Database Performance on Modern Hardware 2016 VLDB 0.00010525713
1,488 Photon: A Fast Query Engine for Lakehouse Systems 2022 SIGMOD 0.00010487094
1,756 How to Architect a Query Compiler 2016 SIGMOD 9.7053947e-05
1,812 Tuplex: Data Science in Python at Native Code Speed 2021 SIGMOD 9.5747668e-05
2,139 Tupleware: "Big" Data, Big Analytics, Small Clusters 2015 CIDR 8.9729383e-05
2,258 Evaluating End-to-End Optimization for Data Analytics Applications in Weld 2018 VLDB 8.7387151e-05
2,751 General Incremental Sliding-Window Aggregation 2015 VLDB 8.0416632e-05
3,654 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 7.1147757e-05
3,886 DBToaster: A SQL Compiler for High-Performance Delta Processing in Main-Memory Databases 2009 VLDB 6.9280841e-05
3,968 Data-Parallel Query Processing on Non-Uniform Data 2020 VLDB 6.8770248e-05
3,997 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 6.850379e-05
4,633 Efficient Placement of Decomposable Aggregation Functions for Stream Processing over Large Geo-Distributed Topologies 2024 VLDB 6.4771063e-05
4,817 Permutable Compiled Queries: Dynamically Adapting Compiled Queries without Recompiling 2021 VLDB 6.388743e-05
4,942 LightSaber: Efficient Window Aggregation on Multi-core Processors 2020 SIGMOD 6.3309707e-05
5,246 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.1985833e-05
5,363 The NebulaStream Platform: Data and Application Management for the Internet of Things 2020 CIDR 6.1475521e-05
5,564 Charting the Design Space of Query Execution using VOILA 2021 VLDB 6.0660209e-05
6,218 YeSQL: "You extend SQL" with Rich and Highly Performant User-Defined Functions in Relational Databases 2022 VLDB 5.8292066e-05
6,305 Declarative Sub-Operators for Universal Data Processing 2023 VLDB 5.8008469e-05
6,456 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.7616575e-05
6,902 DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines 2022 CIDR 5.6365602e-05
6,996 SparkR: Scaling R Programs with Spark 2016 SIGMOD 5.6092026e-05
7,602 Bringing Compiling Databases to RISC Architectures 2023 VLDB 5.4709973e-05
7,887 Building Advanced SQL Analytics From Low-Level Plan Operators 2021 SIGMOD 5.4162508e-05
8,230 Architecting a Query Compiler for Spatial Workloads 2020 SIGMOD 5.3577081e-05
10,300 Darwin: Scale-In Stream Processing 2022 CIDR 5.0301502e-05
Previous Page 1 / 1 Next

Semantically Similar Papers