NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Task Assignment Heuristics for Parallel and Distributed CFD ApplicationsThis paper proposes a task graph (TG) model to represent a single discrete step of multi-block overset grid computational fluid dynamics (CFD) applications. The TG model is then used to not only balance the computational workload across the overset grids but also to reduce inter-grid communication costs. We have developed a set of task assignment heuristics based on the constraints inherent in this class of CFD problems. Two basic assignments, the smallest task first (STF) and the largest task first (LTF), are first presented. They are then systematically costs. To predict the performance of the proposed task assignment heuristics, extensive performance evaluations are conducted on a synthetic TG with tasks defined in terms of the number of grid points in predetermined overlapping grids. A TG derived from a realistic problem with eight million grid points is also used as a test case.
Document ID
20040012684
Acquisition Source
Ames Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Lopez-Benitez, Noe
(Texas Technological Univ. Lubbock, TX, United States)
Djomehri, M. Jahed
(Computer Sciences Corp. Moffett Field, CA, United States)
Biswas, Rupak
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
September 7, 2013
Publication Date
November 1, 2003
Subject Category
Fluid Mechanics And Thermodynamics
Funding Number(s)
WBS: WBS 302-15-41
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available