next up previous
Next: Introduction

Overhead Compensation in Performance Profiling

Allen D. Malony, Sameer S. Shende

Performance Research Laboratory, Department of Computer and Information Science
University of Oregon, Eugene, OR, USA,

{malony,sameer}@cs.uoregon.edu

Abstract:

Measurement-based profiling introduces intrusion in program execution. Intrusion effects can be mitigated by compensating for measurement overhead. Techniques for compensation analysis in performance profiling are presented and their implementation in the TAU performance system described. Experimental results on the NAS parallel benchmarks demonstrate that overhead compensation can be effective in improving the accuracy of performance profiling.

Keywords: Performance measurement and analysis, parallel computing, profiling, intrusion, overhead compensation.





Sameer Shende 2004-06-08