NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Dynamic Load-Balancing for Distributed Heterogeneous Computing of Parallel CFD ProblemsThe developed methodology is aimed at improving the efficiency of executing block-structured algorithms on parallel, distributed, heterogeneous computers. The basic approach of these algorithms is to divide the flow domain into many sub- domains called blocks, and solve the governing equations over these blocks. Dynamic load balancing problem is defined as the efficient distribution of the blocks among the available processors over a period of several hours of computations. In environments with computers of different architecture, operating systems, CPU speed, memory size, load, and network speed, balancing the loads and managing the communication between processors becomes crucial. Load balancing software tools for mutually dependent parallel processes have been created to efficiently utilize an advanced computation environment and algorithms. These tools are dynamic in nature because of the chances in the computer environment during execution time. More recently, these tools were extended to a second operating system: NT. In this paper, the problems associated with this application will be discussed. Also, the developed algorithms were combined with the load sharing capability of LSF to efficiently utilize workstation clusters for parallel computing. Finally, results will be presented on running a NASA based code ADPAC to demonstrate the developed tools for dynamic load balancing.
Document ID
20000033846
Acquisition Source
Glenn Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Ecer, A.
(Purdue Univ. Indianapolis, IN United States)
Chien, Y. P.
(Purdue Univ. Indianapolis, IN United States)
Boenisch, T.
(Purdue Univ. Indianapolis, IN United States)
Akay, H. U.
(Purdue Univ. Indianapolis, IN United States)
Date Acquired
September 7, 2013
Publication Date
March 1, 2000
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:209939
E-12187
NASA/CR-2000-209939
Report Number: NAS 1.26:209939
Report Number: E-12187
Report Number: NASA/CR-2000-209939
Meeting Information
Meeting: Computational Aerosciences
Location: Moffett Field, CA
Country: United States
Start Date: February 15, 2000
End Date: February 17, 2000
Sponsors: Jet Propulsion Lab., California Inst. of Tech.
Funding Number(s)
PROJECT: RTOP 509-10-24
CONTRACT_GRANT: NAS3-2260
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available