Ubispark的研究人员用三星Galaxy S4手机和LG智能电视测试了他们的软件,发现它们的计算能力超过了一台服务器。 如今,智能手机的计算能力超过了美国宇航局在阿波罗太空计划中使用的电脑。与此同时,物联网正在为越来越多的设备带来连接,从智能电视到冰箱。 现在,芬兰赫尔辛基大学的研究人员想在一个名为Ubispark的项目中利用所有这些计算资源,该项目使用智能设备进行节能的分布式计算。 2017年的智能手机:在酝酿什么? 智能手机行业的最新传闻和趋势。苹果、三星和一加这样的小公司也有一些妙招。 阅读更多 Ubispark的目标是创建由手机和其他智能设备组成的本地计算集群,共同运行大规模数据处理任务。 该研究项目的负责人Eemil Lagerspetz告诉ZDNet:"你可以通过移动网络连接,这比云计算或拥有自己的数据中心所需的固定网络更为广泛。" "我们口袋里的智能手机甚至比(过去的超级计算机)更快。有能力,有连接性,所以为什么不(在计算任务中使用它们)。" 该研究项目的目标是建立一个移动平台,使智能手机和物联网设备能够运行传统上需要大型计算机和数据中心的计算任务。 用户将应用程序下载到自己的设备上,选择允许自己的手机用于哪些科学或商业项目,以及使用条件,比如只有在连接Wi-Fi或充电器时才运行。一个小时的计算大约消耗10%的电池寿命。 "然后,这个应用程序会连接到那些想要把计算任务转移到智能手机上的参与项目,"拉格斯皮茨解释说。"这些任务将开始从云端进入手机,并在那里运行,结果将被发送回任务的发起者。" 换句话说,当你的手机闲置在办公桌上时,它可以帮助你计算天气预报、地震警报或解决加密难题。 但首先需要搭建移动云计算平台。目前,研究人员正在使用9台三星Galaxy S4手机和一台LG智能电视来测试他们的方法。初步结果表明,此配置足以等同于一台服务器的计算能力。 "我们有9台智能手机并行计算,一台服务器计算同样的事情,我们可以达到同样的速度,"拉格斯佩茨说。 "(但)如果你想打败亚马逊的一个机器集群,你可能需要10倍的手机数量,也就是90部手机。如果你在一家大公司工作,你有很多员工,你只要把我们的应用程序放到他们的手机上,你就准备好了。" 与运行自己的数据中心或支付云计算费用相比,这种方法不仅具有成本效益,而且还节省能源。根据Lagerspetz的说法,智能手机的能效通常比服务器高出50%到90%。 虽然Lagerspetz的目标是为云计算创建一个灵活的移动平台,但众包处理能力的想法并不新鲜。 例如,Seti@Home和IBM的世界社区网格项目使用伯克利开放网络计算基础设施(BOINC)平台,利用计算机、智能手机和平板电脑未使用的计算能力进行科学研究。 "BOINC有一个星形的架构,所以不同的设备之间没有连接,它们都有自己的连接到中央服务器,"Lagerspetz解释说。 "我们项目的想法是,距离很近的设备可以共享中间结果,独立于任何服务器,协同运行多阶段计算任务。" Lagerspetz说,在办公空间等相同位置使用电话或物联网设备,是实现最佳计算结果的最佳选择。设备之间可以有本地快速连接,并作为一个单元。 随着用于计算任务的设备之间的距离越来越远,随着数据传输和移动网络质量的变化,问题也越来越多。 说服人们使用他们的设备也是一个挑战。Lagerspetz希望创造一个类似于智能手机电池研究项目Carat的双赢局面,用户通过共享数据来获得电池问题的细节。或者,如果开源平台被用于商业用途,奖励可能是经济上的。 "例如,电力公司或移动运营商可以在你不使用手机的情况下,将你的计算能力提供给他们,从而给你带来一些好处,"Lagerspetz说。"他们可以为你支付一部分电费,或者对你的月供给予折扣。" 尽管仍有一些挑战需要解决,包括当前移动平台的限制,拉格斯皮茨希望今年能推出Android应用的第一版。 他认为,智能手机和物联网设备的未开发能力在将计算带入人们生活的地方,甚至最终取代数据中心方面具有巨大潜力。 当我们睡着的时候,手机、电视和洗衣机也在帮助我们进行科学研究。 Ubispark的研究人员发现,对一群智能手机进行相同任务的计算时间要比服务器的计算时间高,只有7.2%的电量。