Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem

Abstract : 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.
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-00344327
Contributor : Guillaume Mercier <>
Submitted on : Thursday, December 4, 2008 - 2:45:09 PM
Last modification on : Wednesday, August 14, 2019 - 1:10:33 AM
Long-term archiving on: Thursday, October 11, 2012 - 12:32:12 PM

File

parco2k7_final.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Darius Buntinas, Guillaume Mercier, William Gropp. Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem. Parallel Computing, Elsevier, 2007, 33 (9), pp.634-644. ⟨10.1016/j.parco.2007.06.003⟩. ⟨hal-00344327⟩

Share

Metrics

Record views

370

Files downloads

342