Precise MPI performance measurement using MPIBench

dc.contributor.authorGrove, D.
dc.contributor.authorCoddington, P.
dc.contributor.conferenceHPC Asia (2001 : Gold Coast, Australia)
dc.contributor.editorJoseph Young,
dc.date.issued2001
dc.description.abstractWe have developed a new MPI benchmark package called MPIBench that uses a very precise and portable distributed timing mechanism to accurately measure the performance of a single MPI communications routine without having to average over many calls. This enables MPIBench to provide precise and detailed performance pro les of standard MPI routines which cannot be produced using existing MPI benchmark suites. We describe the design of MPIBench and how it overcomes the various drawbacks of existing MPI benchmarks. We present some examples of the kinds of new results that MPIBench can provide, including the distribution of timing results for message passing routines. This is useful for performance modelling and analysis of parallel programs, as well as for understanding the performance of parallel machines.
dc.description.statementofresponsibilityDuncan Grove and Paul Coddington
dc.identifier.citationProceedings of the Fifth International Conference and Exhibition on High-Performance Computing in the Asia-Pacific Region / Joseph A. Young (ed.)
dc.identifier.isbn0957930305
dc.identifier.orcidCoddington, P. [0000-0003-1336-9686]
dc.identifier.urihttp://hdl.handle.net/2440/29492
dc.language.isoen
dc.publisherHPC
dc.publisher.placeCD-ROM
dc.source.urihttp://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.24.237
dc.titlePrecise MPI performance measurement using MPIBench
dc.typeConference paper
pubs.publication-statusPublished

Files