DocumentCode :
2310608
Title :
Dynamic task scheduling for the Uintah framework
Author :
Meng, Qingyu ; Luitjens, Justin ; Berzins, Martin
Author_Institution :
Sch. of Comput., Univ. of Utah, Salt Lake City, UT, USA
fYear :
2010
fDate :
15-15 Nov. 2010
Firstpage :
1
Lastpage :
10
Abstract :
Uintah is a computational framework for fluid-structure interaction problems using a combination of the ICE fluid flow algorithm, adaptive mesh refinement (AMR) and MPM particle methods. Uintah uses domain decomposition with a task-graph approach for asynchronous communication and automatic message generation. The Uintah software has been used for a decade with its original task scheduler that ran computational tasks in a predefined static order. In order to improve the performance of Uintah for petascale architecture, a new dynamic task scheduler allowing better overlapping of the communication and computation is designed and evaluated in this study. The new scheduler supports asynchronous, out-of-order scheduling of computational tasks by putting them in a distributed directed acyclic graph (DAG) and by isolating task memory and keeping multiple copies of task variables in a data warehouse when necessary. A new runtime system has been implemented with a two-stage priority queuing architecture to improve the scheduling efficiency. The effectiveness of this new approach is shown through an analysis of the performance of the software on large scale fluid-structure examples.
Keywords :
data flow graphs; data warehouses; queueing theory; task analysis; MPM particle methods; Uintah; adaptive mesh refinement; asynchronous communication; automatic message generation; data warehouse; distributed directed acyclic graph; domain decomposition; dynamic task scheduling; fluid flow algorithm; fluid structure interaction; queuing architecture; task graph approach; task memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Many-Task Computing on Grids and Supercomputers (MTAGS), 2010 IEEE Workshop on
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4244-9704-1
Electronic_ISBN :
978-1-4244-9705-8
Type :
conf
DOI :
10.1109/MTAGS.2010.5699431
Filename :
5699431
Link To Document :
بازگشت