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
h750e3d5b3af732d0
Venue
VLDB
Year
2021
Pagerank
5.5032592e-05
Overall Rank
7,470 | 49.93%
DOI
10.14778/3484224.3484229
PDF
Download (CC BY-NC-ND 4.0)

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 6 of 6 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
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056737487
93 Encapsulation of Parallelism in the Volcano Query Processing System 1990 SIGMOD 0.00034518001
212 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024786576
215 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00024554257
304 GPUTeraSort: High Performance Graphics Co-processor Sorting for Large Database Management 2006 SIGMOD 0.00021569633
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
610 Relational Joins on Graphics Processors 2008 SIGMOD 0.00015540189
626 Adaptive Aggregation on Chip Multiprocessors 2007 VLDB 0.00015431379
627 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015430074
885 Rack-Scale In-Memory Join Processing using RDMA 2015 SIGMOD 0.00013222753
913 Starling: A Scalable Query Engine on Cloud Functions 2020 SIGMOD 0.00013084137
928 The End of Slow Networks: It's Time for a Redesign 2016 VLDB 0.00013012601
1,025 High-Speed Query Processing over High-Speed Networks 2016 VLDB 0.00012396134
1,048 Accelerating Relational Databases by Leveraging Remote Memory and RDMA 2016 SIGMOD 0.00012302514
1,119 A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort 2014 SIGMOD 0.00011927356
1,370 Designing Distributed Tree-based Index Structures for Fast RDMA-capable Networks 2019 SIGMOD 0.00010875068
1,391 How Soccer Players Would do Stream Joins 2011 SIGMOD 0.00010790581
1,449 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010597074
1,589 YourSQL: A High-Performance Database System Leveraging In-Storage Computing 2016 VLDB 0.00010112634
1,716 Lambada: Interactive Data Analytics on Cold Data Using Serverless Cloud Infrastructure 2020 SIGMOD 9.7923765e-05
1,782 Ibex—An Intelligent Storage Engine with Support for Advanced SQL Off-loading 2014 VLDB 9.6551269e-05
2,248 Cache-Efficient Aggregation: Hashing Is Sorting 2015 SIGMOD 8.7484225e-05
2,258 Evaluating End-to-End Optimization for Data Analytics Applications in Weld 2018 VLDB 8.7387151e-05
2,806 Distributed Join Algorithms on Thousands of Cores 2017 VLDB 7.9657254e-05
3,173 Rethinking Database High Availability with RDMA Networks 2019 VLDB 7.5552708e-05
4,431 Strong consistency is not hard to get: Two-Phase Locking and Two-Phase Commit on Thousands of Cores 2019 VLDB 6.5871432e-05
4,591 Accelerating Raw Data Analysis with the ACCORDA Software and Hardware Architecture 2019 VLDB 6.5021605e-05
4,958 FPGA-based Data Partitioning 2017 SIGMOD 6.3254925e-05
5,202 On the Surprising Difficulty of Simple Things: the Case of Radix Partitioning 2015 VLDB 6.2175649e-05
5,787 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.9768075e-05
6,294 Incorporating Super-Operators in Big-Data Query Optimizers 2020 VLDB 5.8043081e-05
6,674 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 5.6969479e-05
7,051 The Case for Deep Query Optimisation 2020 CIDR 5.5964667e-05
7,887 Building Advanced SQL Analytics From Low-Level Plan Operators 2021 SIGMOD 5.4162508e-05
8,386 Accelerating Pattern Matching Queries in Hybrid CPU-FPGA Architectures 2017 SIGMOD 5.3258707e-05
8,576 Topology-aware Parallel Data Processing: Models, Algorithms and Systems at Scale 2020 CIDR 5.2968015e-05
8,625 Flare & Lantern: Efficiently Swapping Horses Midstream 2019 VLDB 5.2855294e-05
Previous Page 1 / 1 Next

Semantically Similar Papers