DBScholar

Back to papers

Parallel Query Processing: To Separate Communication from Computation

Summary: Separates communication from computation in parallel query processing via otimes, op^p, and merge to expose data movement and local execution. Proposes partitioning push-down and computation push-up; demonstrates Secco on SparkSQL with real-dataset gains. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
6536
Venue
SIGMOD
Year
2022
Pagerank
5.2634238e-05
Overall Rank
9,478 | 34.98%
DOI
10.1145/3514221.3526164

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{zhang_sigmod22,
        title = {{Parallel Query Processing: To Separate Communication from Computation}},
        author = {Zhang, Hao and Yu, Jeffrey Xu and Zhang, Yikai and Zhao, Kangfei},
        series = {{SIGMOD} '22},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3514221.3526164},
        url = {https://dl.acm.org/doi/10.1145/3514221.3526164},
        year = {2022}
}

Incoming Citations (Sorted by Pagerank)

Showing 2 of 2 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 32 of 32 cited papers.

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

Rank Cited Paper Year Venue Pagerank
3 Pregel: A System for Large-Scale Graph Processing 2010 SIGMOD 0.0012250108
24 Spark SQL: Relational Data Processing in Spark 2015 SIGMOD 0.00054865648
30 SCOPE: Easy and Efficient Parallel Processing of Massive Data Sets 2008 VLDB 0.00051174276
98 Encapsulation of Parallelism in the Volcano Query Processing System 1990 SIGMOD 0.00034510605
206 Eager Aggregation and Lazy Aggregation 1995 VLDB 0.00025092273
290 An Overview of Query Optimization in Relational Systems 1998 PODS 0.0002227038
442 Efficient Subgraph Matching on Billion Node Graphs 2012 VLDB 0.00018398144
814 Hypertree Decompositions: Questions and Answers 2016 PODS 0.00013841737
845 Spanner: Becoming a SQL System 2017 SIGMOD 0.00013660379
956 Parallelizing Sequential Graph Computations 2017 SIGMOD 0.0001297452
1,237 In-Memory Subgraph Matching: An In-depth Study 2020 SIGMOD 0.00011545768
1,246 Distributed Evaluation of Subgraph Queries Using Worst-case Optimal Low-Memory Dataflows 2018 VLDB 0.00011504088
1,320 From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System 2015 SIGMOD 0.00011166426
1,448 Skew in Parallel Query Processing 2014 PODS 0.00010758872
1,552 Scalable Subgraph Enumeration in MapReduce 2015 VLDB 0.00010379532
1,983 Pregelix: Big(ger) Graph Analytics on A Dataflow Engine 2015 VLDB 9.3544951e-05
1,998 A Worst-Case Optimal Multi-Round Algorithm for Parallel Computation of Conjunctive Queries 2017 PODS 9.3363505e-05
2,065 Scalable Distributed Subgraph Enumeration 2017 VLDB 9.2352771e-05
2,187 Subgraph Matching: on Compression and Computation 2018 VLDB 8.9966682e-05
2,433 Vertexica: Your Relational Friend for Graph Analytics! 2014 VLDB 8.5869161e-05
2,522 Fractal: A General-Purpose Graph Pattern Mining System 2019 SIGMOD 8.4713567e-05
2,594 Big Data Analytics with Datalog Queries on Spark 2016 SIGMOD 8.3646367e-05
2,926 Distributed Join Algorithms on Thousands of Cores 2017 VLDB 7.9549783e-05
3,466 Advanced Partitioning Techniques for Massively Distributed Computation 2012 SIGMOD 7.3909785e-05
3,821 Distributed Subgraph Matching on Timely Dataflow 2019 VLDB 7.0933895e-05
3,872 All-in-One: Graph Processing in RDBMSs Revisited 2017 SIGMOD 7.0580243e-05
4,158 HUGE: An Efficient and Scalable Subgraph Enumeration System 2021 SIGMOD 6.8628196e-05
4,323 TurboGraph++: A Scalable and Fast Graph Analytics System 2018 SIGMOD 6.7608401e-05
4,371 Instance and Output Optimal Parallel Algorithms for Acyclic Joins 2019 PODS 6.738679e-05
6,194 Incorporating Super-Operators in Big-Data Query Optimizers 2020 VLDB 5.9470844e-05
8,374 SPRINTER: A Fast n-ary Join Query Processing Method for Complex OLAP Queries 2020 SIGMOD 5.4399097e-05
9,424 Hybrid Pulling/Pushing for I/O-Efficient Distributed and Iterative Graph Computing 2016 SIGMOD 5.2715528e-05
Previous Page 1 / 1 Next

Semantically Similar Papers