Next Article in Journal
Exploring Variability of Visual Accessibility Options in Operating Systems
Previous Article in Journal
Network Theory and Switching Behaviors: A User Guide for Analyzing Electronic Records Databases
Previous Article in Special Issue
A DFT-Based Running Time Prediction Algorithm for Web Queries
 
 
Article

Globally Scheduling Volunteer Computing

Space Sciences Laboratory, University of California, Berkeley, CA 94720, USA
Academic Editors: Massimo Cafaro, Italo Epicoco and Marco Pulimeno
Future Internet 2021, 13(9), 229; https://doi.org/10.3390/fi13090229
Received: 18 August 2021 / Revised: 30 August 2021 / Accepted: 31 August 2021 / Published: 31 August 2021
(This article belongs to the Special Issue Parallel, Distributed and Grid/Cloud/P2P Computing)
Volunteer computing uses millions of consumer computing devices (desktop and laptop computers, tablets, phones, appliances, and cars) to do high-throughput scientific computing. It can provide Exa-scale capacity, and it is a scalable and sustainable alternative to data-center computing. Currently, about 30 science projects use volunteer computing in areas ranging from biomedicine to cosmology. Each project has application programs with particular hardware and software requirements (memory, GPUs, VM support, and so on). Each volunteered device has specific hardware and software capabilities, and each device owner has preferences for which science areas they want to support. This leads to a scheduling problem: how to dynamically assign devices to projects in a way that satisfies various constraints and that balances various goals. We describe the scheduling policy used in Science United, a global manager for volunteer computing. View Full-Text
Keywords: volunteer computing; high-throughput computing; scientific computing; scheduling volunteer computing; high-throughput computing; scientific computing; scheduling
Show Figures

Figure 1

MDPI and ACS Style

Anderson, D.P. Globally Scheduling Volunteer Computing. Future Internet 2021, 13, 229. https://doi.org/10.3390/fi13090229

AMA Style

Anderson DP. Globally Scheduling Volunteer Computing. Future Internet. 2021; 13(9):229. https://doi.org/10.3390/fi13090229

Chicago/Turabian Style

Anderson, David P. 2021. "Globally Scheduling Volunteer Computing" Future Internet 13, no. 9: 229. https://doi.org/10.3390/fi13090229

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop