特斯拉称为自动驾驶创造了“世界上最好的芯片”

特斯拉称为自动驾驶创造了“世界上最好的芯片”

据外媒TechCrunch报道,在“自动驾驶日”(Autonomy Day)活动上,特斯拉详细介绍了将在其车辆中运行自动驾驶软件的新定制芯片。埃隆·马斯克(Elon Musk)称其为“世界上最好的芯片......客观地。”

这种芯片被称为“完全自动驾驶计算机”或FSD计算机芯片,它是一种高性能、专用芯片(由德克萨斯州的三星工厂代工),完全考虑到自主性和安全性。它是否以及如何实际上超越其竞争对手并不是一个简单的问题,我们将不得不等待更多的数据和更密切的分析来说明更多。

前苹果芯片工程师Pete Bannon考虑了FSDC的规格,虽然这些数字对于使用该平台的软件工程师来说可能很重要,但更高层次的更重要的是满足自动驾驶任务的各种要求。

也许最适合AV的功能是冗余。FSDC芯片由两个重复的系统组成,它们在一块板上彼此相邻。这是一个重要的选择。冗余意味着如果错误或损坏以某种方式发生,它将被隔离到两个系统之一,并且协调软件将检测并标记它。同时,另一个芯片,在自己的电源和存储系统上,应该不受影响。如果发生的事情同时破坏了两者,那么系统架构是您最不担心的问题。

冗余是自动驾驶系统的自然选择,但是现在基于神经网络的计算可以实现极端的加速和专业化水平,从而使其更加实用。在图形相关的计算方面,神经网络的特殊计算单元甚至可以击败GPU。正如 Bannon指出的那样,绝大多数计算都是一种特定的数学运算,并且能够满足这一要求,从而产生巨大的性能。

与高速RAM和存储配对,就运行自动驾驶系统中最复杂的部件而言,这几乎没有瓶颈。马斯克表示:“从来没有设计过芯片的特斯拉怎么会设计出世界上最好的芯片呢?但这是客观上发生的事情。领先的程度不是一点,而是遥遥领先。”

来自Nvidia、Mobileye和其他公司的工程师会因某些理由而对该声明提出质疑。Nvidia在一份声明中反对特斯拉的比较,称其“不准确。”特斯拉进行对比的Xavier芯片适用于自动驾驶,而不是全自动驾驶。该公司表示,320-TOP Drive AGX Pegasus将是一个更好的比较 - 尽管Pegasus的功率大约是其四倍。

整个FSDC功率消耗低至大约100W,这是非常低的 - 远低于台式机或高性能笔记本电脑所能提供的,甚至低于许多单个GPU。芯片上还有两个特定于自动驾驶的功能。Lockstep意味着正在非常谨慎地强制执行这些芯片上的时序是相同的,确保它们同时处理完全相同的数据。如果它们彼此或与其他系统不同步将是灾难性的。自动驾驶中的所有内容都取决于非常精确的时序,同时最大限度地减少延迟,因此采用强大的锁步措施来保持这种直接性。

芯片的安全部分以加密方式检查命令和数据,以便基本上监视黑客攻击。像所有的自动驾驶系统一样,这是一台精细的机器,不能出于任何原因干扰 。因此,安全部门仔细观察输入和输出数据,以观察任何可疑的信息,例如欺骗性的视觉数据(例如欺骗汽车,认为有行人)调整输出数据。最令人印象深刻的部分可能是整个定制芯片兼容现有的特斯拉车型,能够直接投入使用。