Back to Search Start Over

Hybrid Runtime Management of Space-Time Heterogeneity for Parallel Structured Adaptive Applications.

Authors :
Xiaolin Li
Parashar, Manish
Source :
IEEE Transactions on Parallel & Distributed Systems. Sep2007, Vol. 18 Issue 9, p1202-1214. 13p. 8 Diagrams, 3 Charts, 9 Graphs.
Publication Year :
2007

Abstract

Structured adaptive mesh refinement (SAMR) techniques provide an effective means for dynamically concentrating computational effort and resources to appropriate regions in the application domain. However, due to their dynamism and space-time heterogeneity, scalable parallel implementation of SAMR applications remains a challenge. This paper investigates hybrid runtime management strategies and presents an adaptive hierarchical multipartitioner (AHMP) framework. AHMP dynamically applies multiple partitioners to different regions of the domain, in a hierarchical manner, to match the local requirements of the regions. Key components of the AHMP framework include a segmentation-based clustering algorithm (SBC) that can efficiently identify regions in the domain with relatively homogeneous partitioning requirements, mechanisms for characterizing the partitioning requirements of these regions, and a runtime system for selecting, configuring, and applying the most appropriate partitioner to each region. Further, to address dynamic resource situations for long-running applications, AHMP provides a hybrid partitioning strategy (HPS) that involves application-level pipelining, trading space for time when resources are sufficiently large and underutilized, and an application-level out-of-core strategy (ALOC), trading time for space when resources are scarce in order to enhance the survivability of applications. The AHMP framework has been implemented and experimentally evaluated on up to 1,280 processors of the IBM SP4 cluster at the San Diego Supercomputer Center. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10459219
Volume :
18
Issue :
9
Database :
Academic Search Index
Journal :
IEEE Transactions on Parallel & Distributed Systems
Publication Type :
Academic Journal
Accession number :
26373192
Full Text :
https://doi.org/10.1109/TPDS.2007.1038