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 co ...
projects; a type of
distributed computing
A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
where volunteers donate computing time to specific causes. The donated computing power comes from idle
CPUs and
GPU
A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobi ...
s in
personal computer
A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tec ...
s,
video game console
A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller. These may be home consoles, which are generally placed in a permanent location connected to ...
s
and
Android devices.
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
*
List of crowdsourcing projects
*
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
Co ...
*
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