MPI I/O Analysis and Error Detection with MARMOT

  • Bettina Krammer
  • Matthias S. Müller
  • Michael M. Resch
Conference paper

DOI: 10.1007/978-3-540-30218-6_36

Volume 3241 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Krammer B., Müller M.S., Resch M.M. (2004) MPI I/O Analysis and Error Detection with MARMOT. In: Kranzlmüller D., Kacsuk P., Dongarra J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2004. Lecture Notes in Computer Science, vol 3241. Springer, Berlin, Heidelberg

Abstract

The most frequently used part of MPI-2 is MPI I/O. Due to the complexity of parallel programming in general, and of handling parallel I/O in particular, there is a need for tools that support the application development process. There are many situations where incorrect usage of MPI by the application programmer can be automatically detected. In this paper we describe the MARMOT tool that uncovers some of these errors and we also analyze to what extent it is possible to do so for MPI I/O.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Bettina Krammer
    • 1
  • Matthias S. Müller
    • 1
  • Michael M. Resch
    • 1
  1. 1.High Performance Computing Center StuttgartStuttgartGermany