分页: 1 / 1

利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-09-07 0:21
i2000s
Boinc是加州大学波克利分校(怎么又是他?)开发的一个分布式运算的平台,支持了n多的分布计算项目,其中有很多解决全球气候问题、药物研制、解决缺水问题等有意义的项目。

Boinc由客户端和管理器组成,默认的安装要求安装有桌面环境。这对于很多服务器而言似乎严格了一点。现在就分享一下使用控制器远程使用客户端的方法。

首先,安装Boinc
Fedora : yum install bonic-client
Debian : apt-get install boinc-client
Ubuntu : sudo apt-get install boinc-client
FreeBSD : cd /usr/poot/net/boinc-client; make install clean
其他的系统可以直接去http://boinc.berkeley.edu下载安装程序。

这里需要说明的是,我在Freebsd上安装最新的程序,配置结束后系统老是提醒我平台不正确,那不到运算数据。看来同样波克利项目之一的Freebsd跟Boinc之间存在兼容问题,比较讽刺。

找到安装目录下的gui_rpc_auth.cfg文件,修改内容为控制密码,例如:123456

执行 boinc-client –daemon –allow_remote_gui_rpc。

在远程,使用boinc-manager。 高级->选择计算机->填写主机ip和密码。按照向导添加项目(推荐加入climateprediction,Rosseta@home,WCG等有意义的项目,像SETI@home等寻找外星人的项目离我们还是遥远了一点吧)。以后每次需要管理项目的时候也要采用类似的方法在几台主机之间切换。

如果要显得专业一点,可以修改相应的服务启动文件。Ubuntu下可以直接运行boincmgr文件查看项目运行进展。

希望各位能够帮助大家提供更多的运算量!如果感觉程序占用CPU过高,可以通过选项卡设置CPU时间加以限制。另外BOINC是运行在优先级最低的层次上,如果你要运行其他程序,BOINC会自动让出CPU给其他程序,不会耽误正常工作~


我建了一个专门跑climateprediction,Rosseta@home,WCG等对解决气候变暖、疾病防治、寻找新能源有帮助的团队 “Crises Killer”。有兴趣的可以在BOINC“我的账户”页面的“团队”选项中搜索“Crises Killer”点击“加入”进入团队!我们会在国际舞台上发起各种相关的竞赛项目,吸引更多人关注气候问题,疾病问题,能源危机等严重影响未来生活的关键事件,算是对社会的一点贡献吧!

欢迎加入! :em11

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-09-07 0:27
i2000s
最简单的安装方法是直接到http://boinc.berkeley.edu下载BOINC软件包,系统会自动针对你的操作系统选择deb包或者其他源代码(解压后即可运行),然后运行boincmgr文件即可。该网站也提供了各个项目的链接,可以查看项目简介!

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-09-07 4:03
i2000s
有关项目的介绍见这里:
http://bbs.kaspersky.com.cn/thread-472527-1-1.html

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-09-08 7:50
i2000s
我们发起的climateprediction国际赛马上开始了,赶紧加入哦~

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-09-08 8:45
fejich
目前在一台装 windows 的老爷机上跑这个

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-10-26 15:13
975779
收藏先 我要寻找外星人

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-11-01 20:49
Tenyears
我想自建一个项目,请大家帮我run

Re: 利用BOINC让计算机闲置CPU时间为社会、科技发展贡献力量!

发表于 : 2010-12-29 19:47
两条藤
以前曾经弄过一段时间,后来太忙忘记了,现在再下来运行运行,做点有意义的东西