Changes between Version 1 and Version 2 of BoincOverview
- Timestamp:
- Sep 16, 2018, 1:28:02 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BoincOverview
v1 v2 1 1 = Computing with BOINC = 2 2 3 BOINC is a platform for distributed "high throughput computing",3 BOINC is a platform for distributed '''high throughput computing''', 4 4 i.e. large numbers of independent compute-intensive jobs, 5 5 where there performance goal is high rate of job completion … … 8 8 9 9 BOINC has a client/server architecture. 10 The serverdistributes jobs.11 The clientruns on worker nodes, which execute jobs.10 The '''server''' distributes jobs. 11 The '''client''' runs on worker nodes, which execute jobs. 12 12 13 BOINC was originally designed for "volunteer computing",13 BOINC was originally designed for '''volunteer computing''', 14 14 where the worker nodes are consumer devices (desktop and laptop computers, 15 15 tables, smartphones) volunteered by their owners. … … 17 17 (heterogeneity, host churn and unreliability, scale, security, and so on). 18 18 19 In this arena, there are many servers, operated by various "BOINC projects"19 In this arena, there are many servers, operated by various '''BOINC projects''' 20 20 such as SETI@home, LHC@home, IBM World Community Grid, and so on. 21 21 The BOINC client can be "attached" to one or many of these; … … 24 24 BOINC can also be used for in-house computing within an organization (e.g. a company). 25 25 In this case case the worker nodes would be 26 arecluster nodes or other organizational computers,26 cluster nodes or other organizational computers, 27 27 and they would be attached to the organization's server. 28 28 … … 39 39 If you're doing in-house computing, 40 40 install the BOINC client on your computers, and you're done. 41 We won't discuss this casefurther.41 This is discussed [DesktopGrid here]; we won't discuss it further. 42 42 43 43 Next, you'll need to get clients to attach to your server. … … 69 69 == Organizational structures == 70 70 71 * Individual research group. 72 73 * Campus umbrella project. [VirtualCampusSupercomputerCenter here]. 74 75 * Science Gateway 76 77 * HPC provider 71 78 72 79 73 74 If you want to use volunteer computing, you have two options:75 76 # C77 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>