Chapter

Euro-Par 2008 Workshops - Parallel Processing

Volume 5415 of the series Lecture Notes in Computer Science pp 315-325

Comparing the Usability of Performance Analysis Tools

  • Christian IwainskyAffiliated withCenter for Computing and Communication, RWTH Aachen University
  • , Dieter an MeyAffiliated withCenter for Computing and Communication, RWTH Aachen University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

We take a look at the performance analysis tools Vampir, Scalasca, Sun Performance Analyzer and the Intel Trace Analyzer and Collector, which provide execution analysis of parallel programs for optimization and scaling purposes. We investigate, from a novice user’s point of view, to what extent these tools support frequently used programming languages and constructs, discuss their performance impact and the insight these tools provide focusing on the instrumentation and program analysis. For this we analyzed codes currently used at the RWTH Aachen University: XNS, DROPS and HPL.