loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers
Distributed Adaptive Task Allocation in Heterogeneous Computing Environments to Maximize Throughput
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Bo Hong, University of Southern California
Viktor K. Prasanna, University of Southern California
In this paper, 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 SETI@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.
Citation:
Bo Hong, Viktor K. Prasanna, "Distributed Adaptive Task Allocation in Heterogeneous Computing Environments to Maximize Throughput," ipdps, vol. 1, pp.52b, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers, 2004
Usage of this product signifies your acceptance of the Terms of Use.