侵权投诉
订阅
纠错
加入自媒体

谈自动驾驶:最具革命性的东西是什么?

2017-07-03 00:32
逆光飞舞
关注

现在,由于铺天盖地的炒作,自动驾驶已经越来越火了,大批的「热心观众」时刻关注着它的最新进展,说它家喻户晓也不为过。

但是,自动驾驶到底是什么?什么才是它的核心?英特尔以153亿美元收购Mobileye似乎给出了这个问题的答案:关键不是汽车,而是汽车背后的数字技术。

比如,汽车上的激光雷达通过感应器发射光脉冲并接收反射来测量物体之间的距离,以此生成汽车周围环境的3D地图。

强大的自处理能力

据估计,因为装备了这些激光雷达感应器以及其他必要的系统如GPS,每辆自动驾驶汽车每行驶8小时将产生并接收约4TB的数据。4TB有多大?120多万张照片的大小。

这4TB的数据大部分都需要及时处理。1秒的延迟对手机来说并无大碍,但对汽车来说可能就是生死之别。因此,汽车必须具备极为强大的计算能力,就像一台性能强劲的计算机。

所以,汽车实际上已经变成了轮子上的计算机,而且还是大型计算机。有多大?即使不考虑自动驾驶,现在汽车上一般也都配备了25-50个中央处理单元(CPU),这些单元很多都处于同一个通信网络之中。

一份报告显示,2035年全世界自动驾驶汽车的数量将增至2100万。2100万意味着庞大的数据量,即使有5G技术,以目前的技术来看,要处理这些数据也是一项极为困难的挑战。

仅仅是汽车就已经有种让人不堪重负的感觉了。考虑到还有飞机、轮船以及其他越来越智能化的东西,未来需要处理的信息量可想而知。

为了适应这一趋势,现在许多公司都正在把计算任务转移到云端。但是,恰恰相反,未来不在云端,而是在「边缘」,也就是本地。也就是说,把数据直接在本地处理掉,而不是先上传到云端然后再处理。因为只有在边缘计算才能对数据作出迅速反应,避免在一个巨大的区域网络内传输数据引起的延迟。

所以,当汽车需要立刻作出反应时,如另一辆汽车正在快速靠近自己,数据就得直接在本地处理。至于那些不怎么急的事儿,如路况、天气情况等等,就可以推送到云端。

协调这些边缘计算需要更多地引入混合云和私有云,同时也对自动化提出了更高的要求。

强大的计算管理系统

幸运的是,有些公司已经开始在这方面作准备了。例如,Google的日常运营用到了近100万台服务器。为了管理这一庞大而又复杂的服务器群,Google开发了Borg。

Borg为另一个计算管理系统Mesos提供了灵感。Mesos目前正被Twitter,、Verizon、Bloomberg等公司使用。作为一个开源软件,Mesos使之前只有最具创新力的软件公司才有能力涉及的领域对公众开放。因此,任何规模的公司现在都有机会去创造改变世界的东西。

下一代的平台将能够管理巨大的分布式数据中心和各种云,并能将边缘之物囊括在内。这对于自动驾驶来说同样重要。

计算管理系统会根据需要动态分配性能,因此将提升计算机效率和利用率。

以前,计算机的硬件比软件更为重要。不过,今非昔比。如今,像Borg和Mesos这样的分布式计算平台使计算机的计算能力和应用的多样性相比从前都有了质的提升。现有计算性能的最优化(无论是手机、个人电脑、服务器,还是即将到来的自动驾驶)不仅可以提高生产率,而且还将创造出新的机会和可能,如加州大学伯克利分校利用全球联网计算机共同搜寻地外文明的SETI项目。

想象一下利用先进的计算管理平台可以设计出来的各种应用。想象一下一个云无处不在的世界,一个所有设备联网并共同处理数据的世界,一个在任何地方都可以实现软件无缝衔接的世界,一个所有这些技术对任何公司都开放的世界。简直令人兴奋不已。

自动驾驶的到来将通过硬件和软件改变计算通信系统的架构。这些数据管理上的进步以及边缘计算为人工智能、机器人、物联网、自动驾驶、3D打印、纳米技术等领域的突破奠定了基础,并拉开了第四次工业革命的序幕。

声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号