和电动化比起来,汽车自动驾驶技术的“高精尖”特征似乎更加一目了然,其中足够强大的芯片又是自动驾驶落地的重要推手。
日前,英国知名半导体公司Arm在活动上宣布,Arm将携手通用汽车、丰田、英伟达、恩智浦以及零部件巨头电装公司、博世、大陆集团一同成立自动驾驶计算联盟(Autonmous Vehicle Computing Consortium,简称AVCC),以协作的方式解决各种安全和计算问题。
Arm是高通、恩智浦等几乎所有移动芯片的底层IP提供者,此番成立自动驾驶计算联盟意味着移动芯片领域的霸主真正杀入自动驾驶这一最具前景的新领域。对英特尔、英伟达等芯片企业来说,可谓是“狼来了”的感觉。
不过此前关于联盟成立的报道并未透露过多信息,而国外媒体Venturebeat得到机会,对Arm首席执行官Simon Segars以及Arm汽车和嵌入式产品高级副总裁Dipti Vachani进行采访,两人对自动驾驶联盟的工作现状和未来将发挥的作用,以及对自动驾驶发展和汽车市场的看法做了介绍,从而描绘出Arm在自动驾驶领域部署的基本轮廓。
在不改变文章原意的前提下,对Dipti Vachani和Simon Segars采访中的关键内容进行了编译。
一、自动驾驶计算联盟成立 以协作的方式解决安全计算等问题
北京时间10月9日凌晨,在加利福尼亚州举行的Arm TechCon 2019活动上,Arm汽车和嵌入式产品高级副总裁Dipti Vachani宣布自动驾驶汽车计算联盟成立。
联盟成员还包括汽车制造商通用汽车、丰田,半导体公司英伟达、恩智浦以及汽车零部件供应商电装公司、博世、大陆集团。
▲Arm汽车和嵌入式产品高级副总裁Dipti Vachani(图源:Dean Takahashi)
据Vanchani介绍,自动驾驶计算联盟专注于协作项目,将就安全性、计算、软件等问题进行合作,她表示没有公司能够单枪匹马地完成所有这些工作,也没有一家公司能仅靠自己的力量让人们相信自动驾驶汽车是安全的。
目前,自动驾驶计算联盟已设置董事会并且拥有一位董事长,未来还将设置管理机构并制定联盟章程,Vanchani称鉴于许多工作都已就绪,所以在Arm TechCon 2019宣告联盟成立也算是水到渠成。
Vanchani表示,现在的联盟还是处在初期阶段,不过已经着手开始成立工作组了,其中一个工作组负责硬件的开发(硬件的开发会考虑到未来应用场景中工作负载的分发),另外两个工作组分别负责软件算法和系统级应用的开发。
Vanchani称,在联盟正式宣布成立后仍然有一大批希望加入的人找到她,她相信Arm将为这些工作组提供更多额外的帮助。
而在Arm首席执行官Simon Segars看来,自动驾驶计算联盟的成立会给自动驾驶带来积极影响。
Simon Segars用“半杯水”的比喻(面对只装了一半的水杯,有人悲观也有人乐观)来描述他对自动驾驶发展及自动驾驶计算联盟成立的看法。
按照Simon Segars的说法,自动驾驶计算平台需要体积更小、功耗更小、成本更低的解决方案,如此一来才能应用于大规模的量产并将其配置到数百万辆的汽车上。
同时随着软件算法发展到一定程度,便需要考虑将此前不可拓展的、低效的计算平台改变成能够满足大众市场需求的产品,在Simon Segars看来,这会是一个漫长的过程,在这个过程中人们也希望能在新的计算平台上使用他们曾经用过的软件。
Simon Segars认为这会是一个很长的过程,而从架构上来说,自动驾驶计算联盟能够共同解决这个问题,自动驾驶联盟计划打造自动驾驶通用的计算平台,并打算把这个解决方案提供给市场,“我认为这实际上代表了一次进化,开始朝着规模化生产的方向努力。”Simon Segars对媒体说道。
二、自动驾驶计算联盟和Arm推出定制指令的路线不冲突
Arm TechCon2019活动上,Arm宣布将在部分CPU内核引入自定义指令功能,从明年开始,使用Cortex-M33内核和Cortex-M内核系列的客户都能够免费使用自定义指令功能,从而编写自己的定制指令来加速其特定用例、嵌入式和物联网应用程序。
定制指令似乎和自动驾驶计算联盟的“协作”路线背道而驰,对此Vachani解释道,这是两件不同的事情。
自动驾驶联盟的工作不局限在硬件方面,Vachani表示,联盟试图解决自动驾驶汽车整个系统层面的解决方案,那包括软件、如何分配工作负载以及其他诸如此类的事情。
然后假设这里有物联网以及一个小型的物联网设备,你希望借助这些去完成某些事情,而且你拥有一个定制化指令能够来完成这些事,这就是一个不同的问题。这是是一个真正属于硬件方面的问题。
更具体地解释是,“你的软件正在驱动那些可能需要硬件去做的事情,而Arm从软件研发中了解到,如果我们能优化这些指令,我们便能在更低的成本下得到更高的能量利用率,与此同时这将成为一个更加优化的解决方案”,Vachani解释道,在她看来这也是定制指令的意义所在。
三、汽车制造商开始关心芯片 自动驾驶领域没合作就没未来
Arm首席执行官Simon Segars认为,汽车行业在很短的时间内发生了巨大变化,而现在有两个趋势正在发生,一是电气化一是自动化。在他看来,论及汽车行业变革的推动因素,埃隆·马斯克和特斯拉所做的一切可以算一个。
实际上,整车厂已有超过100年的历史。Simon Segars称,整车厂们一生都在为汽油发动机和变速箱操心,他们从一级供应商那里购买零部件,不过现在这一切都在发生根本性的改变。
此前曾有来自整车厂的人士告诉Simon Segars,“是的,我们需要成为一个软件公司。我们正在招聘这些软件工程师。那就是未来。”Simon Segars感受到汽车行业对软件技术的需求正变得旺盛,同时这些整车厂希望平台和供应商能提供具有共同之处的东西,以便于他们能从标准化架构中受益。
▲Arm首席执行官Simon Segars(图源:Dean Takahashi)
Simon Segars对此感到震惊,在他看来,很多人低估了搭建一个可以保证任何情况之下自动驾驶汽车都能比人类驾驶表现更好的计算平台所需要的投入,Segars认为这其实是一个很难的问题。
此外,生产出一款全自动驾驶的汽车也会面临很多挑战,Simon Segars表示,刚刚成立的自动驾驶计算联盟将会召集一些参与者,共同解决自动驾驶面临的一些问题。
Arm汽车和嵌入式产品高级副总裁Dipti Vachani的说法,侧面印证了整车厂正开始关心芯片。在她看来,鉴于汽车制造商为了保持竞争力,不得不在类似芯片这样的层面上展开协作。
此外,谈及为什么是通用汽车、丰田、博世等公司首先加入了自动驾驶计算联盟,Vachani的说法是,除了Arm和他们有所接触之外,这些公司也都看到了一个问题,即现在的自动驾驶解决方案并非专为自动驾驶设计。与此同时能耗、性能和成本方面都很难落地——因为不论是能耗还是性能,目前的成本都太高了,所有大多数公司拥有的解决方案都并非自动化的。
通用汽车等公司开始意识到自动驾驶通用计算平台的出现是必然的——这很大程度上是由于他们中的每一个企业都无法独自在现有水平上继续投资。
事实上在Vachani的观念中,合作是自动驾驶打入市场的必经之路。
Vachani称,让Arm更担忧的是——一边是大规模地生产芯片、编写软件以及由此形成的容量规模,而另一边则是看不到有增加价值产生。换言之,1加1没有等于2。
Arm认识到自己或许陷入到这样可怕的循环逻辑里,“我不能制造它,但后来是我不能构建它,以及我不能够编写所有的软件。”而倘若事实果真如此,那么自动驾驶是永远无法进入市场的。
Vachani称,Arm正努力突破这一点,“我们将整体地看待这个问题,同时我们不得不共同分担这些成本。”她表示,每家公司都在寻找可以脱颖而出的领域,每一家公司都需要找到能够实现自我差异化的方案。尽管如此,还是有一些共同的方面,此外行业玩家如果不能够共同承担整个行业性的成本,那么他们各自的努力将变得无效。
除此之外关于自动驾驶如何发展,Vachani的看法是虽然目前已深入到自动驾驶汽车的原型阶段,但一旦完全避免了驾驶员的存在,问题便发生了改变,就不再是系统辅助驾驶这么简单了。
在Vachani看来,一旦拿掉驾驶员,自动驾驶就不再是一个递增的问题。驾驶员辅助系统是叠加发展的,这些会越来越好。但是一旦不再配备驾驶员同时备份计划取消,那就将变成范式上的重大改变。必须从根本上有所区别地看待这种变化,而这就是自动驾驶计算联盟试图共同解决的问题。
未来,除技术挑战,自动驾驶还会面临来自政府、社会、人们的舒适感受等其他挑战。而对于自动驾驶发展的时间表,Vachani称,存在太多的变数以至于无法得出准确日期,不过她同样认为,如果能够开始将整个行业联合起来并开始解决其中的一些问题,也能够发挥一些作用,“我们能够控制技术,而这就是我们正在努力的方向。”
四、Arm在IVI和ADAS方面进行了布局
Simon Segars在采访中多少谈到了Arm在汽车行业的业务布局。
据Simon Segars介绍,Arm的技术已经在许多汽车电子产品中使用。高端汽车中有数百个微处理器。并非所有人都在使用Arm,但其中许多人都在使用Arm技术。
Arm在IVI(车载娱乐系统)中拥有重要的地位,并且在越来越多的ADAS系统(高级驾驶辅助系统)中也越来越重要,同时ADAS系统将随着每一代的发展而变得越来越复杂,预计未来Arm技术将更多地进入到传统汽车供应链当中。
五、Arm尊重其软件生态系统
关于Arm的软件业务,Vachani表示Arm将永远尊重其软件生态系统。
Vachani解释道,这就是Arm提供的价值——软件工具和流程,每件事都在正常地运转。
如果Arm在保持灵活性的同时仍能够尊重其软件生态系统以及工具有效且流程有效的事实,那么Arm将做到这一点。在这种情况之下,Arm找到了一种使用定制指令来进行创造性处理这些事情的方法。
结语:移动芯片龙头入局自动驾驶
此前PC领域的CPU和GPU巨头英特尔、英伟达先后入局,高通也代表移动芯片参战,此外还有地平线、Mobileye、恩智浦、德州仪器等公司参与到了战局。现在Arm也坐不住了,成立自动驾驶计算联盟,从芯片设计之初就为自动驾驶进行优化。
事实上,Arm的自动驾驶布局在去年就已经开始。去年9月,Arm就推出“安全就绪”计划,为自动驾驶汽车提供解决方案,与此同时又研发了Cortex-A76E处理器,据媒体报道Cortex-A76E也是第一款专为自动驾驶汽车打造的处理器。此外,Cortex-A65AE处理器、Cortex-R52处理器和Mali-C71处理器也都可用于自动驾驶。
而在自动驾驶已成ICT行业前沿风口的情况下,移动芯片龙头Arm此番组建自动驾驶计算联盟正是为了增强自身在自动驾驶计算平台方面的实力,这意味着ICT圈的自动驾驶计算平台之战也将变得更加激烈,不过从另一个角度思考,激烈的市场也会使自动驾驶计算平台在软硬件上得到全面提升,从而促进自动驾驶的发展。