DocumentCode :
3042418
Title :
Distributed adaptive task allocation in heterogeneous computing environments to maximize throughput
Author :
Hong, Bo ; Prasanna, Viktor K.
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
fYear :
2004
fDate :
26-30 April 2004
Firstpage :
52
Abstract :
Summary form only given. We consider the task allocation problem for computing a large set of equal-sized independent tasks on heterogeneous computing systems. This problem represents the computation paradigm for a wide range of applications such as SETl@home and Monte Carlo simulations. We consider a general problem in which the interconnection between the nodes is modeled using a graph. We maximize the throughput of the system by using an extended network flow representation. We then develop a decentralized adaptive algorithm. This algorithm leads to a simple decentralized protocol that coordinates the resources in the system. The effectiveness of the proposed task allocation approach is verified through simulations.
Keywords :
distributed processing; graph theory; optimisation; protocols; resource allocation; Monte Carlo simulations; SETl@home; decentralized adaptive algorithm; decentralized protocol; distributed adaptive task allocation; equal-sized independent tasks; extended network flow representation; graph modeling; heterogeneous computing environments; node interconnection; throughput maximization; Adaptive algorithm; Computational modeling; Concurrent computing; Distributed computing; Grid computing; High performance computing; Internet; Peer to peer computing; Throughput; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
Type :
conf
DOI :
10.1109/IPDPS.2004.1302974
Filename :
1302974
Link To Document :
بازگشت