Showing 1 entry
Keywords: TAU, Performance measurement and analysis, parallel computing, profiling, message passing, overhead compensation
Performance profiling of MPI programs generates overhead during execution that introduces error in profile measurements. It is possible to track and remove overhead online, but it is necessary to communicate execution delay be- tween processes to correctly adjust their interdependent timing. We demonstrate the first implementation of a onlne measurement overhead compensation system for profiling MPI programs. This is implemented in the TAU performance sys- tems. It requires novel techniques for delay communication in the use of MPI. The ability to reduce measurement error is demonstrated for problematic test cases and real applications.
Modified: Wed Aug 3 9:40:17 US/Pacific 2005
Created: Tue Aug 2 10:12:04 US/Pacific 2005
Return to the ParaDucks Research Group Publications page.