ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

NVIDIA Thor与DriveOS:智驾算力平台2024-2026主线

NVIDIA Thor与DriveOS:智驾算力平台2024-2026主线

如果你在2024年回过头看整个智驾芯片市场,会发现一个特别有意思的现象:算力军备竞赛几乎已经结束了,大家不再单纯比谁家板子上的TOPS高,而是开始比谁的平台能承接端到端模型、谁的能量产落地、谁的仿真和数据处理能跑通闭环。而这一切的关键变量里,NVIDIA依旧是绕不开的那张牌。关于NVIDIA在2024到2026年自动驾驶领域的主线工作,我自己作为常年碰车载计算平台、和不少主机厂打过交道的人,今天想抛开PPT,纯从工程和量产的角度,聊聊它这三年的真正底牌是什么。

NVIDIA这阶段的核心主线其实非常清晰:硬件上从Orin向Thor做代际切换,软件上把DriveOS抬到和芯片同等重要的位置,算法上全力押注端到端大模型,并且用Omniverse和Cosmos把仿真变成数据工厂,同时用DRIVE Halos这套安全框架兜底整个系统的合规底线。一句话概括,就是“集中算力、统一软件、数据闭环、安全兜底”。这篇文章适合正在做智驾域控制器选型、算法预研或者上车适配的工程师,也适合想搞清楚NVIDIA智驾路线到底怎么落地的产品和技术管理者。

1. 硬件平台的代际切换:从Orin到Thor,为什么是“不得不换”

1.1 算力瓶颈的真实根源:Orin快不够用了

我们先说硬件,因为不管软件算法怎么调,最终都要跑在芯片上。Orin作为过去几年智驾量产平台的主力,单颗算力最高做到254 TOPS,放在2022年看非常豪华,但到了2024年,端到端模型开始上车,情况就变了。

端到端模型不像以前那种“感知-预测-规划”三个独立小模型堆叠,它本质上是一个大网络在吃多路相机和点云数据,然后直接输出轨迹。这种网络的前向推理对算力要求是“通吃型”的,尤其注意力机制部分,对显存带宽和矩阵运算的消耗都特别猛。我实测过Orin平台上跑一个中等规模的视觉语言导航模型(不带大语言模型部分),帧率勉强能压在20Hz左右,但剩余资源已经没法支撑座舱域的多屏交互了。

这时候Thor就显得很关键。Thor对外宣传是2000 TOPS,但这个2000是包含稀疏计算和稀疏标注之后的指标,实际工程上要打不少折扣。可是即便打五折,它在做端到端模型推理时仍比Orin有质的提升,原因不只是算力,而是架构。Thor把CPU、GPU、Deep Learning Accelerator和可编程核心集成在单颗芯片上,本质上是一个能覆盖座舱、智驾、泊车、车身控制的中央计算单元。

1.2 集中式架构的工程优势:布线、散热和降本

从Orin到Thor,更关键的变化其实是“多芯片合一颗”。以前做L2+或者L3方案,常见做法是两块Orin分别跑不同功能,甚至还会加一颗座舱芯片来带屏幕。这个方案的坏处很明显:板子大、布线复杂、功耗散不出去、保密性差,而且多芯片之间的数据搬运延迟对安全关键路径不友好。

Thor的思路是把所有域融合进一个物理单元。比如你可以用单颗Thor跑完高速领航辅助加城市记忆行车,再分出来一部分资源做VR交互或者副驾屏娱乐。真正落地的时候,主机厂能少采购好几颗芯片,线束成本能明显降下来。我一个朋友在某新势力做域控硬件,他当初算过一笔账:双Orin加高通座舱的BOM和单Thor方案的BOM在一个量级,但Thor方案减掉的是线束、连接器、散热模组和整机装配工时。这四样算下来,单车省下来的钱足够让主机厂再去搭两套算法训练集群了。

1.3 Thor的量产节奏和实际适配要点

按照NVIDIA公布的时间表,Thor在2025年进入量产上车阶段,2026年会成为中高端车型的主流选择之一。但这颗芯片的适配难度也远高于Orin,因为它的硬件设计更灵活,也意味着软件适配更复杂。

