Interleaving with Coroutines: A Practical Approach for Robust Index Joins
Summary: Interleaving with coroutines to hide cache misses in index lookups. Implemented on SAP HANA with binary search and CSB+ tree traversal for dictionary-join workloads; coroutines preserve near-original code and support both interleaved and non-interleaved paths. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
Incoming Citations (Sorted by Pagerank)
Showing 15 of 15 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 12 of 12 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
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 2,275 | Adopting Worst-Case Optimal Joins in Relational Database Systems | 2020 | VLDB | 9.1262202e-05 |
| 5,166 | Inspector Joins | 2005 | VLDB | 5.6521853e-05 |
| 8,655 | Adaptive Hybrid Indexes | 2022 | SIGMOD | 4.4739554e-05 |
| 1,312 | Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes | 2016 | SIGMOD | 0.00012652548 |
| 1,195 | Buffering Accesses to Memory-Resident Index Structures | 2003 | VLDB | 0.00013406526 |
| 8,417 | The Case for Learned In-Memory Joins | 2023 | VLDB | 4.5194164e-05 |
| 11,599 | Dynamic Interleaving of Content and Structure for Robust Indexing of Semi-Structured Hierarchical Data | 2020 | VLDB | 4.1945683e-05 |
| 4,465 | Robust Join Processing with Diamond Hardened Joins | 2024 | VLDB | 6.1604282e-05 |
| 3,193 | Exploiting Coroutines to Attack the "Killer Nanoseconds" | 2018 | VLDB | 7.4089674e-05 |
| 6,476 | Parallel Index-based Stream Join on a Multicore CPU | 2020 | SIGMOD | 5.0496617e-05 |