Please note that eDoc will be permanently shut down in the first quarter of 2021!      Home News About Us Contact Contributors Disclaimer Privacy Policy Help FAQ

Quick Search
My eDoc
Session History
Support Wiki
Direct access to
document ID:

          Institute: MPI für Gravitationsphysik     Collection: Observational Relativity and Cosmology     Display Documents

ID: 403007.0, MPI für Gravitationsphysik / Observational Relativity and Cosmology
Designing a Runtime System for Volunteer Computing
Authors:Anderson, David P.; Christensen, Carl; Allen, Bruce
Date of Publication (YYYY-MM-DD):2006
Title of Journal:Proceedings of the IEEE Computer Society
Start Page:1
End Page:33
Review Status:not specified
Audience:Not Specified
Abstract / Description: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.
External Publication Status:published
Document Type:Article
Communicated by:Bruce Allen
Affiliations:MPI für Gravitationsphysik/Teilinstitut Hannover
MPI für Gravitationsphysik/Observational Relativity and Cosmology
External Affiliations:Department of Physics, University of Wisconsin-Milwaukee, P.O. Box 413, Milwaukee, Wisconsin 53201
The scope and number of records on eDoc is subject to the collection policies defined by each institute - see "info" button in the collection browse view.