Implementation and evaluation of shared-memory communication and synchronization operations in MPICH2 using the Nemesis communication subsystem.
Journal Article
·
· Parallel Comput.
This paper presents the implementation of MPICH2 over the Nemesis communication subsystem and the evaluation of its shared-memory performance. We describe design issues as well as some of the optimization techniques we employed. We conducted a performance evaluation over shared memory using microbenchmarks. The evaluation shows that MPICH2 Nemesis has very low communication overhead, making it suitable for smaller-grained applications.
- Research Organization:
- Argonne National Lab. (ANL), Argonne, IL (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC)
- DOE Contract Number:
- DE-AC02-06CH11357
- OSTI ID:
- 920223
- Report Number(s):
- ANL/MCS/JA-59912; PACOEJ; TRN: US200818%%1046
- Journal Information:
- Parallel Comput., Vol. 33, Issue 9 ; Sep. 2007; ISSN 0167-8191
- Country of Publication:
- United States
- Language:
- ENGLISH
Similar Records
Design and evaluation of Nemesis, a scalable, low-latency, message-passing communication subsystem.
Nonuniformly communicating noncontiguous data: a case study with PETSc and MPI.
Implementation and shared-memory evaluation of MPICH2 over the Nemesis communication subsystem.
Technical Report
·
Fri Dec 02 00:00:00 EST 2005
·
OSTI ID:920223
Nonuniformly communicating noncontiguous data: a case study with PETSc and MPI.
Conference
·
Mon Jan 01 00:00:00 EST 2007
·
OSTI ID:920223
+3 more
Implementation and shared-memory evaluation of MPICH2 over the Nemesis communication subsystem.
Conference
·
Sun Jan 01 00:00:00 EST 2006
·
OSTI ID:920223