Conference paper
MultiEdge: An Edge-based Communication Subsystem for Scalable Commodity Servers
Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), P.O. BOX 1385, Heraklion, GR-71110, Greece. svenka@ics.forth.gr1
Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), P.O. BOX 1385, Heraklion, GR-71110, Greece; Department of Computer Science, University of Crete, P.O. Box 2208, Heraklion, GR 71409, Greece. stabat@ics.forth.gr2
Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), P.O. BOX 1385, Heraklion, GR-71110, Greece; Department of Computer Science, University of Crete, P.O. Box 2208, Heraklion, GR 71409, Greece. kotsis@ics.forth.gr3
Institute of Computer Science (ICS), Foundation for Research and Technology - Hellas (FORTH), P.O. BOX 1385, Heraklion, GR-71110, Greece; Department of Computer Science, University of Crete, P.O. Box 2208, Heraklion, GR 71409, Greece. bilas@ics.forth.gr4
At the core of contemporary high performance computer systems is the communication infrastructure. For this reason, there has been a lot of work on providing low-latency, high-bandwidth communication subsystems for clusters. In this paper, we introduce MultiEdge, a connection oriented communication system designed for high-speed commodity hardware.
MultiEdge provides support for end-to-end flow-control, ordering, and reliable transmission. It transparently supports multiple physical links within a single connection. We use MultiEdge to examine the behavior of edge-based protocols using both micro-benchmarks and real-life shared memory applications.
Our results show that MultiEdge is able to deliver about 88% of the nominal link throughput with a single 10-GBit/s link and more than 95% with multiple 1-GBit/s links. Our application results show that performing all of the communication protocol at the edge does not seem to cause any degradation in performance.
Language: | English |
---|---|
Year: | 2007 |
Pages: | 1-10 |
ISBN: | 1424409098 , 1424409101 , 1509090541 , 9781424409099 , 9781424409105 and 9781509090549 |
Types: | Conference paper |
DOI: | 10.1109/IPDPS.2007.370218 |
Communication switching Computer science Costs Ethernet networks MultiEdge edge-based connection oriented communication system Parallel processing Protocols Switches Telecommunication network reliability Telecommunication traffic Throughput distributed shared memory systems edge-based communication protocol end-to-end flow-control high performance computer system high-speed commodity hardware protocols scalable commodity server software distributed shared memory system workstation clusters