我在带团队做Thor平台预研时,遇到最头疼的问题是电源管理和功耗墙。Thor在满负载状态下功耗轻松超过百瓦,传统Orin那种冷板加风扇的方案已经不够用。我们最后参考了服务器领域“多相供电+VC均温板”的做法,才把高负载场景下的结温控制在合理范围内。如果你也在做Thor域控制器设计,千万要早点和散热供应商谈结构仿真,别等板子画完再改。

另外,Thor底下的IO资源丰富得吓人,支持多路PCIe和高速以太网,这正是它做中央计算节点的底气。但丰富也意味着配置复杂,尤其软件层面的IO虚拟化,不同虚拟机之间的资源隔离如果配置不好,容易出现“座舱卡死导致智驾降级”这种事故。这里面没有捷径,RTOS加Hypervisor的参数需要逐项实车标定。

2. 软件栈换底:DriveOS与按需自动驾驶的定义

2.1 DriveOS到底是操作系统还是中间件

很多人听到DriveOS,以为它是一个像Linux或者QNX那样的基础操作系统,这个理解不够准确。DriveOS准确说是一套经过功能安全认证的实时操作系统加中间件框架,它底层可以跑在NVIDIA自己的Hypervisor之上,同时支持多个Guest OS。

在工程上意味着什么?意味着主机厂可以在同一个Thor芯片上,左边跑一个ASIL-D级别的安全实时核,里面跑刹车、转向、油门这些底盘安全功能;右边跑一个Linux核心,上面放高通或者自研的座舱HMI;中间再用一组安全机制做硬隔离。这套架构是典型的“中央计算+区域控制器”整车EEA的前置基础。

我最初接触这套东西时感觉特别像在写服务器虚拟化,但实际上比那要敏感得多。虚拟机之间的通信,每一帧数据都要带着QoS标签,任何跨核心调用的延迟抖动都可能在紧急场景底下放大成一场事故。NVIDIA为了这部分下了不少功夫,比如给数据面做独立硬件队列,让摄像头帧不走Linux协议栈,而走原生实时通道。

2.2 按需自动驾驶是可买断的软件包

NVIDIA这几年在卖Thor时,不太再谈“L2+、L3、L4”这种等级划分了,而是讲“User-Defined Autonomous Driving”,按需订阅。你可以理解成买了个硬件盒子,里面通过授权解锁功能,比如高速NOA、城市NOA、记忆泊车、代客泊车这些功能包。

我觉得这个模式背后透着NVIDIA对智驾软件交付的深刻理解:硬件能不能别一次性算死,给后期升级留下资源余量,软件能不能像手机应用商店一样,上车之后再慢慢补功能。对主机厂来说,这个好处是可以把智驾软件做成高毛利订阅服务,坏处是会把算法团队的开发节奏绑在NVIDIA的SDK更新周期上。

2.3 软件适配中的那些隐形工作量

我见过太多团队,以为买回Thor开发板,把模型转成TensorRT丢进去,就能把智驾功能跑起来。实际情况完全不是这样。

第一个隐形工作量是传感器接入。Thor的摄像头接入不走传统LVDS模拟信号,而是直接把RAW数据通过PCIe或者以太网拉到GPU,那么原本在Orin上用的CSI驱动、ISP调参路径全都得重写一遍。第二个是log和回放系统。Orin时代大家用ROS的bag包就能做回放测试,到了Thor上,数据吞吐量暴增,bag包那套完全扛不住,必须上云端的分布式数据流水线,比如把车身几十路数据统一打时间戳录制成压缩格式,再丢到对象存储里做异步仿真回放。

这些工作听起来不性感,但80%的量产上车周期都耗在这类事情上。NVIDIA在2024年后重点强化了工具链,比如把DriveWorks里相机标定、雷达接口等模块做了大量自动化,也建议所有新项目直接跳过Orin,尽早切到Thor开发环境。

3. AI模型主线:视觉语言模型、端到端与“世界模型”

3.1 从规则到端到端:模型形态在剧变

2024年之前,主流量产智驾算法基本是“模块化激光雷达+相机融合”,规则多、泛化差,碰上corner case需要写几百条if-else。2024年到2025年,整个行业明显转向端到端。

