Dynamic instrumentation of large-scale MPI and OpenMP applications

Christian Thiffault, Michael Voss, Steven T. Healey, Seon Wook Kim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

In recent years, software infrastructures for the run-time instrumentation of programs have begun to emerge. The paper presents and evaluates prototypes of dynamic instrumentation and dynamic control of instrumentation for parallel mixed MPI/OpenMP applications. An overview of the technology behind these approaches is presented. Prototypes of dynamic instrumentation and dynamic control of instrumentation for use with the Vampir/Guide View (VGV) toolset (GmbH. Pallas, 2002) are discussed. Instrumentation evaluations using the ASCI kernel benchmarks are used for proof of concept on a cluster of SMPs. The results demonstrate that a mix of dynamic instrumentation and dynamic control of instrumentation can be an effective performance analysis alternative to the traditional static instrumentation of applications.

Original languageEnglish
Title of host publicationProceedings - International Parallel and Distributed Processing Symposium, IPDPS 2003
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)0769519261, 9780769519265
DOIs
Publication statusPublished - 2003
EventInternational Parallel and Distributed Processing Symposium, IPDPS 2003 - Nice, France
Duration: 2003 Apr 222003 Apr 26

Other

OtherInternational Parallel and Distributed Processing Symposium, IPDPS 2003
CountryFrance
CityNice
Period03/4/2203/4/26

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Theoretical Computer Science
  • Software

Fingerprint Dive into the research topics of 'Dynamic instrumentation of large-scale MPI and OpenMP applications'. Together they form a unique fingerprint.

  • Cite this

    Thiffault, C., Voss, M., Healey, S. T., & Kim, S. W. (2003). Dynamic instrumentation of large-scale MPI and OpenMP applications. In Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2003 [1213161] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IPDPS.2003.1213161