2009
DOI: 10.1007/s10723-009-9133-4
|View full text |Cite
|
Sign up to set email alerts
|

Improving the Productivity of Volunteer Computing by Using the Most Effective Task Retrieval Policies

Abstract: Volunteer computing projects have been used to make significant advances in knowledge since the 1990s. These projects use idle CPU cycles donated by people to solve computationally intensive problems in medicine, the sciences and other disciplines. It is important to use the donated cycles as efficiently as possible because participation in volunteer computing is low and the number of volunteer computing projects keeps increasing. Task retrieval policies, policies describing when a volunteered computer request… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 8 publications
(22 reference statements)
0
9
0
Order By: Relevance
“…[29][30][31] The Berkeley Open Infrastructure for Network Computing (BOINC) 4 is a middleware system widely used for volunteer computing. There has been a lot of research toward improving its performance and productivity.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…[29][30][31] The Berkeley Open Infrastructure for Network Computing (BOINC) 4 is a middleware system widely used for volunteer computing. There has been a lot of research toward improving its performance and productivity.…”
Section: Related Workmentioning
confidence: 99%
“…There has been a lot of research toward improving its performance and productivity. [29][30][31] The Berkeley Open Infrastructure for Network Computing (BOINC) 4 is a middleware system widely used for volunteer computing. Condor, 32 is a workload management system that can effectively harness wasted CPU power.…”
Section: Related Workmentioning
confidence: 99%
“…In [16] the same aim is considered from another point of view: they re-solve randomly chosen tasks of a parcel to reveal lying nodes. Di erent retrieval methods for better performance are compared in [52]: this is not exactly task parceling, but a related approach.…”
Section: Task Groupingmentioning
confidence: 99%
“…Any imbalance in the amount of work fetched would either result in wasted CPU cycles and other resources (RAM, disk) caused by missed deadlines or less than optimal utilization of the already scarce shared resources. BOINC Client uses two work fetch policies buffer none and buffer multiple tasks, also a number of other variations have been suggested in [7,9]. As stated earlier, work fetch policies addresses the issues of when to ask for more work, which project to ask work for and how much work to ask for.…”
Section: Evalauating Client Based Work Fetch Policiesmentioning
confidence: 99%
“…Buffer One Task [9] The policy buffers one task so the client always has a task to process, even while it is downloading a new task.…”
Section: Download Early [9]mentioning
confidence: 99%