MultiEdge: An Edge-based Communication Subsystem for Scalable Commodity Servers

Sven Karlsson, Stavros Passas, George Kotsis, Angelos Bilas

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

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.
Original languageEnglish
Title of host publicationIEEE International Parallel and Distributed Processing Symposium, 2007
PublisherIEEE
Publication date2007
ISBN (Print)1-4244-0910-1
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event21st IEEE International Parallel & Distributed Processing Symposium - Long Beach, United States
Duration: 26 Mar 200730 Mar 2007
Conference number: 21
http://www.ipdps.org/ipdps2007/

Conference

Conference21st IEEE International Parallel & Distributed Processing Symposium
Number21
CountryUnited States
CityLong Beach
Period26/03/200730/03/2007
Internet address

Cite this

Karlsson, S., Passas, S., Kotsis, G., & Bilas, A. (2007). MultiEdge: An Edge-based Communication Subsystem for Scalable Commodity Servers. In IEEE International Parallel and Distributed Processing Symposium, 2007 IEEE. https://doi.org/10.1109/IPDPS.2007.370218