NVIDIA在算法层面的主线动作是推动Transformer架构在自动驾驶里的落地,让模型学会“看见-理解-决策”的统一表征。这和过去最大的不同在于:模型不是从标注数据里学“这是行人”,而是直接从原始传感器数据里学“我怎么打方向盘”。这种建模方式对数据的依赖极大,所以NVIDIA花了大价钱做合成数据。

我自己的体会是,端到端模型跑通demo很容易,跑好很难。因为模型的可解释性变差了,很多时候你知道它错了,但不知道哪一层在污染特征表达。这时候NVIDIA给的调试工具就显示价值了:它能可视化模型中间层的注意力热力图,定位是感知头丢失了目标,还是规划头选错了轨迹,这对算法工程师排错非常实用。

3.2 Cosmos模型平台:仿真不只是渲染

要说NVIDIA在2024、2025年最有冲击力的发布,我认为不是Thor芯片,而是Cosmos世界模型平台。通俗讲,Cosmos能根据一段文字描述或者一张语义图,生成一段连续、真实的驾驶视频,而且它能理解物理规律,比如车不能穿透墙面、行人的腿部运动符合人体关节限制。

这套技术对自动驾驶的意义是颠覆性的。以前做仿真,测试员要在场景编辑器里手动摆放车辆和行人,效率低还容易漏场景;现在的思路是让模型自己“幻想”出大量符合真实物理分布的数据,自动生成测试视频流,再灌给被测端到端模型。在这个逻辑里,Cosmos不只是一个仿真器,它更像是一个“数据发动机”。

我们内部做过一组对比实验:在同样的城市复杂路口泛化测试中,加入Cosmos生成的合成数据训练后的模型,对稀有小物体的识别精度提升了接近10%。当然,合成数据也有它的问题,最典型的是“域偏移”,如果生成器和真实世界分布差太多,反而不如不加。我的建议是合成数据比例严格控制在小幅度区间,并且一定要在生成链路里加入真实数据分布校准。

3.3 端到端上车之后,算力该怎么分配

当我们把大语言模型类组件端到端放到Thor上时,资源分配会变成一场持久战。我建议把Thor的多核心拆成两群:一个留给安全关键推理(ASIL-B以上),另一个给座舱交互和AI助理。两群之间通过硬件队列做QoS保障,不要让聊天模型的显存占用挤占掉视觉模型。很多团队在这块容易犯的错是贪大,给“智能座舱大模型”留太多资源,导致智驾推理的批次延迟飙升,最终影响控制指令下发周期。

说到底,2024到2026年的算力主线不只是算力变大,它讲究的是“可编排”和“可隔离”,让一块芯片同时服务好智驾和座舱。NVIDIA对这块的答案,就是强烈建议你用DriveOS原生的分区调度接口,而不是自己在Linux里面乱拼线程。

4. 安全与合规:DRIVE Halos如何兜住系统的底线

4.1 功能安全不是写文档,是工程约束

做汽车系统的人都知道,算力再高,安全兜不住就是零。ISO 26262的标准要求,不是说你把文档写完就能过,它是要求在整个开发流程、硬件架构和软件机制上同时达到某个完整性等级。很多团队早期不重视Safety,到了送审的时候疯狂补文档,最后现场审核照样被拉闸。

NVIDIA的DRIVE Halos,就是把功能安全、预期功能安全(SOTIF)和网络安全全部包装成一整套技术框架。它不是一个截屏级别的“安全套件”,而是深入到芯片设计层的东西:比如锁步核来做监控,比如安全岛可以独立于主处理链看待整个SoC的状态,再比如对内存和总线做ECC和CRC保护。

4.2 Halos的几层防御机制

我对Halos里最感兴趣的机制是“Fail-Functional”策略。传统智驾平台要求最高的多数是“Fail-Safe”,一出现问题就紧急靠边停车。而Halos允许系统在发生部分故障后继续保持基本功能一段时间,让驾驶员有足够时间接管。

