特斯拉自动驾驶芯片量产:一场蓄谋已久的进攻

  • 时间:
  • 浏览:2

北京时间 4 月 23 日夜里 2:40 左右,特斯拉发布了自动驾驶芯片。

这是特斯拉 Autopilot (以下称 AP)迄今为止取得的最大的技术突破,但被委托人面,自动驾驶事关行车安全,大伙儿每被委托人都应该保持足够的理性和克制,谨慎分析。特斯拉 AP 的技术架构、发展策略是这么的独特,它的种种策略到今天仍然充满了争议。好多好多 ,本文将分为对特斯拉、对行业、对用户三大每种展开。 

其中涉及技术架构的每种可能稍显晦涩,但可能你是车主,仍然强烈建议你去尝试理解。对于车主来说,用户体验是最重要的。但技术架构是促成用户体验的顶层设计,了解技术架构能帮助你更好的理解这套系统的潜力和短板所在。

对特斯拉 

对于特斯拉来说,AP 最终达成了 Elon 想达成的目标。正如文章开头所说,这是自 2014 年 10 月 AP 诞生以来,特斯拉取得的最大的技术突破。 

有充分的证据表明,英伟达 Drive PX2 芯片之于 AP 自始至终完会 一一两个 过渡角色。 

2015 年 11 月 20 日夜里,Elon Musk 连发数条 Twitter 在线招人。那可能是他第一次提到,AP 团队的目标是实现自动驾驶,而加入 AP 团队的员工将由他被委托人亲自面试。除了 AP 团队直接向他汇报,所谓 This is a super high priority. 

一一两个 月后,顶级芯片大神 Jim Keller 及其团队集体加入特斯拉,Keller 出任 AP 硬件副总裁,AP 芯片研发团队成立。  

10 个月后量产的 AP 2.0 车型,在设计之初就考虑了中央计算芯片可插拨,便于后期升级。 

对特斯拉来说,以自主研发的自动驾驶芯片驱动汽车完完会 「蓄谋已久」。 

特斯拉为这个 要自行设计研发自动驾驶芯片?Jim Keller 给过一段解释:

在技术变革方面,大伙儿正地处 AI 革命之中。

AI 的计算土办法和经典的标量计算、矢量计算、图形计算完会 一样,都还可以 说差别巨大,应用非常广泛。每当有原先变革的以前 ,尤其是从硬件到顶层软件堆栈完会 变革,就会有絮状的人投身其中。

有这个 是不变的,高端避免器的设计非常难做。将无数模块组合成差异化的、高价值的避免器非常难做。你看看现在的半导体行业,这个 是来自大公司的标准产品,这个 是自主设计的定制芯片。但不变的是,超级困难的挑战需要真正的专家来避免。

在 Elon Musk 看来,计算机视觉 + AI + 海量真实数据,是 AI 技术在汽车行业最艰难也最具想象力的应用场景。就像 Jim Keller 所说,AI 需要从软件到硬件底层设计全面的变革。 

这好多好多 特斯拉最初的动机,今天,特斯拉实现了这块芯片的量产。下面先来介绍一下芯片本身。 

这块芯片以 2500 平方毫米的规格堆下了 500 亿个晶体管和 2.5 亿个逻辑门,峰值性能达到 36.8 TOPS,采用三星 14nm FinFET CMOS 工艺制造。 

芯片搭载了频率为 4.266 GHz/s 的 LPDDR4 RAM,峰值时延为 68GB/S,此外,特斯拉还在芯片上集成了一一两个 24 位通道的 ISP,支持高级色调映射和高级降噪。

除此之外,这块主板上还搭载了两块主频 2GHz 的神经网络加速器(互为冗余),拥有 32MB 的SRAM 和 96×96 的阵列,数据避免时延 1TB/s。 

图形芯片方面,该芯片支持 32 和 64 位浮点避免的图形芯片。同去植入了 12 个主频 2.2Ghz 的 64 位 CPU。 

芯片具备一一两个 独立安全芯片和 H.265 视频解码器。 

最后,主芯片功耗仅为 75W,整个主板功耗 2500W,是是是因为每行驶 4 小时,特斯拉芯片会消耗 1 度电。 

你可能想知道 Mobileye 性能最强的量产芯片 EyeQ4 和英伟达性能最强的量产芯片 Drive PX2 芯片跟特斯拉自动驾驶芯片比,是这个 水平? 

首先,Mobileye EyeQ4 主要被用作感知芯片,定位不同,性能峰值仅为 2.5TOPS。好多好多 ,略。 

Pete Bannon

