找回密码
 新注册用户
搜索
查看: 7390|回复: 24

轻松参与网络公益运算:50%!----每人奉献一颗芯

[复制链接]
发表于 2009-11-13 20:51:31 | 显示全部楼层 |阅读模式
菜鸟出没注意!

    50%!团队适宜的网络志愿者人群为广大的集成显卡家用电脑用户和日常频繁使用计算机而又对计算机的可靠性有较高要求的个人计算机用户。
    50%!团队基于BOINC公益运算平台,主要致力于“Rosetta@home 蛋白质结构预测与模拟”项目,典型的生命科学类项目。该项目是一项利用已联网的计算机来准确预测和设计蛋白质结构及聚合物的分布式计算项目。这项工作将有助于研究员们寻找人类对付一些重大疾病的途径,对人类的防癌抗癌事业非常重要。
    多一份力量投入,就能早一点突破,就能拯救更多的生命。

    只提供50%的CPU空闲能力用于BOINC公益运算。这对于双核CPU来讲,就是只付出相当于一个核心的计算能力。这种水平的额外负载所造成的系统负担与正常使用个人计算机的工况没有明显区别。当前个人计算机的双核CPU能力非常强悍,而且越来越强大,即便只利用一个闲置核心的计算能力,其表现也是非常出色的。
    虽然付出100%CPU空闲能力可以使公益运算的效率提高一倍,而且BOINC manager的智能调度让用户在短期内感觉不到系统的额外负担,但是利用仪器测量却能发现其间显著的负载差异:CPU全功率长时间运行造成整机功耗和CPU发热量偏大,对个人计算机系统的可靠性是个不大不小的考验。家用电脑用户难免会因此产生些许顾虑甚至困扰,使其参与公益运算的积极性受到影响。

    对于双核计算机而言,只用一个核心的能力就能满足日常办公和娱乐的需求,释放闲置的那个核心的计算能力来做公益运算完全是可行的和稳妥的,同时CPU的功耗和发热量能得到有效的控制而不必借助所谓的CPU温控软件,内存占用和系统额外负担较小,公益计算对网络流量的使用也能合理压缩。

    虽然每个人贡献一个核心的力量微不足道,但是重在参与,并向身边的亲朋好友宣传和推广。如果全中国数以千万计的的双核/多核个人计算机用户,特别是计算机专业水平较低的双核/多核家用电脑用户都能贡献出自己的一份爱心,那么万千涓涓细流将最终汇聚成滔滔江河。这是多么强大的力量和宏伟的事业啊!

50%团队的特征性参数设置(集成显卡):
1、高级-本地参数设置-处理器使用-其他选项:在多处理器系统上,最多使用(50)%处理器。
【缺省值100%。双核以上CPU推荐采纳】
3.png

2、高级-本地参数设置-磁盘和内存使用-磁盘使用:写磁盘的最小时间间隔(200或者300)秒。
【缺省值60秒。2G内存配置推荐采纳,有效降低写盘次数】

3、高级-本地参数设置-网络使用-综合选项:额外的任务缓存(1天、2天或更多)。
【缺省值0.25天。ADSL用户推荐采纳,提高下载任务的缓冲效果】

做出力所能及的奉献,这样才能更长久。


        在Windows操作系统的智能调度下,双核计算机上BOINC使用50%核心数量+100%CPU时间的执行方式,与使用100%核心数量+50%CPU时间的执行方式差别不大。二者都能有效控制公益运算中CPU的温度,其间最大差异可能在于并发任务数量和内存占用,前者的内存占用和系统开销较为合理,比较适合内存较少(至少1G)的用户;后者占用两倍于前者的内存,对内存容量要求较高(至少2G),系统启动和关闭过程受影响幅度较大,但CPU温度要略低于前者。

1、50%核心数量+100%CPU时间
1.png
注:操作系统自动将负载平衡分摊给两个核心,CPU负载曲线波动平缓,系统额外开销较小。
      只执行一个运算任务,占用内存仅为250兆。

2、100%核心数量+50%CPU时间
2.png
注:CPU占用率曲线剧烈波动,系统额外开销大。
     并发两个运算任务,共占用近500兆内存。

[ 本帖最后由 pizza 于 2009-12-2 21:14 编辑 ]

评分

参与人数 1基本分 +5 收起 理由
zglloo + 5 不错的宣传资料

查看全部评分

回复

使用道具 举报

发表于 2009-11-13 21:51:58 | 显示全部楼层
脉冲图和巨大的内存占用可能会吓跑一些用户
标题很具有鼓动性
回复

