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,281 | Adopting Worst-Case Optimal Joins in Relational Database Systems | 2020 | VLDB | 9.122455e-05 |
| 5,165 | Inspector Joins | 2005 | VLDB | 5.6477024e-05 |
| 8,653 | Adaptive Hybrid Indexes | 2022 | SIGMOD | 4.4696663e-05 |
| 1,300 | Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes | 2016 | SIGMOD | 0.00012711153 |
| 1,195 | Buffering Accesses to Memory-Resident Index Structures | 2003 | VLDB | 0.00013404419 |
| 8,411 | The Case for Learned In-Memory Joins | 2023 | VLDB | 4.5151296e-05 |
| 11,603 | Dynamic Interleaving of Content and Structure for Robust Indexing of Semi-Structured Hierarchical Data | 2020 | VLDB | 4.1905499e-05 |
| 4,466 | Robust Join Processing with Diamond Hardened Joins | 2024 | VLDB | 6.1545841e-05 |
| 3,194 | Exploiting Coroutines to Attack the "Killer Nanoseconds" | 2018 | VLDB | 7.4068088e-05 |
| 6,469 | Parallel Index-based Stream Join on a Multicore CPU | 2020 | SIGMOD | 5.0448159e-05 |