Loop-Level Profiling and Analysis of DoD Applications Using TAU

Shirley Moore, David Cronk, Sameer Shende, Allen D. Malony · 2006

Performance of computationally intensive applications often depends critically on the floating point and memory performance of nested loop structures, this paper describes extensions to the Tuning Analysis and Utilities (TAU) parallel performance system that implement automated of parallel C/C++ and Fortran programs to collect loop-level profile data. Link-time and run-time options for configuring the instrumented version of the code to perform various types of measurements, such as time and hardware counter based profiling are described. Finally, examples are given of collecting and analyzing loop-level profile data for several DoD applications

Read the paper · More papers on PaperTik