• DocumentCode
    1688042
  • Title

    Increasing the amount of work completed by volunteer computing projects with task distribution policies

  • Author

    Toth, David ; Finkel, David

  • Author_Institution
    Comput. Sci. Dept., Worcester Polytech. Inst., Worcester, MA
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Volunteer computing projects rely on volunteers running clients on their computers that contribute to projects when the computers´ owners allow them to. These projects allow people to solve problems that were previously too computationally intensive to solve. However, due to the relatively small fraction of the population that participates in volunteer computing projects, it´s very important to use the donated CPU cycles as efficiently as possible. Volunteer computing clients use two different methods to retrieve tasks: retrieving one task at a time when the client has no more work to do or retrieving multiple tasks at once and storing them in a buffer. We simulate these different task retrieval policies to compare the number of tasks completed by clients using the different policies. Our simulations showed that clients that retrieve one task at a time complete more tasks than clients that retrieve multiple tasks at once and buffer them. Our simulations also showed that there was not a significant gain in the amount of work that could be completed by devising a more complicated adaptive policy.
  • Keywords
    distributed processing; resource allocation; donated CPU cycles; task distribution policies; volunteer computing clients; volunteer computing projects; Buffer storage; Cancer; Central Processing Unit; Computational modeling; Computer networks; Computer science; Diseases; Distributed computing; Internet; Medical simulation;
  • 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.4536438
  • Filename
    4536438