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,
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.
Performance measurement and analysis, parallel computing, profiling,
intrusion, overhead compensation.