Tools for scalable parallel program analysis: Vampir NG, MARMOT, and DeWiz

  • Authors:
  • Holger Brunst;Dieter Kranzlmü/ller;Matthias S. Muller;Wolfgang E. Nagel

  • Affiliations:
  • Center for Information Services and High Performance Computing, Technische Universitat Dresden, 01062 Dresden, Germany.;Department of Computer Science, Ludwig-/Maximilians-/Universitat Mü/nchen (/LMU)/, Oettingenstr. 67, D-/80583 Munich, Germany/ Leibniz Supercomputing Centre (/LRZ)/, Boltz ...;Center for Information Services and High Performance Computing, Technische Universitat Dresden, 01062 Dresden, Germany.;Center for Information Services and High Performance Computing, Technische Universitat Dresden, 01062 Dresden, Germany

  • Venue:
  • International Journal of Computational Science and Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large-scale high-performance computing systems pose a tough obstacle for today's program analysis tools. Their demands in computational performance and memory capacity for processing program analysis data exceed the capabilities of standard workstations and traditional analysis tools. A comparison of the sophisticated approaches of Vampir NG (VNG), the Debugging Wizard DeWiz and the correctness-checking tool MARMOT provides novel ideas for scalable parallel program analysis. While VNG exploits the power of cluster architectures for near real-time performance analysis, DeWiz utilises distributed computing infrastructures for distinct analysis activities. MARMOT combines automatic runtime and partially distributed analysis.