DocumentCode
1688137
Title
Computing low latency batches with unreliable workers in volunteer computing environments
Author
Heien, Eric M. ; Fujimoto, Noriyuki ; Hagihara, Kenichi
Author_Institution
Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Osaka
fYear
2008
Firstpage
1
Lastpage
8
Abstract
Internet based volunteer computing projects such as SETI@home are currently restricted to performing coarse grained, embarrassingly parallel tasks. This is partly due to the "pull" nature of task distribution in volunteer computing environments, where workers request tasks from the master rather than the master assigning tasks to arbitrary workers. In this paper we develop algorithms for computing batches of medium grained tasks with soft deadlines in pull- style volunteer computing environments. Using assumptions about worker availability intervals based on previous studies, we develop models of unreliable workers in volunteer computing environments. These models are used to develop algorithms for task distribution in volunteer computing systems with a high probability of meeting batch deadlines. We develop algorithms for perfectly reliable workers, computation-reliable workers and unreliable workers. The effectiveness of the algorithms is demonstrated by using traces from actual execution environments.
Keywords
Internet; distributed processing; Internet based volunteer computing projects; arbitrary workers; medium grained tasks; soft deadlines; task distribution; unreliable workers; volunteer computing environments; Availability; Computational modeling; Concurrent computing; Delay; Distributed computing; Information science; Internet; Power system reliability; Supercomputers; Virtual colonoscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536442
Filename
4536442
Link To Document