Detection of collective MPI operation patterns

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Contributors

Abstract

The Message Passing Interface standard MPI offers collective communication routines to perform commonly required operations on groups of processes. The usage of these operations is highly recommended due to their simplified and compact interface and their optimized performance. This paper describes a pattern matching approach to detect clusters of point-to-point communication functions in program traces, which may resemble collective operations. The extracted information represents an important indicator for performance tuning, if point-to-point operations can be replaced by their collective counterparts. The paper describes the pattern matching and a series of measurements, which underline the feasibility of this idea.

Details

Original languageEnglish
Title of host publicationRecent Advances in Parallel Virtual Machine and Message Passing Interface
EditorsD Kranzlmuller, P Kacsuk, J Dongarra
PublisherSpringer, Berlin [u. a.]
Pages259-267
Number of pages9
ISBN (print)3-540-23163-3
Publication statusPublished - 2004
Peer-reviewedYes

Publication series

SeriesLecture Notes in Computer Science, Volume 3241
ISSN0302-9743

Conference

Title11th European Parallel Virtural Machine and Message Passing Interface Users Group Meeting
Duration19 - 22 September 2004
CityBudapest
CountryHungary

External IDs

Scopus 35048822110

Keywords

Library keywords