发现一个坑——分布式计算,有同好吗

来源:百度文库 编辑:超级军网 时间:2024/05/03 00:02:53
我刚刚入坑,正计划把所有的PC装上BOINC,包括那台吃灰很久的龙芯小本:)

目前挂着两个计划:WCG还有找外星人那个。

我觉得这玩意就像传销,一旦入坑就想着拉人入伙。想想自己的电脑成为世界上最牛B的超算的一部分,为基础研究做着贡献也是有成就感的一件事。我刚刚入坑,正计划把所有的PC装上BOINC,包括那台吃灰很久的龙芯小本:)

目前挂着两个计划:WCG还有找外星人那个。

我觉得这玩意就像传销,一旦入坑就想着拉人入伙。想想自己的电脑成为世界上最牛B的超算的一部分,为基础研究做着贡献也是有成就感的一件事。
前几年我为SETI工作了好几个月,后来重装了系统就没再加入。
WCG是指已经停办的电子游戏竞技?
其实除了浪费一些电以外, 作用不大.

因为科技进步实在太快, 几年后, 投入一个新设备,一个新算法的出现, 速度是现在设备好多倍.

而且这种形式的分布式, 节点之间速度太慢, 局限性太大.
netxiao1 发表于 2015-12-16 18:27
其实除了浪费一些电以外, 作用不大.

因为科技进步实在太快, 几年后, 投入一个新设备,一个新算法的出现, ...
BOINC和folding@home的应用都是可以高度并行化的,每个块之间的结果几乎不会相互影响,所以才做成了今天这个架构,当然局限性的确是非常大的,但并不是没有意义。
不过有一点您说的没错,新技术的确会大幅提升速度,对folding@home来讲,最大的进步是这些年使用NVIDIA CUDA技术的显卡的大量出现,系统性能一下子提高了很多。
实际上folding@home已经连续多年成为世界上最快的“超级计算机”了,我之前发过一个帖子,今年中旬系统的峰值速度已经达到45.8Pflops。要知道这不是top500里linpack那样的理论峰值,而是通过实际应用统计和换算出来的速度。
其实除了浪费一些电以外, 作用不大.

因为科技进步实在太快, 几年后, 投入一个新设备,一个新算法的出现, ...
我不能认同这个说法。

有些项目现有的超算也无法满足;而另一些基础研究,可能没有足够的经费购买商用超算。再次,现在的pc,真的计算能力过剩了,下一步,连手机的计算能力也要过剩。把这些过剩的算力使用起来,不是费电,恰恰是节约成本。

最后,分布式计算已经产生出可观的成果。
放在PC上我是不干的。

不过,如果我的NAS和智能路由可以加入,如果有相应的插件的话。虽然计算能力有点差。
放在PC上我是不干的。

不过,如果我的NAS和智能路由可以加入,如果有相应的插件的话。虽然计算能力有点 ...
pc上跑也没啥,一旦cpu繁忙,计算会自动暂停。

智能路由器上恐怕跑不了。mips的BOINC客户端是有,不过没有计算程序。seti的计算程序开源的,可以自己编译,不过我在龙芯小本上运行不起来。
虽然分布式计算成本很低,但效率也并不高,需要考虑到数据被人篡改的可能,所以一个数据块分给不同地区的3个人,计算后统计,3个机器的计算结果必须一样,不然就抛弃结果重新发包计算。
彦道 发表于 2015-12-17 01:57
我不能认同这个说法。

有些项目现有的超算也无法满足;而另一些基础研究,可能没有足够的经费购买商用 ...
其实这种分布计算主要作用还是科普推广,让更多人关心科研项目。
从有效计算能力来说其实完全不够看,不是每个人都有最新一代GPU的。如果要讲效率,也就是每瓦耗电的有效计算量,那怎么也没法和专用超算相比。
而且现在大大小小的超算也多了,不存在哪个认真的项目找不到机器的问题。