DocumentCode
1085002
Title
Dynamic task allocation models for large distributed computing systems
Author
Chang, Hua Wu David ; Oldham, William J B
Author_Institution
Motorola Electron., Taiwan
Volume
6
Issue
12
fYear
1995
fDate
12/1/1995 12:00:00 AM
Firstpage
1301
Lastpage
1315
Abstract
Dynamic task allocation for distributed computing systems (DCS) is an important goal to be achieved for engineering applications. The purpose of dynamic task allocation is to increase the system throughput in a dynamic environment, which can be done by balancing the utilization of computing resources and minimizing communication between processors during run time. In this paper, we propose two dynamic task allocation models which are: 1) the clustering simulated annealing model (CSAM); and 2) the mean field annealing model (MFAM). Both of these models combine characteristics of statistical and deterministic approaches. These models provide the rapid convergence characteristic of the deterministic approaches while preserving the solution quality afforded by simulated annealing. Simulation results of the CSAM and MFAM provide a stable and balanced system with 50% and 10% of the convergence time needed by simulated annealing, respectively. The results of this research are important in that it presents the feasibility of applying statistically based task allocation models on large DCSs in a dynamic environment. Solutions of these models depend on the annealing process instead of the structures of the input data, providing the possibility of obtaining better solutions by using more efficient computing hardware
Keywords
communication complexity; parallel algorithms; processor scheduling; simulated annealing; clustering simulated annealing model; communication; computing resources; deterministic approaches; dynamic task allocation models; interprocessor communication; large distributed computing systems; load balancing; mean field annealing model; rapid convergence characteristic; Application software; Computational modeling; Computer architecture; Distributed computing; Distributed control; Hardware; Resource management; Simulated annealing; Throughput; Transport protocols;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.476170
Filename
476170
Link To Document