DocumentCode
3114081
Title
Performance optimization of a de-centralized task allocation protocol via bandwidth and buffer management
Author
Hong, Bo ; Prasanna, Viktor K.
Author_Institution
Dept. of Electr. Eng., Southern California Univ., Los Angeles, CA, USA
fYear
2004
fDate
38145
Firstpage
108
Lastpage
117
Abstract
Sharing the resources among various users and the lack of a centralized control are two key characteristics of many distributed heterogeneous computing systems. A critical challenge for designing applications in such systems is to coordinate the resources in a decentralized fashion while adapting to the changes in the system. In this paper, we consider the computation of a large set of equal-sized independent tasks. This represents the computation paradigm for a variety of large scale applications such as SETI@home and Monte Carlo simulations. We focus on the performance optimization for a decentralized adaptive task allocation protocol. We develop a bandwidth allocation strategy based on our decentralized task allocation algorithm, and a simple task buffer management policy. Simulation results show that our task allocation protocol achieves close to the optimal system throughput.
Keywords
bandwidth allocation; buffer storage; distributed processing; performance evaluation; protocols; resource allocation; Monte Carlo simulations; bandwidth allocation strategy; buffer management; decentralized task allocation protocol; distributed heterogeneous computing system; performance optimization; resource sharing; Bandwidth; Centralized control; Computer networks; Data flow computing; Distributed computing; Optimization; Protocols; Resource management; Signal processing algorithms; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Challenges of Large Applications in Distributed Environments, 2004. CLADE 2004. Proceedings of the Second International Workshop on
Print_ISBN
0-7695-2115-0
Type
conf
DOI
10.1109/CLADE.2004.1309097
Filename
1309097
Link To Document