Tools for High Performance Computing 2012

  • Alexey Cheptsov
  • Steffen Brinkmann
  • José Gracia
  • Michael M. Resch
  • Wolfgang E. Nagel
Conference proceedings

DOI: 10.1007/978-3-642-37349-7

Table of contents (10 papers)

  1. Front Matter
    Pages i-xi
  2. Debugging

    1. Front Matter
      Pages 1-1
    2. Debugging at Scale with Allinea DDT
      David Lecomber, Patrick Wohlschlegel
      Pages 3-12
    3. Task Debugging with TEMANEJO
      Steffen Brinkmann, José Gracia, Christoph Niethammer
      Pages 13-21
  3. Automatic Error Detection

    1. Front Matter
      Pages 23-23
    2. MPI Runtime Error Detection with MUST: Advanced Error Reports
      Joachim Protze, Tobias Hilbrich, Bronis R. de Supinski, Martin Schulz, Matthias S. Müller, Wolfgang E. Nagel
      Pages 25-38
    3. Advanced Memory Checking for MPI Parallel Applications Using MemPin
      Shiqing Fan, Rainer Keller, Michael Resch
      Pages 39-53
  4. Performance Analysis and Optimization

    1. Front Matter
      Pages 55-55
    2. Generic Support for Remote Memory Access Operations in Score-P and OTF2
      Andreas Knüpfer, Robert Dietrich, Jens Doleschal, Markus Geimer, Marc-André Hermanns, Christian Rössel et al.
      Pages 57-74
    3. Extending Scalasca’s Analysis Features
      Daniel Lorenz, David Böhme, Bernd Mohr, Alexandre Strube, Zoltán Szebenyi
      Pages 115-126
    4. The HOPSA Workflow and Tools
      Bernd Mohr, Vladimir Voevodin, Judit Giménez, Erik Hagersten, Andreas Knüpfer, Dmitry A. Nikitenko et al.
      Pages 127-146
  5. Performance Data Visualization

    1. Front Matter
      Pages 147-147
    2. Visualizing More Performance Data Than What Fits on Your Screen
      Lucas M. Schnorr, Arnaud Legrand
      Pages 149-162

About these proceedings

Introduction

The latest advances in the High Performance Computing hardware have significantly raised the level of available compute performance. At the same time, the growing hardware capabilities of modern supercomputing architectures have caused an increasing complexity of the parallel application development. Despite numerous efforts to improve and simplify parallel programming, there is still a lot of manual debugging and  tuning work required. This process  is supported by special software tools, facilitating debugging, performance analysis, and optimization and thus  making a major contribution to the development of  robust and efficient parallel software. This book introduces a selection of the tools, which were presented and discussed at the 6th International Parallel Tools Workshop, held in Stuttgart, Germany, 25-26 September 2012. ​

Keywords

Debugging Performance analysis Software optimization Supercomputing Tools for parallel applications

Editors and affiliations

  • Alexey Cheptsov
    • 1
  • Steffen Brinkmann
    • 2
  • José Gracia
    • 3
  • Michael M. Resch
    • 4
  • Wolfgang E. Nagel
    • 5
  1. 1.Höchstleistungsrechenzentrum, Stuttgart (HLRS)Universität StuttgartStuttgartGermany
  2. 2.Höchstleistungsrechenzentrum, Stuttgart (HLRS)Universität StuttgartStuttgartGermany
  3. 3.Höchstleistungsrechenzentrum, Stuttgart (HLRS)Universität StuttgartStuttgartGermany
  4. 4.Höchstleistungsrechenzentrum, Stuttgart (HLRS)Universität StuttgartStuttgartGermany
  5. 5.Zentrum für Informationsdienste, und Hochleistungsrechnen (ZIH)Technische Universität DresdenDresdenGermany

Bibliographic information

  • Copyright Information Springer-Verlag Berlin Heidelberg 2013
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Mathematics and Statistics
  • Print ISBN 978-3-642-37348-0
  • Online ISBN 978-3-642-37349-7