Parametric Studies in Eclipse with TAU and PerfExplorer

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

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

  • Venue:
  • Euro-Par 2008 Workshops - Parallel Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

With support for C/C++, Fortran, MPI, OpenMP, and performance tools, the Eclipse integrated development environment (IDE) is a serious contender as a programming environment for parallel applications. There is interest in adding capabilities in Eclipse for conducting workflows where an application is executed under different scenarios and its outputs are processed. For instance, parametric studies are a requirement in many benchmarking and performance tuning efforts, yet there was no experiment management support available for the Eclipse IDE. In this paper, we describe an extension of the Parallel Tools Platform (PTP) plugin for the Eclipse IDE. The extension provides a graphical user interface for selecting experiment parameters, launches build and run jobs, manages the performance data, and launches an analysis application to process the data. We describe our implementation, and discuss three experiment examples which demonstrate the experiment management support.