DBScholar

Back to papers

Parallelizing Intra-Window Join on Multicores: An Experimental Study

Summary: Experimental study of parallel intra-window joins on multicore CPUs, classifying IaWJ algorithms into lazy and eager execution with different join methods and partitioning. No universal winner; performance depends on workload, requirements, and hardware; a decision tree guides the best algorithm. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h2cf69dd8873481a4
Venue
SIGMOD
Year
2021
Pagerank
5.4139853e-05
Overall Rank
7,968 | 46.45%
DOI
10.1145/3448016.3452793

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{zhang_sigmod21,
        title = {{Parallelizing Intra-Window Join on Multicores: An Experimental Study}},
        author = {Zhang, Shuhao and Mao, Yancan and He, Jiong and Grulich, Philipp M. and Zeuch, Steffen and He, Bingsheng and Ma, Richard T. B. and Markl, Volker},
        series = {{SIGMOD} '21},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3448016.3452793},
        url = {https://dl.acm.org/doi/10.1145/3448016.3452793},
        year = {2021}
}

Incoming Citations (Sorted by Pagerank)

Showing 7 of 7 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 22 of 22 cited papers.

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

Rank Cited Paper Year Venue Pagerank
135 Ripple Joins for Online Aggregation 1999 SIGMOD 0.00029858107
210 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024844328
231 Storm @Twitter 2014 SIGMOD 0.00023830094
251 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00023136934
362 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.00019999596
425 Massively Parallel Sort-Merge Joins in Main Memory Multi-Core Database Systems 2012 VLDB 0.00018485358
723 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.00014507399
963 Memory-Efficient Hash Joins 2015 VLDB 0.00012815832
1,267 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00011265987
1,388 How Soccer Players Would do Stream Joins 2011 SIGMOD 0.00010820564
2,287 Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects 2020 SIGMOD 8.691301e-05
2,845 Progressive Merge Join: A Generic and Non-Blocking Sort-Based Join Algorithm 2002 VLDB 7.9439702e-05
2,956 Scalable and Adaptive Online Joins 2014 VLDB 7.8100535e-05
3,603 Scalable Distributed Stream Join Processing 2015 SIGMOD 7.1701004e-05
3,923 Analyzing Efficient Stream Processing on Modern Hardware 2019 VLDB 6.919667e-05
5,349 The NebulaStream Platform: Data and Application Management for the Internet of Things 2020 CIDR 6.1679453e-05
5,439 Low-Latency Handshake Join 2014 VLDB 6.1276749e-05
5,457 Early Hash Join: A Configurable Algorithm for the Efficient and Early Production of Join Results 2005 VLDB 6.1214435e-05
5,629 FPGA-based Multithreading for In-Memory Hash Joins 2015 CIDR 6.0574868e-05
6,032 RPJ: Producing Fast Join Results on Streams through Rate-based Optimization 2005 SIGMOD 5.9077446e-05
6,125 Parallel Index-based Stream Join on a Multicore CPU 2020 SIGMOD 5.8761704e-05
6,228 Providing Streaming Joins as a Service at Facebook 2018 VLDB 5.8427633e-05
Previous Page 1 / 1 Next

Semantically Similar Papers