Changes between Version 1 and Version 2 of BoincOverview


Ignore:
Timestamp:
Sep 16, 2018, 1:28:02 AM (6 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BoincOverview

    v1 v2  
    11 = Computing with BOINC =
    22
    3 BOINC is a platform for distributed "high throughput computing",
     3BOINC is a platform for distributed '''high throughput computing''',
    44i.e. large numbers of independent compute-intensive jobs,
    55where there performance goal is high rate of job completion
     
    88
    99BOINC has a client/server architecture.
    10 The server distributes jobs.
    11 The client runs on worker nodes, which execute jobs.
     10The '''server''' distributes jobs.
     11The '''client''' runs on worker nodes, which execute jobs.
    1212
    13 BOINC was originally designed for "volunteer computing",
     13BOINC was originally designed for '''volunteer computing''',
    1414where the worker nodes are consumer devices (desktop and laptop computers,
    1515tables, smartphones) volunteered by their owners.
     
    1717(heterogeneity, host churn and unreliability, scale, security, and so on).
    1818
    19 In this arena, there are many servers, operated by various "BOINC projects"
     19In this arena, there are many servers, operated by various '''BOINC projects'''
    2020such as SETI@home, LHC@home, IBM World Community Grid, and so on.
    2121The BOINC client can be "attached" to one or many of these;
     
    2424BOINC can also be used for in-house computing within an organization (e.g. a company).
    2525In this case case the worker nodes would be
    26 are cluster nodes or other organizational computers,
     26cluster nodes or other organizational computers,
    2727and they would be attached to the organization's server.
    2828
     
    3939If you're doing in-house computing,
    4040install the BOINC client on your computers, and you're done.
    41 We won't discuss this case further.
     41This is discussed [DesktopGrid here]; we won't discuss it further.
    4242
    4343Next, you'll need to get clients to attach to your server.
     
    6969== Organizational structures ==
    7070
     71* Individual research group.
     72
     73* Campus umbrella project.  [VirtualCampusSupercomputerCenter here].
     74
     75* Science Gateway
     76
     77* HPC provider
    7178
    7279
    73 
    74 If you want to use volunteer computing, you have two options:
    75 
    76  # C
    77 
    78 
    79 k .'<p></p>'.
    80                 tra("%1 Universities%2: use BOINC to create a %3Virtual Campus Supercomputing Center%4.",
    81                     "<b>", "</b>",
    82                     "<a href=\"trac/wiki/VirtualCampusSupercomputerCenter\">", "</a>"
    83                 )
    84                 .'<p></p>'.
    85                 tra("%1Companies%2: use BOINC for %3desktop Grid computing%4.",
    86                     "<b>", "</b>", "<a href=https://boinc.berkeley.edu/trac/wiki/DesktopGrid>", "</a>"
    87                 )
    88                 .'<p></p>
    89 
    90 
    91  <a class="btn btn-xs btn-primary" href=trac/wiki/BoincDocker>'.tra("BOINC and Docker").'</a>