Title :
Design and evaluation of Nemesis, a scalable, low-latency, message-passing communication subsystem
Author :
Buntinas, Darius ; Mercier, Guillaume ; Gropp, William
Author_Institution :
Math. & Comput. Sci. Div., Argonne Nat. Lab., IL, USA
Abstract :
This paper presents a new low-level communication subsystem called Nemesis. Nemesis has been designed and implemented to be scalable and efficient both in the intranode communication context using shared-memory and in the internode communication case using high-performance networks and is natively multimethod-enabled. Nemesis has been integrated in MPICH2 as a CH3 channel and delivers better performance than other dedicated communication channels in MPICH2. Furthermore, the resulting MPICH2 architecture outperforms other MPI implementations in point-to-point benchmarks.
Keywords :
message passing; shared memory systems; MPI implementation; MPICH2 architecture; Nemesis; dedicated communication channel; high performance network; internode communication; intranode communication context; low-latency message passing; low-level communication subsystem; message passing communication subsystem; point-to-point benchmark; scalable message passing interface; shared memory systems; Communication channels; Computer architecture; Computer science; Concurrent computing; Context; Hardware; Laboratories; Mathematics; Message passing; Scalability;
Conference_Titel :
Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
Conference_Location :
Singapore
Print_ISBN :
0-7695-2585-7
DOI :
10.1109/CCGRID.2006.31