2011
DOI: 10.1016/j.parco.2010.11.001
|View full text |Cite
|
Sign up to set email alerts
|

High-performance message-passing over generic Ethernet hardware with Open-MX

Abstract: To cite this version:Brice Goglin. High-Performance Message Passing over generic Ethernet Hardware with Open-MX. Parallel Computing, Elsevier, 2011, 37 (2) AbstractIn the last decade, cluster computing has become the most popular high-performance computing architecture. Although numerous technological innovations have been proposed to improve the interconnection of nodes, many clusters still rely on commodity Ethernet hardware to implement message passing within parallel applications. We present Open-MX, an … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0
1

Year Published

2011
2011
2014
2014

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 21 publications
(9 citation statements)
references
References 27 publications
0
8
0
1
Order By: Relevance
“…We have confirmed it works on a virtualized cluster with VMM-bypass I/O devices including Infiniband, Open-MX (Myrinet over Ethernet), and 10 Gigabit Ethernet. Open-MX [14] is a software implementation of the Myrinet Express (MX) protocol that allows MPI processes to communicate with MX over Ethernet. The details of the implementation are described below.…”
Section: Methodsmentioning
confidence: 99%
“…We have confirmed it works on a virtualized cluster with VMM-bypass I/O devices including Infiniband, Open-MX (Myrinet over Ethernet), and 10 Gigabit Ethernet. Open-MX [14] is a software implementation of the Myrinet Express (MX) protocol that allows MPI processes to communicate with MX over Ethernet. The details of the implementation are described below.…”
Section: Methodsmentioning
confidence: 99%
“…Xen2MX is based on Open-MX [9], a popular Ethernet port pf the Myrinet/MX protocol. In the following section we briefly describe the core concepts of the protocol and elaborate on the available datapaths for communication both in native and virtualized environments.…”
Section: Interconnection Protocolmentioning
confidence: 99%
“…The advent of 10G Ethernet and its extensive use in cluster interconnects has given rise to a large body of literature on optimizing upper-level protocols, specifically, protocol handling and processing overheads [32,13,9,34]. Several optimizations have been introduced: OS-bypass communication, zerocopy for TCP/IP, offloading the network stack on a separate, dedicated core etc.…”
Section: Related Workmentioning
confidence: 99%
“…For the exchange of data between the wrapper library and remote daemons, we adopted Open-MX, an open-source message passing stack over generic Ethernet [12], which provides low-level communication mechanisms at user-level space and allows to achieve low latency communication and low CPU overhead. …”
Section: General Conceptmentioning
confidence: 99%