Scaling Performance Tool MPI Communicator Management

  • Markus Geimer
  • Marc-André Hermanns
  • Christan Siebert
  • Felix Wolf
  • Brian J. N. Wylie
Conference paper

DOI: 10.1007/978-3-642-24449-0_21

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6960)
Cite this paper as:
Geimer M., Hermanns MA., Siebert C., Wolf F., Wylie B.J.N. (2011) Scaling Performance Tool MPI Communicator Management. In: Cotronis Y., Danalis A., Nikolopoulos D.S., Dongarra J. (eds) Recent Advances in the Message Passing Interface. EuroMPI 2011. Lecture Notes in Computer Science, vol 6960. Springer, Berlin, Heidelberg

Abstract

The Scalasca toolset has successfully demonstrated measurement and analysis scalability on the largest computer systems, however, applications have growing complexity and increasing demands on performance tools. One such application is the PFLOTRAN code for simulating multiphase subsurface flow and reactive transport. While PFLOTRAN itself and Scalasca runtime summarization both scale well, MPI communicator management becomes critical for trace collection with tens of thousands of processes. Re-design and re-engineering of key components of the Scalasca measurement system are presented which encompass the representation of communicators, communicator definition tracking and unification, and translation of ranks recorded in event traces.

Keywords

MPI communicators performance measurement tools scalability 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Markus Geimer
    • 1
  • Marc-André Hermanns
    • 2
  • Christan Siebert
    • 2
  • Felix Wolf
    • 1
    • 2
    • 3
  • Brian J. N. Wylie
    • 1
  1. 1.Jülich Supercomputing Centre, Forschungszentrum JülichGermany
  2. 2.German Research School for Simulation SciencesAachenGermany
  3. 3.RWTH Aachen UniversityAachenGermany

Personalised recommendations