“BOINC”的版本间的差异

来自中国分布式计算总站
跳转至: 导航搜索
(新页面: ==介绍== BOINC是Berkeley Open Infrastructure for Network Computing的简称,即伯克利开放式网络计算平台。 BOINC是不同分布式计算可以共用的[[分...)
 
(图片地址更改)
 
(未显示8个用户的49个中间版本)
第1行: 第1行:
==介绍==
+
[[Image:Boinc_logo.png|200px|right]]
[[BOINC]]是Berkeley Open Infrastructure for Network Computing的简称,即伯克利开放式网络计算平台。
+
[[BOINC]] 是 Berkeley Open Infrastructure for Network Computing 的首字母缩写,即'''伯克利开放式网络计算平台''',是用于[[志愿计算]]和[[网格计算]]的开放的[[Wikipedia:zh:中间件|中间件]]系统。
  
[[BOINC]]是不同[[分布式计算]]可以共用的[[分布式计算平台]]。不同[[分布式计算]]项目可以直接使用[[BOINC]]的公用上传下载系统、统计系统等,这样不仅可以发挥各个[[分布式计算]]之间的协调性,也能使[[分布式计算]]的管理、使用更加方便易用。
+
BOINC 最早是为了支持 [[SETI@home]] 项目而开发的,之后逐渐成了最为主流的[[分布式计算平台]],为众多的数学、物理、化学、生命科学、地球科学等学科类别的项目所使用。BOINC 的开发目的是为了帮助研究人员更方便地获得分布在世界各地的志愿者的计算资源。
  
[[BOINC]]项目由美国加州大学伯克利分校(U.C.Berkeley)主持发起。<br />
+
BOINC 由美国加州大学伯克利分校(U.C.Berkeley)空间科学实验室的一个团队所开发,领导者为 David Anderson,他也领导了 SETI@home 项目的开发。BOINC 项目的开发得到了美国国家科学基金会(National Science Foundation)的赞助。
[[BOINC]]项目由美国国家科学基金会(National Science Foundation)赞助。
+
{{Wikipedia}}
 +
<br><br>
 +
==BOINC 平台的架构==
  
==主流项目==
+
所有分布式计算项目中均需涉及到任务分发、结果回收和验证、积分授予等相关的处理,BOINC 作为一个通用的分布式计算平台,提供了一个考虑周全的软件应用框架,使得基于 BOINC 平台的计算项目在开发时,仅需要关注项目'''研究内容相关'''的方面。也因为 BOINC 平台只是一个软件框架,并不对计算项目提供服务器硬件及网络等资源,具体计算项目的服务器仍是项目方自行提供的。
目前主要有如下项目运行在[[BOINC]]平台上:
+
 
{| border=0
+
BOINC 平台采用了传统的客户端-服务端构架,服务端部署于计算项目方的服务器,客户端部署于志愿者的计算机,两者之间通过标准的互联网协议进行通讯。
 +
 
 +
BOINC 基于 GNU 的 LGPL 协议发布,服务端一般部署于 Linux 操作系统,客户端则支持所有主流的操作系统,如 Windows、Linux、Mac OS X、FreeBSD 等。
 +
 
 +
<br><br>
 +
===BOINC 用户程序===
 +
BOINC的用户程序由[[BOINC:BOINC 管理器|BOINC 管理器]]以及[[BOINC:BOINC 客户端|BOINC客户端]]组成。
 +
 
 +
==BOINC 平台上的主流计算项目==
 +
 
 +
目前主要有如下项目运行在[[BOINC]]平台上(点击查看 [[:Category:BOINC 平台上的项目|BOINC 平台的分布式计算项目列表]]):
 +
{|
 
|[[SETI@home]]
 
|[[SETI@home]]
|搜寻外星文明,其前身为[[SETI@home Classic]],拥有超过500万的注册用户
+
|搜寻外星文明发出的无线电信号,其前身为 [[SETI@home Classic]]
|-
 
|[[Einstein@home]]
 
|寻找引力波存在证据目,2005世界物理年的项目,推荐!
 
 
|-
 
|-
|[[Predictor@Home]]
+
|[[Einstein@Home]]
|通过蛋白质序列预测蛋白质结构
+
|寻找引力波存在的证据,2005世界物理年的活动项目。
 
|-
 
|-
|[[Rosetta@Home]]
+
|[[Rosetta@home]]
|类似Preditor@Home,但方法不同,推荐!
+
|蛋白质结构预测和设计。
 
|-
 
|-
|[[Climateprediction.net]]
+
|[[ClimatePrediction.Net]]
|研究气候变化趋势(简称[[CPDN]])
+
|研究气候变化的趋势(简称CPDN)。
 
|-
 
|-
|[[LHC@home]]
+
|[[World Community Grid]]
|辅助设计CERN的新一代粒子加速器
+
|IBM公司主持的分布式计算项目,含多个生命科学类的子项目。
 
|}
 
|}
  
==积分系统==
+
<br>
[[BOINC]]有自己的积分系统,因为在[[BOINC]]上可以运行的项目千差万别,比如项目A的任务包([[Workunit]],简称[[WU]])在某台机器里需要3个小时完成,而项目B的任务包在这台机器里需要30个小时才能完成,显然用[[WU]]的数目来衡量工作量是不可行的;类似的,机器性能也有差别,用CPU时间来衡量工作量更是不行的。积分系统只能通过一定的算法得到用户实际完成的计算量,[http://www.equn.com/forum/viewthread.php?tid=5383 这篇文章][[BOINC]]中积分的计算方法进行了说明。
+
==BOINC 平台的使用==
 +
 
 +
如果您只想为感兴趣的计算项目贡献您的计算资源,请依照您的实际情况来选择阅读适合入门的 [[BOINC:新手指南|BOINC 新手指南]]或是内容详尽的[[BOINC:使用教程|BOINC 使用教程]],使用过程遇到的问题请阅读 [[BOINC:常见问题解决|BOINC 常见问题解决]],其它一般性的问题请阅读 [[BOINC:常见问答|BOINC 常见问答]]
 +
 
 +
如果您计划使用 BOINC 平台来构建新的分布式计算项目,请访问 BOINC 的[http://boinc.berkeley.edu/ 官方网站],并阅读关于项目创建的文档。
 +
 
 +
你也可以查看维基教科书的相关页面:[[Wikibooks:zh:BOINC|BOINC]](撰写中)
 +
 
 +
<br><br>
  
 
==相关链接==
 
==相关链接==
* [[BOINC 5.x 新手指南]]
+
*[[为什么需要BOINC]]
* [http://www.equn.com/forum/viewthread.php?tid=2821 BOINC新闻贴]
+
*本站论坛的“[http://www.equn.com/forum/forum-11-1.html BOINC 平台综合讨论区]
 +
*本站论坛的“[http://www.equn.com/forum/viewthread.php?tid=2821 BOINC 项目新闻贴]”
 +
*[https://boinc.berkeley.edu/ BOINC 官方网站]
 +
 
 +
 
 +
{{BOINC topics}}
 +
[[Category:BOINC]]

2013年12月3日 (二) 22:22的最新版本

Boinc logo.png

BOINC 是 Berkeley Open Infrastructure for Network Computing 的首字母缩写,即伯克利开放式网络计算平台,是用于志愿计算网格计算的开放的中间件系统。

BOINC 最早是为了支持 SETI@home 项目而开发的,之后逐渐成了最为主流的分布式计算平台,为众多的数学、物理、化学、生命科学、地球科学等学科类别的项目所使用。BOINC 的开发目的是为了帮助研究人员更方便地获得分布在世界各地的志愿者的计算资源。

BOINC 由美国加州大学伯克利分校(U.C.Berkeley)空间科学实验室的一个团队所开发,领导者为 David Anderson,他也领导了 SETI@home 项目的开发。BOINC 项目的开发得到了美国国家科学基金会(National Science Foundation)的赞助。

维基百科
维基百科中的相关条目:
BOINC
您也可以尝试搜索维基教科书



BOINC 平台的架构

所有分布式计算项目中均需涉及到任务分发、结果回收和验证、积分授予等相关的处理,BOINC 作为一个通用的分布式计算平台,提供了一个考虑周全的软件应用框架,使得基于 BOINC 平台的计算项目在开发时,仅需要关注项目研究内容相关的方面。也因为 BOINC 平台只是一个软件框架,并不对计算项目提供服务器硬件及网络等资源,具体计算项目的服务器仍是项目方自行提供的。

BOINC 平台采用了传统的客户端-服务端构架,服务端部署于计算项目方的服务器,客户端部署于志愿者的计算机,两者之间通过标准的互联网协议进行通讯。

BOINC 基于 GNU 的 LGPL 协议发布,服务端一般部署于 Linux 操作系统,客户端则支持所有主流的操作系统,如 Windows、Linux、Mac OS X、FreeBSD 等。



BOINC 用户程序

BOINC的用户程序由BOINC 管理器以及BOINC客户端组成。

BOINC 平台上的主流计算项目

目前主要有如下项目运行在BOINC平台上(点击查看 BOINC 平台的分布式计算项目列表):

SETI@home 搜寻外星文明发出的无线电信号,其前身为 SETI@home Classic
Einstein@Home 寻找引力波存在的证据,2005世界物理年的活动项目。
Rosetta@home 蛋白质结构预测和设计。
ClimatePrediction.Net 研究气候变化的趋势(简称CPDN)。
World Community Grid IBM公司主持的分布式计算项目,含多个生命科学类的子项目。


BOINC 平台的使用

如果您只想为感兴趣的计算项目贡献您的计算资源,请依照您的实际情况来选择阅读适合入门的 BOINC 新手指南或是内容详尽的BOINC 使用教程,使用过程遇到的问题请阅读 BOINC 常见问题解决,其它一般性的问题请阅读 BOINC 常见问答

如果您计划使用 BOINC 平台来构建新的分布式计算项目,请访问 BOINC 的官方网站,并阅读关于项目创建的文档。

你也可以查看维基教科书的相关页面:BOINC(撰写中)



相关链接


Boinc Icon.png伯克利开放式网络计算平台BOINC
· ·
生命科学类项目 Computational Structural Biology · DrugDiscovery@Home · GPUGRID · Malariacontrol.net · RALPH@home (Alpha内测项目)· RNA World · Rosetta@home · The Lattice Project
地球科学类项目 Climateprediction.net · Quake-Catcher Network Seismic Monitoring
人工智能类项目 MindModeling@Home
天文学项目 Astropulse · Cosmology@Home · MilkyWay@home · SETI@home · SETI@home/AstroPulse Beta (Beta公测项目)· Asteroids@home
物理化学类项目 Einstein@Home · Hydrogen@Home · Leiden Classical · LHC@home · QMC@Home
数学类项目 Collatz Conjecture · NFS@Home · primaboinca · PrimeGrid · SZTAKI Desktop Grid · WEP-M+2 Project
密码类项目 Enigma@Home · Moo! Wrapper
艺术类项目 BURP
多种应用的项目 CAS@home · World Community Grid · Yoyo@home
与 BOINC 平台相关的项目 BOINC Alpha Test · Pirates@home · WUProp@Home
已结束/暂停/合并的项目 ABC@home · AlmereGrid Boinc Grid · APS@Home · AQUA@home · BBC Climate Change Experiment · Biochemical Library · BRaTS@Home · Cels@Home · Chess960@Home · CPDN Beta · DepSpid · DistrRTgen · DNA@home · DNETC@HOME · Docking@Home · Drug@Home · DynaPing · EDGeS@Home · eOn: Long timescale dynamics · Evo@home · Eternity2.fr · FreeHAL@home · Goldbach's Conjecture Project · Ibercivis · Magnetism@home · Mersenne@home · Mopac@home · MilestoneRSA · MFluids@Home · Nano-Hive@home · NQueens Project · Orbit@Home · Open Rendering Environment · POEM@HOME · PicEvolvr.com] · Predictor@home · QuantumFIRE alpha · Ramsey@Home ·RamseyX · Rectilinear Crossing Number · Renderfarm.fi · RSA Lattice Siever (2.0) · Seasonal Attribution Project · SHA-1 Collision Search Graz · SIMAP · SLinCA@Home · Spinhenge@home · Sudoku@vtaiwan · Superlink@Technion · TANPAKU · Virtual Prairie · Virus Respiratorio Sincitial · XtremLab · Zivis
BOINC 相关的工具 BOINCstats BAM! · BOINC Translation Services · BOINC TThrottle