拿着荣耀手机和中科院一起探索宇宙
2019-07-25
在HBO热门电视剧《硅谷》(Silicon Valley)中,一家名为Pied Piper的虚构创业公司基于用户手中智能手机的P2P网络开发了新型互联网。这一想法有效地减少了人们对亚马逊,谷歌和微软等大型数据中心服务器的需求。
这个类似的场景正在被荣耀手机所实现。
在7月23日的荣耀9X发布会上,赵明宣布荣耀和中科院高能物理研究所达成合作,对接cepc@home项目——在志愿计算项目上达成合作,号召、激励荣耀手机与个人电脑用户释放空闲时段的的处理能力,直接参与到尖端科研项目中。
要知道,CEPC计划是中国科学家2012年提出的计划。目的在于用CEPC大型粒子对撞机在高能物理领域探索宇宙早期演化、反物质丢失、真空稳定性等难题。
手机市场天天谈性能、谈外观、谈摄影,确实已经让人有些厌倦。拿着手机去支持大型强子对撞机的运转,探索宇宙寻找未解之谜,似乎来得更精彩。
一
手机也能找外星人
手机和探索宇宙联系在一块,往往会让人觉得摸不着头脑。手机明明握在手里,手机处理器只有有限的计算能力,探索宇宙是超级计算机的事情。
然而分布式计算这种技术正在让手机参与探索宇宙成为现实——志愿计算因此诞生。
众所周知,许多科研项目都需要对大量数据进行计算。面对庞大的运算需求,超级计算机应运而生。
可是,不是所有的科研项目都能用到超级计算机。为了解决这个问题,有人提出了一个大胆的想法:“为什么不把人们个人电脑多余的运算通通能力榨干呢?”
2003年,美国加州大学伯克利分校曾经为此提出了建立BOINC的想法。
BOINC的中文全称是伯克利开放式网络计算平台(Berkeley Open Infrastructure for Network Computing),能把不同的分布式计算项目联系起来统一管理。并对计算机资源进行统一分配。
一般来说所谓的分布式计算研究的是如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。
比方说,用户对研究艾滋病药物和探索地外文明同时感兴趣,就可以同时选择两个运行,并设置优先级。对统计评分系统进行统一管理,无论你在为哪个项目工作,只要你奉献CPU时间长,就积分高。
在这个项目之中,志愿者计算机的闲置计算能力可以通过因特网用来分析来自外太空的电讯号,寻找隐蔽的黑洞,并探索可能存在的外星智慧生命,可以寻找超过1000万位数字的梅森质数;您也可以寻找并发现对抗艾滋病病毒的更为有效的药物。
BOINC项目最近也在试图和手机展开深度融合。
BOINC项目的创始人David Anderson提到说:
我想创造一种新的科学计算方法,作为网格、集群和云的替代方案。作为一个软件系统,BOINC非常成功,它可以用来处理多核CPU、各种GPU、虚拟机和容器,以及Android移动设备。
加入boinc@tacc很简单:注册成为志愿者,设置你的设备,选择你的项目。
志愿者一般会在计算设备待机的情况下让其自动参与其中提供算力,把共享精神发挥到极致。
目前已经有超过1300名志愿者提供计算设备参与了boinc@tacc项目,超过300台设备已经处理了使用boinc@tacc基础设施提交的作业。志愿设备上的CPU提供的计算机总功率约为3.5teraflops(即每秒3.5万亿次浮点运算)。
二
用荣耀粒子对撞
这次荣耀9X系列产品“极其激进,极其大胆”,用发布会上的话来说就是,荣耀提供给用户“超出预期”的产品,而不仅仅是“符合预期”。
全系麒麟810;4800万像素、旗舰级ISP、猫头鹰算法、1/2英寸传感器升降式全面屏;业内最全面的全面屏解决方案。
产品力及体验,已经超越不到一年前的骁龙845旗舰机型。
更超出预期的是,荣耀与中科院高能物理所之间的合作,让手机摆脱个人玩机这个维度。
荣耀与中科院高能物理所首次合作的志愿计算项目为CEPC@Home,和CEPC大型粒子对撞机直接展开了合作。
CEPC是我国预研中的全球最大对撞机,被称为实验基础物理的国之重器。虽然它投资高达360亿,但带来的价值却无可估量。
一方面在宇宙探索和物理研究这几个维度上可以带来重大突破,另一方面这项基础科学研究,能够带动的各个产业以及相关转民用的技术无可估量,产业之外能够留住的科研人才更是无价之宝。
由于CEPC@Home采用分布式计算方式,普通手机或者电脑用户只需要打开软件,就可以通过网络志愿为中科院高能物理所的服务器提供算力,参与的人越多,分布式网络的运算能力越强。
以往手机CPU性能较弱,与此类科研计算是无缘的。不过经过多年发展,手机性能逐渐增强,再加上分布式技术的发展,也可堪此重任了。
比如说这次荣耀9X配备的旗舰级麒麟810芯片,采用台积电7nm制程,相比于三星8nm制成晶体管密度提高了50%,相比于10nm制成晶体管密度提高了64%。整体能效相比于10nm制成提高28%。
麒麟810芯片采用的全新达芬奇架构NPU AI跑分高达33970分,麒麟810采用2个A76大核+6个A55小核设计。定制的Mali-52 GPU提供更好的画质体验。
这款芯片在完成日常手机使用任务的同时,可以参与到一些富余的工作之中,麒麟810芯片正适合做这样的分布式运算,如果用户愿意给CEPC@Home贡献算力,那么算力汇聚在一起可以为国家宇宙探索事业带来不小的贡献。
普通网友,不需要有物理学博士学位,打开手机电脑,一键接入就能志愿参与如此顶尖的科研项目,考虑到荣耀手机用户基数极大,未来CEPC@Home可以为越来越多的普通大众所知晓,起到很好的科普作用。
事实上,不管是荣耀还是中科院都希望可以在企业、用户、科研机构之间建立起协作的桥梁,共同推动尖端科研的大众普及工作,推广志愿计算助力科研的理念,让社会上更多的人了解志愿计算、加入志愿计算,助力科普。
三
志愿计算将成潮流
荣耀和中科院的合作是科普和科研的双赢。
荣耀不像其他手机厂商停留在参数和功能维度去谈产品,这也带来了品牌和产品的全新升级,不再像过去手机厂商只会拼参数、拼营销,而是超越了现有的框架限制,寻求更大社会维度的突破。
麒麟810芯片的实力支撑让其具备和中科院高能物理所CEPC@Home合作的能力,也让大众知晓这款芯片性能到底有多强。
选择荣耀9X,很大一部分原因在于,这款手机在预期内将会有较大规模的销量。庞大的用户人群可以为科研提供一定的算力支撑。
手机是数码消费品,尤其是荣耀品牌的受众相对较为年轻、有活力,他们愿意探索世纪,了解宇宙。这个用户属性本身就和国内宇宙事业发展是高度匹配的,让这些用户去了解粒子对撞机,其实也是在尝试推广科研。
随着许多大型科研项目的出现,志愿者分布式计算越来越发挥着重要的作用。
未来荣耀9X庞大的用户人群可以提供闲时手机时间参与科学计算或数据分析,这种方式为解决基础科学运算规模较大、计算资源需求较多的难题提供了一种行之有效的解决途径。对于科学研究者而言,志愿计算意味着近乎免费且无限的计算资源。
就用户而言,他们也可以得到一个了解科学、参与科学的机会,以促进公众对科学理解。
过去几年国内盛行的共享经济最后发展成了租赁经济,多余的产能和闲置资源不仅加重了社会负担,也偏离了共享经济的初衷。
闲时算力的共享某种意义上看,才是真正的共享精神。
文|吴俊宇