Warning: Parameter 1 to Language::getMagic() expected to be a reference, value given in /home/boincnew/public_html/boinc-wiki.info/w/includes/StubObject.php on line 58
BOINC Development - Unofficial BOINC Wiki

BOINC Development

From Unofficial BOINC Wiki

Jump to: navigation, search

Contents

[edit] General

If you're a scientist with a computationally-intensive task, you may be able to use the BOINC System.

A BOINC Powered Project requires just a single Linux (or other version of UNIX) server, and can provide computing power equivalent to a cluster with tens of thousands of nodes all provided through computers under your control or provided by Volunteer Participants, or both.

[edit] Document Cross-Reference Matrix

At the moment, we have two main sites documenting the BOINC System and this can lead to some small amount of confusion. To help everyone interested straight, I created a cross-reference matrix that shows the information pages relationship between the UCB Site and the Unofficial BOINC Wiki. This will allow you to check to see if there is information on the UCB Site that has not yet been added to the Unofficial BOINC Wiki.

Note:
The Wiki, in general, will have more pages, more complete pages, and in most cases more up-to-date pages. Also, the nomenclature used and the cross-referencing in the Unofficial BOINC Wiki is far more complete.


[edit] Designing Distributed Computation Systems Using the BOINC System

BOINC's abstractions of data and computation are covered in these following topics.


[edit] Introduction


[edit] The Basics of Designing Distributed Computing Systems With BOINC


[edit] Introduction to Creating a BOINC Powered Project

The components of a BOINC Powered Project, and how to create them.


[edit] Introduction to Developing a BOINC Application

How to develop or port an Application program for use with the BOINC System.


[edit] Introduction to Developing BOINC Client Software

This material talks about how you can work on and add functionality to the BOINC Client Software.


[edit] Creating a BOINC Powered Project

[edit] System Configuration and Set-Up

[edit] Platform-Specific Cookbooks

More in-depth:

[edit] Running A BOINC Powered Project and Getting Work Done

How to generate and distribute Work Units and handle the Results returned.

[edit] Operation of Server-Side Components


[edit] Monitoring and Controlling a BOINC Powered Project

Tools for monitoring a BOINC Powered Project include:


[edit] Managing Distributed Data

Using disk space on participant hosts


[edit] The Project Web Site

Communicating with participants via the web


[edit] Miscellaneous


[edit] "How-To" Documentation


[edit] UCB Source

[edit] Copyright ©

  • 2005 University of California
  • 2005 Paul D. Buck

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.

Personal tools
RSS Feeds
BOINC Wiki RSS feeds RSS Feeds
Powered by BOINC!
Powered by BOINC