Abstract
This paper presents the design, prototype implementation, and evaluation of a runtime management framework for structured adaptive mesh refinement applications. The framework is capable of reactively and proactively managing and optimizing application execution using current system and application state, predictive models for system behavior and application performance, and an agent based control network. The overall goal of this research is to enable large-scale dynamically adaptive scientific and engineering simulations on distributed, heterogeneous and dynamic execution environments such as the computational “grid”.
Support for this work was provided by the NSF via grants numbers ACI 9984357 (CAREERS), EIA 0103674 (NGS) and EIA-0120934 (ITR), DOE ASCI/ASAP (Caltech) via grant number PC295251, and the DOE Scientific Discovery through Advanced Computing (SciDAC) program via grant number DE-FC02-01ER41184.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S. Chandra, J. Steensland, M. Parashar, and J. Cummings. An Experimental Study of Adaptive Application Sensitive Partitioning Strategies for SAMR Applications. Proceedings of the 2nd Los Alamos Computer Science Institute Symposium (also best research poster at Supercomputing Conference 2001), October 2001. 567
S. Hariri and et al. A Hierarchical Analysis Approach for High Performance Computing and Communication Applications. Proceedings of the 32nd Hawaii International Conference on System Sciences, 1999. 572
S. Hariri, H. Xu, and A. Balamash. A Multilevel Modeling and Analysis of Network-Centric Systems. Special Issue of Microprocessors and Microsystems Journal, Elsevier Science on Engineering Complex Computer Systems, 1999. 572
S. Kaur, V. Mann, V. Matossian, R. Muralidhar, and M. Parashar. Engineering a Distributed Computational Collaboratory. Proceedings of the 34th Hawaii International Conference on System Sciences, January 2001. 567
M. Parashar and J. Browne. On Partitioning Dynamic Adaptive Grid Hierarchies. Proceedings of the 29th Hawaii International Conference on System Sciences, January 1996. 568
M. Parashar and S. Hariri. Interpretive Performance Prediction for Parallel Application Development. Journal of Parallel and Distributed Computing, vol. 60 (1), pp. 17–47, January 2000. 567
M. Parashar and S. Hariri. Compile-Time Performance Interpretation of HPF/Fortran 90D. IEEE Parallel and Distributed Technology, Spring 1996. 567
S. Sinha and M. Parashar. Adaptive Runtime Partitioning of AMR Applications on Heterogeneous Clusters. Proceedings of the 3rd IEEE International Conference on Cluster Computing, pp. 435–442, 2001. 567, 568
R. Wolski. Forecasting Network Performance to Support Dynamic Scheduling using the Network Weather Service. Proceedings of the 6th IEEE Symposium on High Performance Distributed Computing, 1997. 565
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chandra, S., Sinha, S., Parashar, M., Zhang, Y., Yang, J., Hariri, S. (2002). Adaptive Runtime Management of SAMR Applications. In: Sahni, S., Prasanna, V.K., Shukla, U. (eds) High Performance Computing — HiPC 2002. HiPC 2002. Lecture Notes in Computer Science, vol 2552. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36265-7_53
Download citation
DOI: https://doi.org/10.1007/3-540-36265-7_53
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00303-8
Online ISBN: 978-3-540-36265-4
eBook Packages: Springer Book Archive