Assessing the performance of MPI applications through time-independent trace replay

Frédéric Desprez*, George S. Markomanolis, Martin Quinson, Frédéric Suter

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    6 Scopus citations

    Abstract

    Simulation is a popular approach to obtain objective performance indicators platforms that are not at one's disposal. It may help the dimensioning of compute clusters in large computing centers. In this work we present a framework for the off-line simulation of MPI applications. Its main originality with regard to the literature is to rely on time-independent execution traces. This allows us to completely decouple the acquisition process from the actual replay of the traces in a simulation context. Then we are able to acquire traces for large application instances without being limited to an execution on a single compute cluster. Finally our framework is built on top of a scalable, fast, and validated simulation kernel. In this paper, we introduce the used time-independent trace format, investigate several acquisition strategies, detail the developed trace replay tool, and assess the quality of our simulation framework in terms of accuracy, acquisition time, simulation time, and trace size.

    Original languageEnglish (US)
    Title of host publicationProceedings - 2011 International Conference on Parallel Processing Workshops, ICPPW 2011
    Pages467-476
    Number of pages10
    DOIs
    StatePublished - Nov 7 2011
    Event2011 International Conference on Parallel Processing Workshops, ICPPW 2011 - Taipei City, Taiwan, Province of China
    Duration: Sep 13 2011Sep 16 2011

    Publication series

    NameProceedings of the International Conference on Parallel Processing Workshops
    ISSN (Print)1530-2016

    Other

    Other2011 International Conference on Parallel Processing Workshops, ICPPW 2011
    CountryTaiwan, Province of China
    CityTaipei City
    Period09/13/1109/16/11

    Keywords

    • Message passing interface
    • Off-line simulation
    • Performance prediction

    ASJC Scopus subject areas

    • Software
    • Mathematics(all)
    • Hardware and Architecture

    Fingerprint Dive into the research topics of 'Assessing the performance of MPI applications through time-independent trace replay'. Together they form a unique fingerprint.

    Cite this