关于 Drive PX2,官方有一张 PPT 做对比。特斯拉芯片的避免时延达到 2500帧/s,是 Drive PX2 的 110 帧/s 的 21 倍。在另一项对比中,Elon 提到特斯拉芯片的性能是英伟达下一代自动驾驶芯片 Drive Xavier 的 7 倍。 

但在我看来,特斯拉原先毫不留情地欺负前芯片供应商英伟达从太多花费。 

确实两者都定位自动驾驶中央计算芯片,但从芯片架构来看,特斯拉芯片可能向图像避免和 AI 计算全面倾斜,而英伟达两代芯片仍然是以 GPU 为核心的自动驾驶芯片。这使得英伟达在图像避免对比中会地处劣势。 

无论是超强的图像避免能力还是为 AI 设置的神经网络加速器,都决定了这块芯片与 AP 2.0 定义的 8 颗不同视距、规格的摄像头感知、Tesla Vision 深度图神经网络视觉避免工具强强绑定。这是一颗 AP 专用芯片,只能 AP 能释放它最大的性能。 

下面大伙儿搞笑的话它好在哪里。 

首先自然是算力大增推动的全车 8 颗摄像头火力全开了。早在 2018 年 Q2 会议上,特斯拉 AI 总监 Andrew Karpathy 明确说过,AP 跑大型神经网络表现非常好,好多好多 可能算力限制,目前还无法部署到车端。 

特斯拉在发布会上提到,新芯片每块加速器都支持 8 颗摄像头以 25000 帧/s 的时延输入图像,每颗摄像头完会 全景全分辨率输入。 

其次,大伙儿可能就看了双神经网络加速器,除此之外,特斯拉还设计了冗余电源、冗余计算,在 Model 3 上,特斯拉预埋了制动冗余和转向冗余。实现自动驾驶硬件冗余所需除了感知,其余的电源、定位、计算、控制、执行冗余,由此得以完全实现。 

另外一一两个 与自动驾驶强相关的功能是 CPU 容错(Lockstep)设计,主板运行时两套相同的硬件将同去避免相同的数据,强制执行不同芯片、内存间的时序相同,确保它们在同一时刻避免完全相同的数据,以此来保证汽车自动驾驶过程中的低时延形状。这对高速行车场景下的自动驾驶至关重要。 

即便老出软件 Bug 错误或硬件故障,系统能够在不损失数据的前提下不间断运行。 

Elon 对冗余容错设计的评价是:任何一每种都可能失效,但汽车将继续行驶,这块计算芯片运行失败的可能远低于驾驶汽车过程中司机拖累意识的可能,要花费低一一两个 数量级。 

最后是独立安全芯片设计,该芯片将以加密的土办法主动检查所有指令和数据,以监控黑客攻击自动驾驶汽车的可能。安全芯片将读取输入和输出数据,观察任何可疑的感知信息,包括欺骗性的视觉信息(类事以假人欺骗汽车前方有行人)调整决策和控制。 

整体来说,这块芯片完全实现了特斯拉,主好多好多 Elon 被委托人的设计需求。Elon 在发布会上给予了极高评价:从没做过芯片的特斯拉,为什可能设计出世界上最好的芯片呢?但这是一一两个 客观事实。完会 比最好的芯片好这个 儿,是好一大截。

Pete 和 Karparthy 也被 Elon 称为世界上最好的芯片架构师和世界上最好的计算机视觉科学家。 

2018 年 8 月,AP 团队三位高管总爱亮相特斯拉 Q2 财报会议,Elon 让 AP 团队做了财报会议的主角。这么做的是是是因为在今天被揭开:2018 年 8 月,特斯拉测试了第一批 AP 3.0 车型,取得了很好的运行效果。在过去的哪几只月,特斯拉总爱在对 AP 3.0 进行测试。

好多好多 ,1.0 到 2.0 的体验断崖式下跌的请况在 2.5 到 3.0 的过渡时不复地处。 

AP 3.0 版本的 Model S/X 和 Model 3可能分别于 3 月 20 日和 4 月 12 日量产。另外,特斯拉下一代自动驾驶芯片,HW 4.0 主芯片的研发已于一年前启动。预计将在未来两年内实现量产,性能将比 3.0 芯片好 3 倍。

对行业 

大伙儿来重新审视一下 AP 2.0 传感器套件。

  • 3 个前置摄像头(广角(500 米)、长焦(2500 米)、中距(5000 米))

  • 2 个侧方前视摄像头(500 米)

  • 2 个侧方后视摄像头(5000 米)

  • 1 个后视摄像头(500 米)

  • 12 个超声波传感器(探测距离/精度翻倍)

  • 1 个增强版前置雷达(1500 米) 

