释义编辑本段回目录
分散式计算是一种把需要进行大量计算的工程数据分割成小块,由多台电脑分别计算,在上传运算结果後再统一合併得出数据结论的科学。
目前常见的分散式计算项目有通常使用世界各地上千万志愿者电脑的闲置计算能力,通过网际网路进行数据传输。有分析地外无缐电信号,从而搜索地外的生命迹象的SETI@home项目,该项目数据基数很大,超过了千万位数,是目前世界上最大的分散式计算项目,已有四百万台电脑加入了此项目(在中国大陆大约有4万位志愿者);同时也有分析计算蛋白质的内部结构和相关药物的Folding@home项目,该项目大约有十万余支援者参加(在中国大陆大约有60位志愿者)。这些项目很庞大,需要惊人的计算量,由一臺电脑计算是不可能完成的。即使现在有了计算能力超犟的超级电脑,但是一些科研机构的经费却又十分有限。
一些分散式计算的
例子编辑本段回目录
Einstein@Home:於2005年(定为世界物理年)的这一年开始的计划,预计是要找出脉冲星的重力波,验证爱因斯坦的相对论预测。
SETI@home:通过运行屏幕保护程序或後臺程序来分析世界上最大的射电望远镜所收到的、可能含有外星智慧讯号的射电波。
Climteprediction.net:模拟百年以来全球气象变化,并计算未来地球气象,以对付未来可能遭遇的灾变性天气。
Folding@home:了解蛋白质摺叠、聚合以及相关疾病。
FightAIDS@home:研究爱滋病的生理原理和相关药物
D2OL:研究新药物
United Devices
GIMPS:寻找新的梅森质数
FAD@home:并行运行一系列项目,用来寻找一些危害人类健康的重大疾病的药物