Pattern matching of collective MPI operations

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

Abstract

Programming message passing systems can be tedious and error-prone, especially for the inexperienced user facing the sheer amount of available functionality in todays message passing libraries. Instead of choosing the most optimal communication function, many users tend to apply only a small set of well-known standard operations. This paper describes a pattern matching approach based on execution traces which detects connected groups of point-to-point communication operations that may resemble existing collective operations. After highlighting the detected patterns, users are able to improve their codes by replacing the point-to-point operations with more appropriate and efficient collective alternatives.

Details

OriginalspracheEnglisch
TitelPDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3
Redakteure/-innenHR Arabnia
Herausgeber (Verlag)C S R E A PRESS
Seiten1243-1249
Seitenumfang7
ISBN (Print)1-932415-26-2
PublikationsstatusVeröffentlicht - 2004
Peer-Review-StatusJa

Konferenz

TitelInternational Conference on Parallel and Distributed Processing Techniques and Applications
Dauer21 - 24 Juni 2004
StadtLas Vegas

Externe IDs

Scopus 12244260374

Schlagworte

Schlagwörter

  • parallel programming, message passing, pattern detection, collective operations