这么激光雷达,一颗都这么。 

在今天的发布会上,Elon 接受投资人提问时再次表明了他对激光雷达的态度。

激光雷达是徒劳的,任何依赖激光雷达的公司都注定要失败的。注定!它们是昂贵的、从从不的传感器。

相对 CEO 纯粹的排斥,特斯拉 AI 高级总监 Andrej Karparthy 给出了这个 更你都还可以 信服的解释。Karparthy 认为,世界是为视觉识别而构建的,激光雷达不难 分辨垃圾袋和轮胎的区别,而大规模神经网络训练和视觉识别对自动驾驶来说是必不可少的。

Andrej Karparthy

你并这么从眼中射出激光来就看这儿。从这个 意义上说,激光雷达确实是一一两个 捷径。它回避了基本什么的问题,视觉识别的重要什么的问题,这是实现自动驾驶所必需的。它给人本身进步的错觉,最终是二根拐杖。它确实提供了非常快的演示。

不同公司在技术路线上会有这个 差异。早期的自动驾驶公司感知以激光雷达为中心,如今大多以多传感器融合为主,完会 少数公司以计算机视觉为主。但这个 世界上所有的自动驾驶创业公司 + 大公司,这么一家实现自动驾驶完全完会激光雷达,除了特斯拉。 

本身合理的猜测是,激光雷达成本居高不下,特斯拉出于商业考量未选泽激光雷达。实际上,上文中 Karparthy 的分析可都还可以 代表 AP 团队的态度。还有另外这个 证据表明,特斯拉不喜欢激光雷达完完会 出于技术层面的差异。 

首先,特斯拉不止一次被拍到使用激光雷达进行测试,Elon 今天也提到,他并完会 讨厌激光雷达。Space X 团队自主研发了激光雷达,但对于汽车,激光雷达是昂贵且从从不的传感器。 

其次,在这以前 ,Elon 可能解释过弃用激光雷达的是是是因为。在成本以前 ,首先是感知融合的技术路线错误。

可能你坚持极为复杂化的神经网络技术路线,做到了非常先进的图像识别技术,这么我认为你最大化地避免了什么的问题。好多好多 你需要把它和日趋复杂化的雷达信息融合,可能你选泽了波长在 500 nm - 700 nm 的范围内的主动质子地处器,确实是很愚蠢的,可能你被动地做到了这个 点。

你最终会尝试在要花费 4 毫米的雷达频率上主动发出质子,可能(该频率)都还可以 穿透障碍物,你都还可以 透过雪、雨、灰尘、雾……这个 任何东西“看”清前方路况。令人费解的是,这个 公司会用错误的波长来做主动质子地处系统。它们给汽车武装了一大堆昂贵设备,让汽车变得昂贵、丑陋好多好多 必要。我确实它们最终会发现被委托人在竞争中陷入劣势。

这是特斯拉和整个行业的分歧。下一一两个 什么的问题是,摄像头能扮演核心传感器的角色吗? 在这个 什么的问题上,特斯拉总算能和行业保持一致了。 

在所有传感器中,摄像头拥有最宽裕的线性密度,其数据量远超这个 类型的传感器。一一两个 行业共识是,基于视觉的感知在整个自动驾驶体系中的重要性正在持续提升。基于图像信息密度最高的优势,使得它地处整个感知融合的中心地位。 

事实上,完全基于视觉来避免无人车的路况感知什么的问题是可行的,好多好多 还有很长的路要走,自动驾驶汽车的发展过程应该是一一两个 视觉逐步替代高端激光雷达的过程。

好多好多 ,特斯拉与行业的真正分歧在于,行业普遍认可视觉潜力巨大,激光雷达我知道你有一天会退出历史舞台,但今天的计算机视觉和 AI 发展发展旺盛期图片 图片 的句子的句子的句子 的句子图片 期度绝无可能独立完成感知。而 Elon 从第一性原理出发认为,激光雷达的加入会让技术路线误入歧途,所有人的终极目标完会 摄像头实现感知。 

特斯拉的底气来自跑在全球各地的 42.5 万辆 AP 2.+ 车型。MIT 按照特斯拉发表声明的交付量、特斯拉汽车平均行驶里程和 AP 启动请况下行驶里程计算,到 2019 年,特斯拉累计路测数据可能达到 4.8 亿英里,到 2020 年(估算)将突破 15 亿英里。按照 Elon 的说法,特斯拉路测数据占全行业总路测数据的 99%。 

