
This is a comprehensive list of
volunteer computing
Volunteer computing is a type of distributed computing in which people donate their computers' unused resources to a research-oriented project, and sometimes in exchange for credit points. The fundamental idea behind it is that a modern desktop ...
projects, which are a type of
distributed computing
Distributed computing is a field of computer science that studies distributed systems, defined as computer systems whose inter-communicating components are located on different networked computers.
The components of a distributed system commu ...
where volunteers donate computing time to specific causes. The donated computing power comes from idle
CPU
A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
s and
GPU
A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal ...
s in
personal computer
A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
s,
video game console
A video game console is an electronic device that Input/output, outputs a video signal or image to display a video game that can typically be played with a game controller. These may be home video game console, home consoles, which are generally ...
s,
and
Android devices
Android is an operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen-based mobile devices such as smartphones and tablets. Android has historically been developed by ...
.
Each project seeks to utilize the computing power of many internet connected devices to solve problems and perform tedious, repetitive research in a very cost effective manner.
Active projects
Completed projects
See also
*
List of grid computing projects
*
List of citizen science projects
Citizen science projects are activities sponsored by a wide variety of organizations so non-scientists can meaningfully contribute to scientific research.
Precis
Activities vary widely from transcribing old ship logbooks to digitize the data a ...
*
List of crowdsourcing projects
Below is a list of projects that rely on crowdsourcing. See also open innovation.
A
* Adaptive Vehicle Make was a project overseen by DARPA to crowdsource the design and manufacture of a new armored vehicle.
* Air Quality Eggs by WickedDevi ...
*
List of free and open-source Android applications
This is a list of notable applications (''apps'') that run on the Android platform which meet guidelines for free software and open-source software.
Advertisement blocking
Web browsers
Office Suites and synchronisation
...
*
List of Berkeley Open Infrastructure for Network Computing (BOINC) projects
References
{{DEFAULTSORT:Volunteer computing projects
Volunteer computing
Science in society
Science-related lists
Computing-related lists
Lists of scientific organizations