PET: A Parallel Performance Estimation Tool.

Kattamuri Ekanadham, Vijay K. Naik, Mark S. Squillante · 1995

In this paper, we present a functional description of the Performance Estimation Tool (PET), which estimates the performance of parallel scientific applications portrayed in a simple language called Portrayal Specification Language (PSL). With relatively small effort, one can write PSL programs to express the execution rate determining segments, the control flow, and data-flow of an application as well as the parameters of a parallel execution environment. From PSL programs, PET estimates performance of applications written for existing and future architectures. We present some preliminary results that compare the performance predicted by PET with the timing results observed on IBM SP1. 1 Introduction Performance analysis and estimation play a central role in the design and development of parallel application software. In parallel environments, the parameter space that affects program performance is much larger than that in the sequential case and hence both performance analysis and p...

Read the paper · More papers on PaperTik