Loop-Level Profiling and Analysis of DoD Applications Using TAU

作者: Shirley Moore , David Cronk , Sameer Shende , Allen Malony

DOI: 10.1109/HPCMP-UGC.2006.43

关键词: Computer engineeringNested loop joinMilitary computingParallel computingProfiling (computer programming)Memory performanceFortranComputer scienceFloating point

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

参考文章(7)
Eric P. Chassignet, Harley E. Hurlburt, Ole Martin Smedstad, George R. Halliwell, Patrick J. Hogan, Alan J. Wallcraft, Rainer Bleck, Ocean Prediction with the HYbrid Coordinate Ocean Model (HYCOM) AGUFM. ,vol. 2003, pp. 413- 426 ,(2006) , 10.1007/1-4020-4028-8_16
Shirley Browne, Jack Dongarra, Nathan Garner, George Ho, Philip Mucci, A Portable Programming Interface for Performance Evaluation on Modern Processors ieee international conference on high performance computing data and analytics. ,vol. 14, pp. 189- 204 ,(2000) , 10.1177/109434200001400303
Steve Plimpton, Fast parallel algorithms for short-range molecular dynamics Journal of Computational Physics. ,vol. 117, pp. 1- 19 ,(1995) , 10.1006/JCPH.1995.1039
Felix Wolf, Bernd Mohr, Jack Dongarra, Shirley Moore, Automatic analysis of inefficiency patterns in parallel applications Concurrency and Computation: Practice and Experience. ,vol. 19, pp. 1481- 1496 ,(2007) , 10.1002/CPE.1128
Eric Chassignet, Harley Hurlburt, E. Joseph Metzger, Ole Smedstad, James Cummings, George Halliwell, Rainer Bleck, Remy Baraille, Alan Wallcraft, Carlos Lozano, Hendrik Tolman, Ashwanth Srinivasan, Steve Hankin, Peter Cornillon, Robert Weisberg, Alexandra Barth, Ruoying He, Francisco Werner, John Wilkin, US GODAE: Global Ocean Prediction with the Hybrid Coordinate Ocean Model (HYCOM) Oceanography. ,vol. 22, pp. 64- 75 ,(2004) , 10.5670/OCEANOG.2009.39
Sameer S. Shende, Allen D. Malony, The Tau Parallel Performance System ieee international conference on high performance computing data and analytics. ,vol. 20, pp. 287- 311 ,(2006) , 10.1177/1094342006064482
Kathleen A. Lindlan, Bernd Mohr, Allen D. Malony, Craig Rasmussen, Sameer Shende, Reid Rivenburgh, Janice Cuny, A Tool Framework for Static and Dynamic Analysis of Object-Oriented Software with Templates conference on high performance computing (supercomputing). pp. 49- 49 ,(2000) , 10.5555/370049.370456