BOINC/en
![]() |
Languages | • • |
BOINC (Berkeley Open Infrastructure for Network Computing) is an opensource software developed by the University of Berkeley (or its Space Science Lab) Framework for various distributed computing projects.
Provided are: a uniform infrastructure regarding the project servers, discussion forums and statistics as well as a corresponding Client. Participants in BOINC projects receive a cross-project account ID, which allows them to define common default settings for all the BOINC projects they use.
In September 2003, the first BOINC version was tested with SETI, in June 2004 Predictor@home_(beendet) was the first public project that ran only under BOINC. Today, more than 4.6 million people actively (as of October 1st, 2018) contribute on a variety of projects.
See also: BOINC Chronology and Projects
Inhalt
Projects
Our wiki also provides an overview of active, announced, finished projects. Except e.g. Testprojects, however, you will find every somehow documented project here in the wiki.
Project links
- Homepage
- Download
- Download externally in Berkeley Collection of third-party pages for other OS
- BOINC FAQ
- Official BOINC Wiki
- Unofficial BOINC Wiki
- Boinc development
- Boinc teams
- BOINC Combined Statistics
- BOINC statstics
BOINCcast
BOINC has its own Podcast titled BOINCCast. There, in irregular sequence various BOINC projects are explained in German in great detail. The last uploaded episode was released in 2009.
For which projects an episode was already recorded, you can find here.
Clients
Operating Systems
Windows | ||
Windows 64bit | ||
Linux | ||
Linux 64bit | ||
Linux on ARM | (depending on the project) | |
Android | (depending on the project) | |
Raspberry Pi | (depending on the project) | |
DOS | ||
MacOS X | ||
MacOS X 64bit | ||
CUDA | (depending on the project) | |
OpenCL | (depending on the project) | |
OpenCL | (depending on the project) | |
PlayStation 3 | ||
BSD | ||
Solaris | ||
Java (OS independent) |
Client characteristics
works also with proxy | ![]() |
program can be executed normally | ![]() |
can be used as screensaver | ![]() |
commandline version available | ![]() |
personal Proxy for work units available | ![]() |
work units can be exchanged also by email | ![]() |
source code is available | ![]() |
can be used offline | ![]() |
checkpoints | ![]() |
Client features
When BOINC runs as a screensaver, it displays a visualization of the project being worked on. Some projects have not implemented a graphic output. In this cas only the BOINC logo will be displayed (see List of Projects with graphics).
Achtung: Dieser Client kann in Unternehmensnetzwerken mit Sophos Antivirus und dem zugehörigen Add-on Client Control automatisch aufgespürt [1] und zentral abgeschaltet werden [2].
There is a port for the Android operating system, see Boincoid.
BOINC Fehlercodes are be found here.
Installation
The installation runs for each BOINC project according to the same procedure:
- Download
You can either download the BOINC client from the respective project homepage or directly at BOINC. - Installation
Instruction: Windows, Linux
, MAC
- Adding a project
In this step you are asked for the project URL, email address and password. Then you will be redirected to the project homepage and can enter further information about his account. If further projects are to be calculated with the installed BOINC client, then another project URL must be added and again the email address and password is to be typed in. - Joining a team
On the project homepage search for the desired team (for example Team Rechenkraft) and join it by clicking on "Join this Team". - Skin
Next the BOINC client can still be provided with the Rechenkraft.net Skin or another.
Important: If you use the screensaver of BOINC or want to display graphics of the respective projects during normal operation, do not select the installation as a service when selecting the installation type. There are no graphics outputs available in this mode. If BOINC is installed as a system service, the system administrator will only see the BOINC icon in the system tray (bottom right). Registered non-administrators can not see the BOINC system service in the form of an icon and can therefore only identify it via the task manager.
BOINC can be fine-tuned via a configuration file cc_config.xml for special features.
Important info about Linux 64 bit
There are some bug reports on projects that support 64 bit Linux, but send only 32 bit applications to them. See BOINC/Linux_64 for problem solving.
Optimization of the client
"Optimized Clients" means either those self-compiled BOINC-Clients in which the benchmark code has been changed to get higher Credit values (without actually counting faster), as well as those from outside persons, e.g. for SSE have been optimized and actually works faster. For a detailed description, see the article optimized clients.
Remote control of BOINC
With the BOINC Manager you can remotely control a BOINC client on another computer via the IT network. Therefore you have to create the remote_hosts.cfg file in the BOINC directory on the target computer (starting with Boinc 6.4, the default is C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\BOINC for Windows XP and C:\ ProgramData\BOINC for Windows Vista) and store in this file the IP address of the remote computer, as well as the file gui_rpc_auth.cfg and write in this file a password in plain text. Then restart the BOINC client on the computer to be remotely controlled so that it re-reads the files. Then you can select in the BOINC Manager menu "Extras" the remote computer by specifying the IP address or the computer name and password.
Account manager
BOINC Account Manager are pages on the Internet that enable the management of the various computers and the various project accounts of a user via the Internet. They make it easier to log in to new projects, especially if you want to participate with multiple computers.
- BAM! - somewhat complex, all projects included.
- GridRepublic - easier to set up. For BOINC newcomers, not all projects included.
Published versions
The most recent clients may be downloaded here.
A version history of old versions can be found here and here. Very accurate changelogs can be found in versions 5.x (archive) and 6.x in developer forum.
Screenshots
For a detailed description of the BOINC Manager look here.
Statistics
The Boinc statistics on the project pages are often sorted by default according to the recent average credit. This value is not very meaningful. It's the average daily credit you've received lately. The values of this week are taken into account completely, those of last week half, those of the week before last week to a quarter, and so on. If you have some fast computers working on the project, so you have here a very high value quickly. If you abruptly abort the calculation, this value remains almost unchanged for a long time. The fairest sorting is obtained with overall credit .
More statistics: Allprojectstats.com| BOINCstats | BOINCsynergy | Stats of the team Starefire | Netsoft-online
Signatures
For BOINC projects you can generate small statistics on the following pages:
- Registration required: BOINCsynergy, boinc.mundayweb.com
- Without registration:
- Team Rechenkraft: BOINCstats.com
- Participants: BOINCstats.com
http://www.boincstats.com/signature/team_808_banner.gif
News
17.05.2012:
Binärgewitter Spezial #4 - Distributed Computing
12.08.2009: iSGTW Feature - BOINC gets social with Facebook
24.06.2009: iSGTW Opinion - The age of citizen cyberspace
18.03.2009: iSGTW Feature - Volunteer computing goes East
17.09.2008: The 4th Pan-Galactic BOINC Workshop
04.07.2007: Opinion - Volunteer computing: grid or not grid?
20./21.09.2006: BOINC Workshop 2006
26.08.2006:
Dr. David Anderson über BOINC
31.07.2006: Millionen Rechner können nicht irren
22.07.2006: Spenden mit BOINC
30.05.2006: Worldwide, 690,000 help computer effort
25.05.2006: Let your PC find a cure or predict storms
13.05.2006:
BOINCcast (Folge 9): Der neue Client 5.4
14.04.2006: BOINC activities at CERN
25.02.2006:
BOINCcast (Folge 1): BOINC! Was ist das? Wer steckt dahinter? Wie funktioniert das eigentlich?
RSS-Feed
Windows communication failure: temporary workaround (2021-10-05 07:47:49)
Certificate of computation (2021-09-07 22:09:50)
Paper on Science United published (2021-09-01 21:18:38)
Flatpak installer available (2021-08-11 08:04:36)
Android client version 7.18.1 released. (2021-08-05 08:19:40)