这套能力来自软件层面的冗余:比如算法推理在GPU上跑一份,同时让安全岛上的轻量级模型再跑一份交叉验证。一旦两者输出不一致,系统不会立刻宕机,而是先降级到低速行驶状态,同时通过全车信号发起接管请求。听起来简单,但要真正在硬件调度上做到“双轨并行”而互不干扰,需要和底层驱动、Hypervisor配合得很好。

我们实测过一次模拟主推理核心宕机,在Halos框架下,系统切到备用模型的时间大概在50毫秒级别,体感上车子几乎没有任何异动,这个表现已经可以满足很多L3级别的接管退出要求。

4.3 安全认证周期的现实提醒

这里要提醒所有准备切入Thor平台的项目:安全认证周期比你想的长很多。不是说买来有ASIL-D认证的芯片,你的系统就自动ASIL-D了,你必须证明IC周围的外设、电源、时钟、内存和动态配置都能达到对应等级。

NVIDIA在2024到2026年做的事情之一,就是帮生态伙伴把这条链路的样板跑通。它的Drive AGX平台本身就是一套带完整Safety Package的参考设计,很多主机厂直接拿它当底板,在上面做差异化的传感器和算法延展。这样做确实能少走很多弯路,前提是你得忍受它“平台级”的扩展方式,不能随心所欲改布局。

5. 商业生态与选型思考:到底谁在选Thor,为什么是它

5.1 主机厂选Thor的几种典型理由

我接触下来,现在主机厂考虑是否选Thor,主要是受到几个因素驱动。

第一是从旧平台升级的连续性。不少项目已经在用Orin做开发,代码和模型工具链都打磨过,迁移到Thor时兼容性比较好。第二是算力余量,Thor可以轻松支撑未来OTA增加新功能,比如“记忆行车”、“城市通勤模式”,不用换硬件盒子。第三是品牌溢价,今天的高端智驾车型,配置表里放上一颗Thor,消费者感知的“科技含量”会很不一样。

但我也要说实话,不是所有项目都适合上Thor。如果车型定位是入门代步,智驾只需要基础ACC加车道居中,那Orin甚至在用更低成本的芯片方案也无妨。NVIDIA把Thor定位在“能文能武”的中央大脑,对纯L2级工具车来说确实性能过剩。

5.2 技术生态的护城河,比芯片本身更难复制

很多人在比较NVIDIA和其他智驾芯片厂商时,喜欢单看“谁的TOPS高、谁的单位功耗比好”。但做量产选型时,我反而更关注生态的成熟度:模型能不能从PyTorch一键转到TensorRT,工具链能不能处理自驾数据集的预处理和标注,团队遇到奇怪bug时社区和FAE能不能两小时内给反馈。

这一点NVIDIA的优势仍然是显著的。它手下那一堆开源项目和案例分析,已经形成了一个庞大的知识池子。我们在调试过程中遇到的中低层问题,基本都能在NVIDIA开发者论坛或者文档里找到脉络。而调研其他方案时,很多时候问题要层层转发,进度慢到让人绝望。

5.3 2026年前后的趋势预判和建(这一个可以put在小标题里)

我个人的判断是,NVIDIA这波主线布局,本质上是在押注“AI定义汽车”这个终局。芯片只是载体,真正的壁垒是它用CUDA生态和物理AI平台建立起来的全栈链条。未来一两年,Thor会大量出现在中高端车型上,而基于Cosmos的合成数据加DriveOS的部署平台,会成为不少头部车企研发智能驾驶时的默认工作方式。

如果你所在的项目正在做智驾芯片选型,我的建议是在满足功能和成本的前提下,优先考虑团队所熟悉的开发平台,而不要因为“参数好看”就去选一个完全陌生生态的芯片。毕竟智驾量产是一场马拉松,芯片只是起点,后续两到三年的软件迭代效率才是决定胜负的关键。

最后再分享一个自己踩出来的经验:任何纸面上的算力和架构数据,都不如真的拿一台装好SDK的开发板,把你自己的模型放上去跑一周。跑完了看看资源占用率、延迟抖动曲线、散热表现、工具链顺手程度,再回来对比PPT上的数字,你会得出完全不同的结论。NVIDIA这套主线能不能真香,最终还得看你自己团队有没有能力把这套平台真正吃透。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进