DBScholar

Back to papers

Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms

Summary: Modularis proposes sub-operators as composable blocks for modular analytics across heterogeneous platforms. Minimal code changes enable portable performance across RDMA, serverless, storage, and outperforms Presto and SingleStore in end-to-end tests. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
12730
Venue
VLDB
Year
2021
Pagerank
5.5195553e-05
Overall Rank
7,899 | 45.81%
DOI
10.14778/3484224.3484229

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{koutsoukos_vldb21,
        title = {{Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms}},
        author = {Koutsoukos, Dimitrios and Müller, Ingo and Marroquín, Renato and Klimovic, Ana and Alonso, Gustavo},
        journal = {PVLDB},
        series = {{VLDB} '21},
        volume = {14},
        number = {13},
        pages = {3308--3321},
        doi = {10.14778/3484224.3484229},
        url = {https://doi.org/10.14778/3484224.3484229},
        year = {2021}
}

Incoming Citations (Sorted by Pagerank)

Showing 5 of 5 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 38 of 38 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
23 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00054886415
98 Encapsulation of Parallelism in the Volcano Query Processing System 1990 SIGMOD 0.00034510605
209 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024932174
241 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00023654664
305 GPUTeraSort: High Performance Graphics Co-processor Sorting for Large Database Management 2006 SIGMOD 0.00021872796
534 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017046514
631 Relational Joins on Graphics Processors 2008 SIGMOD 0.00015591241
632 Adaptive Aggregation on Chip Multiprocessors 2007 VLDB 0.00015575286
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
892 Rack-Scale In-Memory Join Processing using RDMA 2015 SIGMOD 0.00013376761
939 Starling: A Scalable Query Engine on Cloud Functions 2020 SIGMOD 0.00013083524
976 The End of Slow Networks: It's Time for a Redesign 2016 VLDB 0.00012864533
1,076 High-Speed Query Processing over High-Speed Networks 2016 VLDB 0.00012270109
1,117 Accelerating Relational Databases by Leveraging Remote Memory and RDMA 2016 SIGMOD 0.00012108907
1,177 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011808761
1,342 Designing Distributed Tree-based Index Structures for Fast RDMA-capable Networks 2019 SIGMOD 0.00011098147
1,369 How Soccer Players Would do Stream Joins 2011 SIGMOD 0.0001099892
1,442 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010778486
1,704 YourSQL: A High-Performance Database System Leveraging In-Storage Computing 2016 VLDB 9.9631993e-05
1,773 Ibex—An Intelligent Storage Engine with Support for Advanced SQL Off-loading 2014 VLDB 9.7895875e-05
1,784 Lambada: Interactive Data Analytics on Cold Data Using Serverless Cloud Infrastructure 2020 SIGMOD 9.7726335e-05
2,250 Cache-Efficient Aggregation: Hashing Is Sorting 2015 SIGMOD 8.8694486e-05
2,316 Evaluating End-to-End Optimization for Data Analytics Applications in Weld 2018 VLDB 8.7596739e-05
2,926 Distributed Join Algorithms on Thousands of Cores 2017 VLDB 7.9549783e-05
3,243 Rethinking Database High Availability with RDMA Networks 2019 VLDB 7.6051655e-05
4,483 Accelerating Raw Data Analysis with the ACCORDA Software and Hardware Architecture 2019 VLDB 6.6724044e-05
4,829 Strong consistency is not hard to get: Two-Phase Locking and Two-Phase Commit on Thousands of Cores 2019 VLDB 6.4882686e-05
4,840 FPGA-based Data Partitioning 2017 SIGMOD 6.483442e-05
5,094 On the Surprising Difficulty of Simple Things: the Case of Radix Partitioning 2015 VLDB 6.3657592e-05
6,194 Incorporating Super-Operators in Big-Data Query Optimizers 2020 VLDB 5.9470844e-05
6,263 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.936052e-05
6,572 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 5.8373744e-05
7,156 The Case for Deep Query Optimisation 2020 CIDR 5.686096e-05
7,774 Building Advanced SQL Analytics From Low-Level Plan Operators 2021 SIGMOD 5.5468469e-05
8,199 Accelerating Pattern Matching Queries in Hybrid CPU-FPGA Architectures 2017 SIGMOD 5.4686907e-05
8,394 Topology-aware Parallel Data Processing: Models, Algorithms and Systems at Scale 2020 CIDR 5.4349805e-05
8,438 Flare & Lantern: Efficiently Swapping Horses Midstream 2019 VLDB 5.4251194e-05
Previous Page 1 / 1 Next

Semantically Similar Papers