English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Designing a Runtime System for Volunteer Computing

Anderson, D. P., Christensen, C., & Allen, B. (2006). Designing a Runtime System for Volunteer Computing. Proceedings of the IEEE Computer Society, 1-33. doi:10.1109/SC.2006.24.

Item is

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Anderson, David P.1, Author
Christensen, Carl, Author
Allen, Bruce2, Author           
Affiliations:
1External Organizations, ou_persistent13              
2Observational Relativity and Cosmology, AEI-Hannover, MPI for Gravitational Physics, Max Planck Society, ou_24011              

Content

show
hide
Free keywords: -
 Abstract: Volunteer computing is a form of distributed computing in which the general public volunteers processing and storage to scientific research projects. BOINC, a middleware system for volunteer computing, is currently used by about 20 projects, to which 300,000 volunteers and 450,000 computers supply 350 TeraFLOPS of processing power. A BOINC client program runs on the volunteered hosts and manages the execution of applications. Together with a library linked to applications, it implements a runtime system providing process management, graphics control, checkpointing, file access, and other functions. This runtime system must handle widely varying applications, must provide features and properties desired by volunteers, and must work on many platforms. This paper describes the problems in designing a runtime system having these properties, and how these problems are solved in BOINC.

Details

show
hide
Language(s):
 Dates: 2006
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Proceedings of the IEEE Computer Society
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 1 - 33 Identifier: -