• DocumentCode
    3146711
  • Title

    Emulating Volunteer Computing Scheduling Policies

  • Author

    Anderson, David P.

  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    1839
  • Lastpage
    1846
  • Abstract
    Volunteer computing systems such as BOINC use several interacting scheduling policies, which must address multiple requirements across a large space of usage scenarios. In developing BOINC, we need to design and optimize these policies without direct access to the target nodes (volunteered PCs). To do this, we developed an emulation-based system that predicts the policies´ behavior in specific scenarios. This system has been useful in the design and evaluation of policies, in software development, and in the resolution of problems occurring in the field.
  • Keywords
    processor scheduling; software engineering; BOINC; software development; volunteer computing scheduling policies; volunteer computing systems; Availability; Central Processing Unit; Computers; Graphics processing unit; Processor scheduling; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.343
  • Filename
    6009054