Performance Analysis Integration in the Uintah Software Development Cycle

作者: J. Davison de St. Germain , Alan Morris , Steven G. Parker , Allen D. Malony , Sameer Shende

DOI: 10.1023/A:1021786219770

关键词:

摘要: The increasing complexity of high-performance computing environments and programming methodologies presents challenges for empirical performance evaluation. Evolving parallel distributed systems require technology that can be flexibly configured to observe different events associated data interest. It must also possible integrate evaluation techniques with the paradigms software engineering methods. This is particularly important tracking on projects involving many code teams over stages development. paper describes integration TAU XPARE tools in Uintah Computational Framework (UCF). Discussed use mapping associate low-level higher levels abstraction UCF regression testing provide a historical portfolio evolution application performance. A scalability study shows benefits integrating building large-scale applications.

参考文章(13)
Steven Gregory Parker, Christopher R. Johnson, The scirun problem solving environment and computational steering software system The University of Utah. ,(1999)
Allen D. Malony, Sameer Suresh Shende, Janice E. Cuny, The role of instrumentation and mapping in performance measurement ,(2001)
Peter Kacsuk, Gabriele Kotsis, Distributed and parallel systems: from instruction parallelism to cluster computing Distributed and parallel systems: from instruction parallelism to cluster computing. pp. 232- 232 ,(2000)
Message P Forum, None, MPI: A Message-Passing Interface Standard University of Tennessee. ,(1994)
Steven G. Parker, David M. Weinstein, Christopher R. Johnson, The SCIRun Computational Steering Software System Modern Software Tools for Scientific Computing. pp. 5- 44 ,(1997) , 10.1007/978-1-4612-1986-6_1
Hans-Christian Hoppe, Wolfgang E. Nagel, Karl Solchenbach, Michael Weber, Alfred Arnold, VAMPIR: Visualization and Analysis of MPI Resources ,(2010)
J. Davison de St. Germain, J. McCorquodale, S.G. Parker, C.R. Johnson, Uintah: a massively parallel problem solving environment high performance distributed computing. pp. 33- 41 ,(2000) , 10.1109/HPDC.2000.868632
G.A. Voth, C.A. Wight, P.J. Smith, P.A. McMurtry, T.C. Henderson, D.W. Pershing, Simulating accidental fires and explosions Computing in Science and Engineering. ,vol. 2, pp. 64- 76 ,(2000) , 10.1109/5992.825750
Sameer Shende, Allen D. Malony, Janice Cuny, Peter Beckman, Steve Karmesin, Kathleen Lindlan, Portable profiling and tracing for parallel, scientific applications using C++ Proceedings of the SIGMETRICS symposium on Parallel and distributed tools - SPDT '98. pp. 134- 145 ,(1998) , 10.1145/281035.281049
S.G. Parker, C.R. Johnson, D. Beazley, Computational steering. Software systems and strategies computational science and engineering. ,vol. 4, pp. 50- 59 ,(1997) , 10.1109/99.641609