Executing Stream Joins on the Cell Processor
Summary: A Cell-processor design for scalable windowed stream joins combines pointer-shift partitioning, columnar layouts, delay-aware double buffering, rate-aware batching, and SIMD. Achieves near-linear coprocessor scaling and ~13 GB/s, outperforming SSE Xeon execution by 8.3×. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Bugra Gedik (IBM)
- 2. Philip S. Yu (IBM)
- 3. Rajesh R. Bordawekar (IBM)
BibTeX Citation
@article{gedik_vldb07,
title = {{Executing Stream Joins on the Cell Processor}},
author = {Gedik, Bugra and Yu, Philip S. and Bordawekar, Rajesh R.},
journal = {PVLDB},
series = {{VLDB} '07},
pages = {363--374},
year = {2007}
}
Incoming Citations (Sorted by Pagerank)
Showing 10 of 10 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 212 | Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs | 2009 | VLDB | 0.00024786576 |
| 1,178 | Photon: Fault-tolerant and Scalable Joining of Continuous Data Streams | 2013 | SIGMOD | 0.00011605998 |
| 1,390 | SPADE: The System S Declarative Stream Processing Engine | 2008 | SIGMOD | 0.00010802626 |
| 1,737 | Improving the Performance of List Intersection | 2009 | VLDB | 9.7383962e-05 |
| 2,223 | Streams on Wires — A Query Compiler for FPGAs | 2009 | VLDB | 8.8041296e-05 |
| 3,610 | Scalable Distributed Stream Join Processing | 2015 | SIGMOD | 7.1463915e-05 |
| 6,169 | FPGA: What's in it for a Database? | 2009 | SIGMOD | 5.8478403e-05 |
| 6,240 | Providing Streaming Joins as a Service at Facebook | 2018 | VLDB | 5.8234435e-05 |
| 8,411 | Thread Cooperation in Multicore Architectures for Frequency Counting over Multiple Data Streams | 2009 | VLDB | 5.3213581e-05 |
| 12,353 | CarStream: An Industrial System of Big Data Processing for Internet-of-Vehicles | 2017 | VLDB | 4.9605343e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 15 of 15 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 |
|---|---|---|---|---|
| 1 | 212 | Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs | 2009 | VLDB |
| 2 | 1,029 | A Scalable, Predictable Join Operator for Highly Concurrent Data Warehouses | 2009 | VLDB |
| 3 | 3,610 | Scalable Distributed Stream Join Processing | 2015 | SIGMOD |
| 4 | 3,735 | Memory-Limited Execution of Windowed Stream Joins | 2004 | VLDB |
| 5 | 6,616 | Revisiting Pipelined Parallelism in Multi-Join Query Processing | 2005 | VLDB |
| 6 | 7,985 | Parallelizing Intra-Window Join on Multicores: An Experimental Study | 2021 | SIGMOD |
| 7 | 8,433 | Effective Resource Utilization for Multiprocessor Join Execution | 1989 | VLDB |
| 8 | 11,580 | Low-Latency Adaptive Distributed Stream Join System Based on a Flexible Join Model | 2024 | SIGMOD |
| 9 | 1,391 | How Soccer Players Would do Stream Joins | 2011 | SIGMOD |
| 10 | 6,139 | Parallel Index-based Stream Join on a Multicore CPU | 2020 | SIGMOD |