DocumentCode :
720581
Title :
Toward Implementing Robust Support for Portals 4 Networks in MPICH
Author :
Raffenetti, Ken ; Pena, Antonio J. ; Balaji, Pavan
Author_Institution :
Math. & Comput. Sci. Div., Argonne Nat. Lab., Argonne, IL, USA
fYear :
2015
fDate :
4-7 May 2015
Firstpage :
1173
Lastpage :
1176
Abstract :
The Portals 4 network specification is a low-levelAPI for high-performance networks developed by Sandia National Laboratories, Intel Corporation, and the University of NewMexico. Portals 4 is specifically designed to support both the MPIand PGAS programming models efficiently by providing building blocks upon which to implement their particular features. In this paper we discuss our ongoing efforts to add efficient and robust support for Portals 4 networks inside MPICH, and we describe how the API semantics influenced our design. In particular, we found the lack of reliability guarantees from the Portals4 layer challenging to address. To tackle this situation, we implemented an intermediate layer - Rportals (reliable Portals), which modularizes the reliability functionality within our Portals network module for MPICH. In this paper we present theRportals design and its performance impact.
Keywords :
application program interfaces; message passing; parallel programming; portals; telecommunication congestion control; transport protocols; API semantics; Intel Corporation; MPI model; MPICH; PGAS programming model; Portals 4 network specification; Rportals; Sandia National Laboratories; University of Mexico; high-performance networks; intermediate layer; low-level API; message passing interface; reliability functionality modularization; reliable portals; Bandwidth; Electronics packaging; Portals; Process control; Programming; Protocols; Reliability; flow-control; hpc; messaging; mpi; mpich; networks; portals; portals4;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location :
Shenzhen
Type :
conf
DOI :
10.1109/CCGrid.2015.79
Filename :
7152614
Link To Document :
بازگشت