Sciweavers

HPCC
2010
Springer

Performance Analysis of Scientific and Engineering Applications Using MPInside and TAU

13 years 3 months ago
Performance Analysis of Scientific and Engineering Applications Using MPInside and TAU
In this paper, we present performance analysis of two NASA applications using performance tools like Tuning and Analysis Utilities (TAU) and SGI MPInside. MITgcmUV and OVERFLOW are two production-quality applications used extensively by scientists and engineers at NASA. MITgcmUV is a global ocean simulation model, developed by the Estimating the Circulation and Climate of the Ocean (ECCO) Consortium, for solving the fluid equations of motion using the hydrostatic approximation. OVERFLOW is a general-purpose Navier-Stokes solver for computational fluid dynamics (CFD) problems. Using these tools, we analyze the MPI functions (MPI_Sendrecv, MPI_Bcast, MPI_Reduce, MPI_Allreduce, MPI_Barrier, etc.) with respect to message size of each rank, time consumed by each function, and how ranks communicate. MPI communication is further analyzed by studying the performance of MPI functions used in these two applications as a function of message size and number of cores. Finally, we present the compu...
Subhash Saini, Piyush Mehrotra, Kenichi Taylor, Sa
Added 25 Jan 2011
Updated 25 Jan 2011
Type Journal
Year 2010
Where HPCC
Authors Subhash Saini, Piyush Mehrotra, Kenichi Taylor, Sameer Shende, Rupak Biswas
Comments (0)