Berkeley Open Infrastructure for Network Computing (BOINC)
combines PCs into supercomputers

Overview of BOINC

Participating in BOINC projects
    Donate your unused computing power to BOINC-based projects.

Creating BOINC projects
    Use BOINC to develop resource-intensive applications

Developing BOINC
    Help debug and enhance the BOINC software.

Non-English pages about BOINC:
    Chinese Estonian Danish French German Italian Russian Spanish

Contact us

Status

BOINC is under development. The source code is available. We are currently conducting a beta test of BOINC using the SETI@home and Astropulse applications (thanks, but we don't need more beta testers at this point). The public release will be announced on the SETI@home web site. Several other distributed computing projects are evaluating BOINC.

News

October 18, 2003
A SETI@home application has been added to the beta test. The scheduling server detect results that can't be sent to any hosts, and flags them. HTTP 404 errors on downloads are treated as unrecoverable. Graphics can be limited by frame rate or percent of CPU. Don't send two results from the same workunit to a single user. Added JPEG support to application graphics. Added "confirm before accept executable" mechanism.

September 11, 2003
BOINC is discussed in an article by Joan Oleck in the New York TImes.

September 4, 2003
We've released BOINC version 2.0. All BOINC components must be upgraded to major version 2. We've upgraded the Astropulse server to 2.01 and released BOINC core client 2.01. This was due to an architecture and protocol change in specifying resource estimates and limits.

September 1, 2003
BOINC server tools are now Python-based. A database back-end API allows quick development of data-manipulation utilities.

August 15, 2003
We rewrote parts of the scheduling server architecture to make operations more flexible and efficient. The timeout_check daemon has been replaced by a more general transitioner daemon.

Archived news