• DocumentCode
    2965904
  • Title

    High-performance task distribution for volunteer computing

  • Author

    Anderson, David P. ; Korpela, Eric ; Walton, Rom

  • Author_Institution
    Space Sci. Lab., California Univ., Berkeley, CA
  • fYear
    2005
  • fDate
    1-1 July 2005
  • Lastpage
    203
  • Abstract
    Volunteer computing projects use a task server to manage work. Clients periodically communicate with the server to report completed tasks and get new tasks. The rate at which the server can dispatch tasks may limit the computing power available to the project. This paper discusses the design of the task server in BOINC, a middleware system for volunteer computing. We present measurements of the CPU time and disk I/O used by a BOINC server, and show that a server consisting of a single inexpensive computer can distribute on the order of 8.8 million tasks per day. With two additional computers this increases to 23.6 million tasks per day
  • Keywords
    file servers; middleware; peer-to-peer computing; BOINC; CPU time measurement; client-server system; disk I/O; high-performance task distribution; middleware system; volunteer computing; work management; Biology computing; Central Processing Unit; Computer networks; Distributed computing; File servers; Grid computing; Middleware; Project management; Read only memory; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science and Grid Computing, 2005. First International Conference on
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-2448-6
  • Type

    conf

  • DOI
    10.1109/E-SCIENCE.2005.51
  • Filename
    1572226