Automatic performance analysis of message passing applications using the KappaPI 2 tool

  • Authors:
  • Josep Jorba;Tomas Margalef;Emilio Luque

  • Affiliations:
  • Computer Architecture & Operating Systems Departement, Universidad Autónoma de Barcelona, Bellaterra, Spain;Computer Architecture & Operating Systems Departement, Universidad Autónoma de Barcelona, Bellaterra, Spain;Computer Architecture & Operating Systems Departement, Universidad Autónoma de Barcelona, Bellaterra, Spain

  • Venue:
  • PVM/MPI'05 Proceedings of the 12th European PVM/MPI users' group conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Message passing libraries offer the programmer a set of primitives that are not available in sequential programming. Developing applications using these primitives as well as application performance tuning are complex tasks for non-expert users. Therefore, automatic performance analysis tools that help the user with performance analysis and tuning phases are necessary. KappaPI 2 is a performance analysis tool designed openly to incorporate parallel performance knowledge about performance bottlenecks easily. The tool is able to detect and analyze performance bottlenecks and then make suggestions to the user to improve the application behavior.