File: intro.php

package info (click to toggle)
boinc 5.4.11-4%2Betch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 21,440 kB
  • ctags: 16,986
  • sloc: cpp: 70,682; ansic: 45,747; php: 35,513; xml: 10,487; sh: 9,324; python: 4,291; makefile: 1,958; asm: 1,258; perl: 914; sql: 395; csh: 126; pascal: 124
file content (89 lines) | stat: -rw-r--r-- 3,270 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?php

require_once("../inc/db.inc");
require_once("../inc/util.inc");
page_head("Getting started");

echo "
    It's easy to participate in ".PROJECT."
    <ul>
    <li> <b>Create an account.</b>
    Go to the <a href=create_account_form.php>Create account</a> page
    and fill out the form.
    You will receive an email containing
    your <b>account ID</b> (a long random string).
    Save this email.
    <li> <b>Download and install BOINC.</b>
    Go to the <a href=http://boinc.berkeley.edu/download.php>download page</a>,
    download the BOINC software for your type of computer,
    install it, and run it.
    You will be asked to enter the project URL
    (".MASTER_URL.") and your account ID.
    </ul>
    That's it!
    <table cellpadding=8 ><tr><td bgcolor=ffffcc>
    <h2>How it works</h2>
    When you run BOINC on your PC,
    it works as follows (see below):
    <br>
    <center>
    <img hspace=10 vspace=8 src=http://boinc.berkeley.edu/comm_simple.png>
    </center>
    <br>
    <ol>
    <li> Your PC gets a list of instructions from the project's
    <b>scheduling server</b>.
    The instructions depend on your PC: for example, 
    the server won't give it work that requires more RAM than you have.
    The instructions may include many separate pieces of work.
    Projects can support several <b>applications</b>,
    and the server may send you work from any of them.
    <li> Your PC downloads executable and input files
    from the project's <b>data server</b>.
    If the project releases new versions of its applications,
    the executable files are downloaded automatically to your PC.
    <li> Your PC runs the application programs, producing output files.
    <li> Your PC uploads the output files to the data server.
    <li> Your PC reports the completed results to the scheduling server,
    and gets instructions for more work.
    This cycle is repeated indefinitely.
    </ol>
    BOINC does this all automatically;
    you don't have to do anything.
    </td></tr></table>
    <h2>Credit</h2>
    The project's server keeps track of how much work
    each participant has contributed;
    this is called <b>credit</b>.
    The following system is used
    to ensure that credit is granted fairly:
    <ul>
    <li> Each work unit is sent to at least two computers.
    <li> When a computer reports a result,
        it claims a certain amount of credit,
        based on how much CPU time was used.
    <li> When at least two results have been returned,
        the server compares them.
        If the results agree, then users are granted
        the smaller of the claimed credits.
    </ul>
    <br>
    <center>
    <img src=http://boinc.berkeley.edu/credit.png>
    </center>
    <br>
    There may be a delay of several days between
    when your computer reports a result
    and when it is granted credit for the result.
    Your <a href=home.php>User page</a> shows you how much credit is 'pending'
    (claimed but not granted).
    <br><br>
    <table cellpadding=8 width=100%><tr><td bgcolor=ffffcc>
    <h2>More information</h2>
    More detailed information about participating in BOINC projects
    is <a href=http://boinc.berkeley.edu/participate.php>here</a>.
    </td></tr></table>
";
page_tail();

?>