Automatic Performance Analysis of SMP Cluster Applications

作者: Bernd Mohr , Felix Wolf

DOI:

关键词: TracingSmp clusterScalabilityExtensibilityCall treeDistributed computingThread (computing)Computer scienceProgramming paradigm

摘要: The expert tool environment provides a complete tracing-based solution for automatic performance analysis of mpi, Openmp, or hybrid applications running on smp cluster machines. describes problems using high level abstraction in terms common situations that result from an inefficient use the underlying programming model(s). set supported is extensible and can be custom tailored to application-specific needs. carried out along three interconnected dimensions: class behavior, call tree position, thread execution. Each dimension arranged hierarchy, so user view behavior varying levels detail. All dimensions are interactively accessible scalable but still accurate display. Colors provide assistance finding interesting nodes even case large trees.

参考文章(10)
Bernd Mohr, Allen Malony, Sameer Shende, Felix Wolf, Towards a Performance Tool Interface for OpenMP: An Approach based on Directive Rewriting ,(2001)
Jay Hoeflinger, Bob Kuhn, Wolfgang Nagel, Paul Petersen, Hrabri Rajic1, Sanjiv Shah, Jeff Vetter, Michael Voss, Renee Woo, An Integrated Performance Visualizer for MPI/OpenMP Programs international workshop on openmp. pp. 40- 52 ,(2001) , 10.1007/3-540-44587-0_5
Felix Wolf, Bernd Mohr, EARL - A Programmable and Extensible Toolkit for Analyzing Event Traces of Message Passing Programs ieee international conference on high performance computing data and analytics. pp. 503- 512 ,(1999) , 10.1007/BFB0100611
Felix Wolf, Bernd Mohr, Automatic Performance Analysis of MPI Applications Based on Event Traces european conference on parallel processing. pp. 123- 132 ,(2000) , 10.1007/3-540-44520-X_16
M Gerndt¹, B Mohr¹, M Pantano, F Wolf¹, Zentralinstitut für Angewandte, Performance analysis on CRAY T3E euromicro workshop on parallel and distributed processing. pp. 241- 248 ,(1999) , 10.1109/EMPDP.1999.746679
B.P. Miller, M.D. Callaghan, J.M. Cargille, J.K. Hollingsworth, R.B. Irvin, K.L. Karavanic, K. Kunchithapadam, T. Newhall, The Paradyn parallel performance measurement tool IEEE Computer. ,vol. 28, pp. 37- 46 ,(1995) , 10.1109/2.471178
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
Bernd Mohr, Felix Wolf, Specifying Performance Properties of Parallel Applications Using Compound Events Scalable Computing: Practice and Experience. ,vol. 4, ,(2001) , 10.12694/SCPE.V4I3.249
U. Detert, A. Arnold, W. E. Nagel, Performance Optimization of Parallel Programs - Tracing, Zooming, Understanding - Cray User Group Meeting, Spring 1995. ,(1995)
Antonio Espinosa Morales, Automatic performance analysis of parallel programs Universitat Autònoma de Barcelona. ,(2000)