MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Self Adapting, Self Optimizing Runtime Management of Grid Applications using (2003) [2 citations — 2 self]

Download:
Download as a PDF
by H. Zhu, M. Parashar
PRAGMA”, Proc. of NSF NGS Program Workshop, IEEE/ACM 17th IPDPS
http://www.caip.rutgers.edu/TASSL/Papers/ngs03-paper.pdf
Add To MetaCart

Abstract:

The emergence of the computational Grid and the potential for seamless aggregation, integration and interactions has made it possible to conceive a new generation of realistic, scientific and engineering simulations of complex physical phenomena. The inherently heterogeneous and dynamic nature of these application and the Grid presents significant runtime management challenges. In this paper we extend the PRAGMA framework to enable self adapting, self optimizing runtime management of dynamically adaptive applications. Specifically, we present the design, prototype implementation and initial evaluation of policies and mechanisms that enable PRAGMA to autonomically manage, adapt and optimize structured adaptive mesh refinement applications (SAMR) based on current system and application state and predictive models for system behavior and application performance. We use the 3-D adaptive Richtmyer-Meshkov compressible fluid dynamics application and Beowulf clusters at Rutgers University, University of Arizona, and NERSC to develop our performance models, and define and evaluate our adaptation policies. In our prototype, the predictive performance models capture computational and communicational loads and, along with current system state, adjust processors capacities at runtime to enable the application to adapt and optimize its performance. 1

Citations

54 On Partitioning Dynamic Adaptive Grid Hierarchies – Parashar, Browne - 1996
10 ARMaDA: An Adaptive Application-Sensitive Partitioning Framework for Structured Adaptive Mesh Refinement Applications – Chandra, Parashar - 2002
10 Interpretive Performance Prediction for Parallel Application Development – Parashar, Hariri - 2000
9 An Experimental Study of Adaptive Application Sensitive Partitioning Strategies for SAMR Applications – Chandra, Steensland, et al. - 2001
9 Engineering a Distributed Computational Collaboratory – Kaur, Mann, et al. - 2001
7 Adaptive runtime partitioning of AMR applications on heterogeneous clusters – Sinha, Parashar - 2001
4 Adaptive Runtime Management of SAMR Applications – Chandra, Sinha, et al. - 2002
4 A Multilevel Modeling and Analysis of Network-Centric Systems – Hariri, Xu, et al. - 1999
3 A Hierarchical Analysis Approach for High Performance Computing and Communication Applications – Hariri - 1999
3 Compile-Time Performance Interpretation of HPF/Fortran 90D – Parashar, Hariri - 1996
2 PRAGMA: An Infrastructure for Runtime Management of Grid Applications – Parashar, Hariri - 2002