Sciweavers

EUROPAR
2007
Springer

On Using Incremental Profiling for the Performance Analysis of Shared Memory Parallel Applications

13 years 8 months ago
On Using Incremental Profiling for the Performance Analysis of Shared Memory Parallel Applications
Abstract. Profiling is often the method of choice for performance analysis of parallel applications due to its low overhead and easily comprehensible results. However, a disadvantage of profiling is the loss of temporal information that makes it impossible to causally relate performance phenomena to events that happened prior or later during execution. We investigate techniques to add temporal dimension to profiling data by incrementally capturing profiles during the runtime of the application and discuss the insights that can be gained from this type of performance data. The context in which we explore these ideas is an existing profiling tool for OpenMP applications.
Karl Fürlinger, Michael Gerndt, Jack Dongarra
Added 16 Aug 2010
Updated 16 Aug 2010
Type Conference
Year 2007
Where EUROPAR
Authors Karl Fürlinger, Michael Gerndt, Jack Dongarra
Comments (0)