Live briefing
Everything about Volunteer computing
System where users donate computer resources to contribute to research
Volunteer computing is a type of distributed computing in which people donate their computers' unused resources to a research-oriented project, sometimes in exchange for credit points. The fundamental idea behind it is that a modern desktop computer is sufficiently powerful to perform billions of operations a second, but for most users only between 10–15% of its capacity is used. Common tasks such as word processing or web browsing leave the computer mostly idle. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Volunteer computingA 5-minute orientation
- Skim a recent paper: IoT-EMS: An Internet of Things Based Environment Monitoring System in Volunteer Computing EnvironmentInfluential work since 2022
- Pick up a classic book: Community, Competition and Citizen ScienceThe most-reprinted book on the subject
- Read the landmark paper: Sabotage-tolerance mechanisms for volunteer computing systemsCited 159 times
- Go sideways: Grid computingA closely related topic
- Go sideways: Quasi-opportunistic supercomputingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Sabotage-tolerance mechanisms for volunteer computing systems
BOINC: A Platform for Volunteer Computing
Volunteer computing: requirements, challenges, and solutions
Survey and Taxonomy of Volunteer Computing
Pulsar Discovery by Global Volunteer Computing
Computing Low Latency Batches with Unreliable Workers in Volunteer Computing Environments
SETI@home, BOINC, and Volunteer Distributed Computing
Volunteer computing
🆕 Influential since 2022
IoT-EMS: An Internet of Things Based Environment Monitoring System in Volunteer Computing Environment
Volunteer Computing for fog scalability: A systematic literature review
A Volunteer Computing Architecture for Computational Workflows on Decentralized Web
Research allocation in mobile volunteer computing system: Taxonomy, challenges and future work
A new approach for global task scheduling in volunteer computing systems
📚 Books worth reading
Community, Competition and Citizen ScienceAnne Holohan · 2013
Mobilizing generation 2.0Ben Rigby · 2008- 📕BOINCChristian Benjamin Ries · 2012
Internship & volunteer opportunities for people who love all things digitalAnastasia Suen · 2013- 📕Building the technological capacity of the voluntary sectorCanada. Industry Canada. VolNet National Advisory Committee. · 1999
- 📕VolNet delivery agency proposal guideCanada. Industry Canada. VolNet National Advisory Committee. · 1999
- 📕Community, Competition and Citizen ScienceAnne Holohan · 2016
- 📕Building the technological capacity of the voluntary sector : the Voluntary Sector Network Support Program (VolNet), National Advisory Committee report =Voluntary Sector Network Support Program (Canada) · 1999
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Grid computing Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with…
- Quasi-opportunistic supercomputing Quasi-opportunistic supercomputing is a computational paradigm for supercomputing on a large number of geographically disperse computers. Quasi-opportunistic…
- Berkeley Open Infrastructure for Network Computing The Berkeley Open Infrastructure for Network Computing (BOINC, pronounced /bɔɪŋk/ –rhymes with "oink") is an open-source middleware system for volunteer…
- SETI@home SETI@home ("SETI at home") is a project of the Berkeley SETI Research Center to analyze radio signals with the aim of searching for signs of extraterrestrial…
- The Lattice Project The Lattice Project was a volunteer computing project that combined computing resources, Grid middleware, specialized scientific application software and…
- SLinCA@Home SLinCA@Home (Scaling Laws in Cluster Aggregation) was a research project that uses Internet-connected computers to do research in fields such as physics…
- BOINC Credit System Within the BOINC platform for volunteer computing, the BOINC Credit System helps volunteers keep track of how much CPU time they have donated to various…
- BOINC client–server technology BOINC client–server technology refers to the model under which BOINC works. The BOINC framework consists of two layers which operate under the client–server…