Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
A Dynamic Tracing Mechanism for Performance Analysis of OpenMP Applications
| |
|
A Dynamic Tracing Mechanism for Performance Analysis of OpenMP Applications
Jordi Caubet5 , Judit Gimenez5 , Jesus Labarta5 , Luiz DeRose6 and Jeffrey Vetter7 
| (5) |
European Center for Parallelism of Barcelona, Department of Computer Architecture Technical University of Catalonia, Barcelona, Spain |
| (6) |
Advanced Computing Technology Center, IBM T. J. Watson Research Center, Yorktown Heights, NY, USA |
| (7) |
Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, CA, USA |
Abstract
In this paper we present OMPtrace, a dynamic tracing mechanism that combines traditional tracing with dynamic instrumentation
and access to hardware performance counters to create a powerful tool for performance analysis and optimization of OpenMP
applications. Performance data collected with OMPtrace is used as input to the Paraver visualization tool for detailed analysis
of the parallel behavior of the application. We demonstrate the usefulness of OMPtrace and the power of Paraver for tuning
OpenMP applications with a case study running the US DOE ASCI Sweep3D benchmark on the IBM SP system at the Lawrence Livermore
National Laboratory.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|