How BOINC uses your computer

Friday, 20 June 2008 03:26 Johnney Guinness
Print

How BOINC works

It's easy to participate in a BOINC project: download and install BOINC. You will be asked to select a project and enter your email address and a password. That's it!

When you run BOINC on your PC, it does the following:
How BOINC works!
  1. Your PC gets a set of tasks from the project's scheduling server. The tasks depend on your PC: for example, the server won't give it tasks that requires more RAM than you have. Projects can support several applications, and the server may send you tasks from any of them.
  2. Your PC downloads executable and input files from the project's data server. If the project releases new versions of its applications, the executable files are downloaded automatically to your PC.
  3. Your PC runs the application programs, producing output files.
  4. Your PC uploads the output files to the data server.
  5. Later (up to several days later, depending on your preferences) your PC reports the completed tasks to the scheduling server, and gets new tasks.
    This cycle is repeated indefinitely. BOINC does this all automatically; you don't have to do anything.

Credit

The project's server keeps track of how much work your computer has done; this is called credit. To ensure that credit is granted fairly, most BOINC projects work as follows:

Granting Credit

The way credit is granted is different for each project. One project may need two results and grants the smaller of the claimed credits.

How credit works!

Other projects can determine the validity of the result server side, so they need only one result. Some projects have tasks of only one length, and do not look at claimed credit, but grant the same number of credits for each task.

Please keep in mind:

How the BOINC software works

The BOINC software looks and acts like a single program, but it's actually made up of several separate programs:

How the BOINC software works!

The schedulers and data server programs are installed on computers owned and managed by the projects to which you will donate time on your computer. The programs in the green box will be installed on your computer.

 

Last Updated ( Saturday, 18 July 2009 16:12 )