|
ABSTRACT
By leveraging modern networking hardware (RDMA-enabled network cards), we can shift priorities in distributed database processing significantly. Complex and sophisticated mechanisms to avoid network traffic can be replaced by a scheme that takes advantage of the bandwidth and low latency offered by such interconnects. We illustrate this phenomenon with cyclo-join, an efficient join algorithm based on continuously pumping data through a ring-structured network. Our approach is capable of exploiting the resources of all CPUs and distributed main-memory available in the network for processing queries of arbitrary shape and datasets of arbitrary size.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Swarup Acharya , Rafael Alonso , Michael Franklin , Stanley Zdonik, Broadcast disks: data management for asymmetric communication environments, Proceedings of the 1995 ACM SIGMOD international conference on Management of data, p.199-210, May 22-25, 1995, San Jose, California, United States
|
 |
2
|
|
 |
3
|
T. F. Bowen , G. Gopal , G. Herman , T. Hickey , K. C. Lee , W. H. Mansfield , J. Raitz , A. Weinrib, The Datacycle architecture, Communications of the ACM, v.35 n.12, p.71-81, Dec. 1992
[doi> 10.1145/138859.138868]
|
| |
4
|
David D. Clark, Van Jacobson, John Romkey, and Howard Salwen. An Analysis of TCP Processing Overhead. IEEE Communications Magazine, 27:23--29, 1989.
|
| |
5
|
|
| |
6
|
|
| |
7
|
InfiniBand Trade Association. InfiniBand Architecture Specification. http://www.infinibandta.org.
|
| |
8
|
S. Ioannidis, E. Markatos, and J. Sevaslidou. Using Network Memory to Improve the Performance of Transaction-Based Systems. In Proc. of the 4th ACM LCR, Pittsburgh, PA, USA, May 1998.
|
| |
9
|
H. T. Kung and Charles E. Leiserson. Systolic Arrays (for VLSI). In Sparse Matrix Proceedings, pages 256--282, Knoxville, TN, USA, November 1978.
|
| |
10
|
|
| |
11
|
|
| |
12
|
A. Romanow, J. Mogul, T. Talpey, and S. Bailey. Remote Direct Memory Access (RDMA) over IP Problem Statement, 2005.
|
| |
13
|
|
| |
14
|
Z. Smith. Bandwidth: a Memory Bandwidth Benchmark. http://home.comcast.net/~fbui/bandwidth.html.
|
 |
15
|
|
|