使用道具 举报

发表于 2009-11-13 23:29:32 | 显示全部楼层
选一个内存占用小的项目进行宣传。
回复

使用道具 举报

发表于 2009-11-15 16:14:51 | 显示全部楼层
这个研究很适用呀
回复

使用道具 举报

发表于 2009-11-16 08:46:57 | 显示全部楼层
内存占用率大对于我们单位512M内存的电脑来说是致命的。我喜欢Rosetta的计算,但是该项目的内存占用率太高,最高要用到256M以上的内存。哎!!真希望能开发出针对小内存的优化程序。
回复

使用道具 举报

 楼主| 发表于 2009-11-16 17:37:18 | 显示全部楼层
我是Rosetta新人,试图寻找一个可靠、低调的全民挂机方案。

50%!方案的系统配置最低为:1G内存,双核CPU。
近两年来的新机基本上不会低于这个配置。
回复

使用道具 举报

发表于 2009-11-16 18:42:51 | 显示全部楼层

回复 #6 pizza 的帖子

问题在于,有的人任务管理器看到上下波动就感觉不对认为是病毒了 ,无语德很
回复

使用道具 举报

 楼主| 发表于 2009-11-16 18:55:25 | 显示全部楼层
难道看到任务管理器中BOINC的100%CPU占用率就不认为是病毒了?

如果在单位挂机,从任务管理器中被看见是难免的。
问题在于有几个人知道任务管理器的存在?
而知道任务管理器存在的人沟通起来很容易。
只要对该计算机的工作和单位网络带宽无任何可以觉察的消极影响,那就行了。
回复

使用道具 举报

发表于 2009-11-17 00:43:20 | 显示全部楼层
我测试过50%cpu核心100%cpu时间比100%cpu核心50%cpu时间温度高出很多。
回复

使用道具 举报

 楼主| 发表于 2009-11-17 20:08:26 | 显示全部楼层
我找了几个CPU测温软件测试我的AMD3600x2,的确有类似的表现。

1、50%核心+100%时间的CPU温度略高于100%核心+50%时间的温度,平均温度和峰值温度明显低于100%核心+100%时间的温度。
2、100%核心+50%时间的显示温度值剧烈波动,可能对测量结果有消极影响。平均温度较低,但峰值温度与100%核心+100%时间的峰值温度相同。

50%!方案(50%核心+100%时间)的确可以有效控制CPU温度、内存占用和系统额外损耗,但CPu温度似乎要高于100%核心+50%时间的方案。

我用的笔记本,IntelT1500 ,50%!方案挂机截图。

boinc.jpg

boinc3.jpg

[ 本帖最后由 pizza 于 2009-11-17 20:31 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2009-11-18 18:58:04 | 显示全部楼层
HP笔记本,Intel T1500 /1.86G Hz,1G内存,50%!方案挂机记录
环境温度:17度。
测温软件:real temp 3.4

1、50%核心+100%时间:50度(平均)
2、100%核心+50%时间:49度(平均)
3、100%核心+100%时间:56度

注:
1、在测量100%核心+50%时间方案的时候,开始也是连续的大幅度尖锐锯齿波,几分钟后突然变成了连续的小幅度锯齿波。
2、在测量50%核心+100%时间方案的时候,两个核心的CPU的负载曲线也不像台式机CPU那样比较平均,而是一多一少。

50100.png

10050.png

100100.png

[ 本帖最后由 pizza 于 2009-11-18 19:10 编辑 ]
回复

使用道具 举报

发表于 2009-11-19 10:26:15 | 显示全部楼层
rosetta内存占用率确实太高了,有几次遇到过单任务1g以上的
回复

使用道具 举报

发表于 2009-11-19 21:17:09 | 显示全部楼层
楼主没有考虑整体效率问题,就是多久能算完一个包

我的cpu是100%cpu占用,98%CPu时间
回复

使用道具 举报

发表于 2009-11-20 11:28:51 | 显示全部楼层
這是希望更多人參與,而不是效率問題
更多人參加了之後 運算能力更高
回复

使用道具 举报

 楼主| 发表于 2009-11-20 12:38:27 | 显示全部楼层
这个方案的首要原则是确保可靠和低调,定位于普及型的大众挂机方案。
单机效率问题不予考虑,重视降低参与的门槛和提高参与者的人数,以推动公益运算运动的普及发展。

以量取胜,而不是效率至上。

以E1400计,完成一个任务的时间一般约为2.6小时;以3600x2计,完成一个任务的时间一般约为2.7小时。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-9-23 20:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表