next up previous
Next: Introduction

Dynamic Performance Callstack Sampling: Merging TAU and DAQV

Sameer Shende - Allen D. Malony - Steven T. Hackstadt

Computational Science Institute, Department of Computer and Information Science,
University of Oregon, Eugene OR 97403
{sameer, malony, hacks}@cs.uoregon.edu

Appears in Proceedings of PARA'98: Workshop on Applied Parallel Computing in Large Scale Scientific and Industrial Problems, Umeå , Sweden, June 1998.

Abstract:

Observing the performance of an application at runtime requires economy in what performance data is measured and accessed, and flexibility in changing the focus of performance interest. This paper describes the performance callstack as an efficient performance view of a running program which can be retrieved and controlled by external analysis tools. The performance measurement support is provided by the TAU profiling library whereas tool-program interaction support is available through the DAQV framework. How these systems are merged to provide dynamic performance callstack sampling is discussed.





Sameer Suresh Shende
Thu Aug 6 13:08:10 PDT 1998