特斯拉此前被广泛质疑的这个 是:在全车 8 颗摄像头完全开启参与感知后,每个月上传数据消耗流量平均仅为 1-3 GB,这个 规模看起来不难 说特斯拉在进行真正有效的数据派发。 

在今天的发布会上,Karparthy 解释了这个 什么的问题。对于特斯拉来说,最大的优势也是最大挑战来自于对海量真实数据的避免,在早期进行短暂的人工标注(labeling)后,调快絮状的障碍物识别都改为本地机器自动标注提升识别率。 

只能老出摄像头完全无法理解或引起混乱的图像,才会上传到云端,由工程师进行标注,导入神经网络进行训练,直到神经网络掌握对该场景的识别。 

其次,全球各地不同国家有着完全不同的路况、交规、暴雨、冰雹、大雾、甚至洪水、火灾、火山等罕见的长尾场景。每一次 AP 启用请况下的人为介入接管,系统完会记录下该场景的信息和数据,并自行学习人类的决策和驾驶行为。 

Karparthy 有点提到,真实行车场景下的路况数据无法替代。对于竞品公司广泛采取的模拟器训练避免数据不足英文什么的问题的做法,特斯拉用两句话发表声明:一一两个 细节堪比真实世界的模拟器本身会比自动驾驶系统的设计难度更大;使用模拟器改进,就像被委托人改被委托人的作业,提升有限。 

对于这个 行业来说,特斯拉手握全球最大规模的自动驾驶车队,时候开始英文计算机视觉 + AI(软硬件) + 海量真实数据的探索。时至今日,通用 Cruise COO Daniel Kan 对 AP 团队的评价仍然最为精准:They are push the boundary of technology.

对用户 

在发布会后半段,特斯拉对这个 什么的问题做出了解释。比如,AP 运行请况下的最小跟车距离要花费在 3 米左右,在中国堵车场景下原先的距离给侧方车辆强行并道提供了足够的空间。 

特斯拉提到了影子模式机制,即每一次此类场景下驾驶员接管加速靠近前车,系统完会记录下驾驶员的驾驶行为,上传到云端。当同一行为比例足够高的以前 ,神经网络的决策机制就会地处变化,并被推送给成千上万的用户。 

Stuart Bowers

好多好多 ,在不远的将来,AP 完会这么好用,不断接近自动驾驶。但作为用户的你完会 在任何以前 完会 明白,在官方承诺全自动驾驶技术实现以前 ,无论系统多么好用,它都完会 自动驾驶。 

Elon 在发布会上提到,AP 在第一阶段的自动驾驶,仍然强制要求乘客坐在驾驶位上关注前方路况。听起来是完会 非常矛盾? 

在此前接受 Ark Capital 采访时,Elon 做了更完全的说明。

到今年年底,特斯拉可能功能性实现(Feature Complete)自动驾驶。功能性实现的意思是,车辆能从停车场驶出找到你,接上你并把你送到目的地,这个 过程中你需要注意路况并有极小的概率需要在适当的以前 接管车辆,但在大多数以前 根本完会驾驶员介入。

大伙儿认为这是 5000% 零失误的全自动驾驶,需要任何人类监管,实际上并完会 原先的。功能性实现自动驾驶的特斯拉都还可以 应对 99.9999% 的场景,但在那以前 需要增加更多的 9。

特斯拉也明确说明,在这个 极端场景,如暴雨、冰雹、大雾类事的恶劣天气下,自动驾驶系统地处停止运行的风险。事实上在系统停止运行,驾驶员接管后,系统会进行学习或以镜子模式派发信息和数据。 

好多好多 ,大伙儿完全无意讨论 Elon 在最后放飞环节提到 2020 年的 5000 万辆 Robo-Taxi 自动驾驶车队打车服务。真正值得关注的什么的问题是,在车队、芯片、算法先后到位后,特斯拉 Autopilot 从去年的完全不可用,到如今具备主流竞争力的 L2,正在快速向 L4 逼近。 

特斯拉可能是全球第一家需要跟国家级监管机构谈判大规模投放自动驾驶车队的公司。这身前需要全体 AP 2.+ 车主正确理解系统的边界,按照用户说明书使用系统。从完会技术的进步以悲剧为代价。

2016 年初启动,2019 年中量产。AP 芯片发布后,特斯拉本质上可能拼上了最后一块关键的版图。一图总结特斯拉未来十年核心竞争力。

*本文由盖世汽车大V说专栏作者撰写,大伙儿为本文的真实性和阳立性负责,观点仅代表被委托人,不代表盖世汽车。本文版权归原创作者和盖世汽车所有,禁止转载,违规转载法律必究。