当你暂时离开办公室去餐厅用餐,或是当你离开座位去一趟洗手间,除了只是锁定你的电脑,你还能让它执行更有价值的工作。
这里所称的价值,并非指商业价值,而是关乎人类的基本价值。
让我们从 国际网格计算联盟 开始吧。
国际网格计算联盟(World Community Grid)是一个非营利公益组织,建立的宗旨就是要利用网络中空闲的计算资源,参与庞大规模的计算项目。这些项目都是能使全人类受益的研究项目,项目中的计算任务交给任何单独一台计算机,哪怕是一台超级计算机,也会因为任务的过于庞大造成费时长久(以百年计),以至于实际上无法完成。然而类似的计算项目分拆为若干细小任务,交由网络中无数个空闲的计算资源来做,单一的计算资源只需负责其中极小部分的任务,由此我们实际上得到的是一台威力相当强悍的超级计算机,并且只要网络存在,这台计算机便永远不会停止工作,从而使原先不可能完成的计算变为可能。
国际网格计算联盟目前正在进行的项目
Help Cure Muscular Dystrophy - Phase 2
Influenza Antiviral Drug Search (H1N1 流感病毒治疗研究项目)
Help Fight Childhood Cancer
The Clean Energy Project (清洁能源研究项目)
Nutritious Rice for the World
Help Conquer Cancer (癌症治疗研究项目)
Discovering Dengue Drugs – Together
Human Proteome Folding - Phase 2
FightAIDS@Home (艾滋病治疗研究项目)
参与国际网格计算联盟有2种方式。一种是作为联盟伙伴,提交需要帮助的项目。另外一种是作为个人电脑的使用者加入联盟,捐献个人电脑的空闲时间。要成为联盟伙伴稍嫌复杂,而要向联盟捐献个人电脑的空闲资源则很简单。只要在联盟网站上注册,安装由联盟网站上面下载的小程序,这段小程序就能自动向联盟申请计算任务,提交已经完成的任务并再次申请新的任务。更有意思的是,联盟网站会追踪你的贡献数据,你可以在联盟网站上看到自己已经贡献的时间,在联盟中贡献的排名等等分析资料,你甚至还能加入联盟中任一小组,为在小组间展开竞争贡献自己的力量。
笔者当然加入了国际网格计算联盟,目前有2部电脑的空余时间为以下4个项目提供服务。
Influenza Antiviral Drug Search (H1N1 流感病毒治疗研究项目)
The Clean Energy Project (清洁能源研究项目)
Help Conquer Cancer (癌症治疗研究项目)
FightAIDS@Home (艾滋病治疗研究项目)
加入联盟的动机很简单:Use power to help people. 将个人电脑的空闲时间投入到进行更有价值的工作,何乐而不为呢?来日抗癌新药就是由你的电脑发现的也不一定!