TAUg: runtime global performance data access using MPI

  • Authors:
  • Kevin A. Huck;Allen D. Malony;Sameer Shende;Alan Morris

  • Affiliations:
  • Performance Research Laboratory, Department of Computer and Information Science, University of Oregon, Eugene, OR;Performance Research Laboratory, Department of Computer and Information Science, University of Oregon, Eugene, OR;Performance Research Laboratory, Department of Computer and Information Science, University of Oregon, Eugene, OR;Performance Research Laboratory, Department of Computer and Information Science, University of Oregon, Eugene, OR

  • Venue:
  • EuroPVM/MPI'06 Proceedings of the 13th European PVM/MPI User's Group conference on Recent advances in parallel virtual machine and message passing interface
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

To enable a scalable parallel application to view its global performance state, we designed and developed TAUg, a portable runtime framework layered on the TAU parallel performance system. TAUg leverages the MPI library to communicate between application processes, creating an abstraction of a global performance space from which profile views can be retrieved. We describe the TAUg design and implementation and show its use on two test benchmarks up to 512 processors. Overhead evaluation for the use of TAUg is included in our analysis. Future directions for improvement are discussed.