DBScholar

Back to papers

Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs

Summary: Examines main-memory, multi-core hash joins by deconstructing phases and evaluating variants on two CPUs. Simple, non-partitioned shared-hash-table often matches complex methods, especially under skew; suggests adding it to DBMS toolkits and optimizer strategies. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
4431
Venue
SIGMOD
Year
2011
Pagerank
0.00020182846
Overall Rank
360 | 97.54%
DOI
10.1145/1989323.1989328

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{blanas_sigmod11,
        title = {{Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs}},
        author = {Blanas, Spyros and Li, Yinan and Patel, Jignesh M.},
        series = {{SIGMOD} '11},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/1989323.1989328},
        url = {https://dl.acm.org/doi/10.1145/1989323.1989328},
        year = {2011}
}

Incoming Citations (Sorted by Pagerank)

Showing 15 of 65 citing papers.

Rank Citing Paper Year Venue Pagerank
8,721 Accelerate Distributed Joins with Predicate Transfer 2025 SIGMOD 5.3772617e-05
8,904 A Design Space Exploration and Evaluation for Main-Memory Hash Joins in Storage Class Memory 2023 VLDB 5.3483178e-05
8,982 Automatic Index Selection for Large-Scale Datalog Computation 2019 VLDB 5.3397715e-05
9,172 External Merge Sort for Top-K Queries: Eager input filtering guided by histograms 2020 SIGMOD 5.3092396e-05
9,333 Efficiently Joining Large Relations on Multi-GPU Systems 2025 VLDB 5.2887551e-05
9,939 Is FPGA Useful for Hash Joins? Exploring Hash Joins on Coupled CPU-FPGA Architecture 2020 CIDR 5.1947648e-05
10,025 VIP Hashing - Adapting to Skew in Popularity of Data on the Fly 2022 VLDB 5.1757914e-05
10,115 Hash Joins Meet CXL: A Fresh Look 2026 CIDR 5.093636e-05
10,409 TQEx: Tensor-based Query Engine Enhanced by Bridging the Gap 2026 SIGMOD 5.093636e-05
10,765 HoneyComb: A Parallel Worst-Case Optimal Join on Multicores 2025 SIGMOD 5.093636e-05
10,771 Nested Parquet Is Flat, Why Not Use It? How To Scan Nested Data With On-the-Fly Key Generation and Joins 2025 SIGMOD 5.093636e-05
11,194 Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality 2024 SIGMOD 5.093636e-05
11,200 High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance 2024 SIGMOD 5.093636e-05
11,437 Cracking-Like Join for Trusted Execution Environments 2023 VLDB 5.093636e-05
11,556 Scaling Equi-Joins 2022 SIGMOD 5.093636e-05
Previous Page 2 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 8 of 8 cited papers.

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

Previous Page 1 / 1 Next

Semantically Similar Papers