把你的手机贡献出来做科学研究

公司

2013-03-28 09:21

你的电脑闲置时间在做什么?是在迅雷下载么?其实,你有更好的方式来利用闲置的计算能力。比如参与 IBM  的 World Community Grid,通过网格技术支持科学研究。

所谓网格技术,就是利用共享网络将不同地点计算机的多余处理能力集合起来,以解决大规模的计算问题。如今,智能手机的渗透率如此之高,是否也能用它参与此类事业呢?答案是肯定的。根据 Wired 的报道,加州大学计算机科学教授 David Anderson 和他的团队正在开发一个应用,能够让我们手中的 Android 手机参与科学研究。

1995 年的时候,Anderson 的一个学生提出建议,将个人计算机的处理能力集合起来,用以探索外星生命。这个想法立刻吸引了他。“它让我着迷”,Anderson 说,“不是因为特定的科学目标,而是将世界上所有计算机的潜能利用起来,然后做成某件事情的想法。 这是一个人能够想到的最宏大的愿景”。

后来,Anderson 编写了开源软件 BOINC。它不仅驱动了寻找外星文明的 SETI@home 计划,还驱动着其它研究项目。不过,近年来 BIONIC 的使用已有衰退的趋势。目前,运行 BOINC 软件的机器少于 40 万台。

Anderson 想要在 Android 设备之上重新复兴 BOINC。在过去的六个月里,Anderson 和他的团队一直在开发运行在手机和平板上 BOINC 软件。考虑到手机的特殊情况,移动版 BOINC 会更智能。它会在手机温度高的时候自动关掉,而且只在充电并且开 Wifi 的情况下才会处理数据,从而避免损耗电量,或增加手机费。

这个计划很早就开始了。2008 年的时候,一些学生想把 BOINC 转移到 Android 之上,但一直没有取得进展。如今,随着众包项目兴起,以及 Android 的普及,时机似乎已经成熟。

Anderson 说,项目开始的时候会帮助 Einstein@Home 分析数据,这是一个寻找脉冲星 、黑洞、引力波的科学项目。同时,他们也会为其它运行在 IBM 的 World Community Grid 上的项目提供帮助。

由于 iOS 的封闭,BIONIC 无法在 iPhone 和 iPad 上运行。不过,Anderson 觉得,Android 足以使 BIONIC 得到广泛传播。他认为,移动设备的分享特性可以吸引更多热心的人士参与这个项目。

 

图片来自 Wired

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中