城市NOA到来时刻,车企密集上车NVIDIA
作者 |张祥威
编辑 |德新
基于双NVIDIA DRIVE Orin实现城市NOA,已是今天国内汽车行业的主流做法。 这款芯片获得广泛的市场认同,用时仅一年多。去年3月, NVIDIA DRIVE Orin正式投产,此后从造车新势力一路来到更多自主品牌的车内,收获大量订单。
这几天的广州车展,最受关注的几款新能源车型,比如极氪007、小鹏X9、极越01等,智驾方案中均带有 NVIDIA DRIVE Orin身影。
车展没有NVIDIA的展位,但许多车上都有它的影子。 NVIDIA DRIVE Orin芯片是如何与一众车企深度绑定的?为何大家都绕不开NVIDIA?随着智驾进程走向纵深,NVIDIA这位智驾芯片大玩家会扮演何种角色?
本文接下来会逐一探讨。
一、NVIDIA DRIVEOrin发力,一年多内大批上车
NVIDIA于2015年进入车载计算平台赛道,推出NVIDIA DRIVE PX和NVIDIA DRIVE CX,分别面向自动驾驶和智能座舱。
次年,被用于自动驾驶深度学习的 NVIDIA DRIVE PX有了升级产品,名为 NVIDIA DRIVE PX2,高度与一罐可乐相近,相比之前把后备箱塞得满满当当的工控机,在体积上大大缩小。
NVIDIA DRIVE PX2包含两颗Tegra芯片与两颗Pascal GPU芯片,共有12个CPU,每秒能够进行24万亿次深度学习的运算,也就是24TOPS,大致相当于150台MacBook Pro的合体。
这款产品被沃尔沃、奥迪看中,两家的自动驾驶车搭载了 NVIDIA DRIVE PX2进行上路测试。
今天看, NVIDIA DRIVE PX类似于汽车行业初期的工控机,业内需要更集成化的算力平台。
在2016年,NVIDIA推出第一款汽车相关的SoC产品——Parker,正式开启自动驾驶征程。同年9月,Parker的下一代产品NVIDIA DRIVE Xavier问世。
NVIDIA DRIVE Xavier有超过90亿个晶体管,是全球第一个达到ISO 26262安全认证的复杂SoC。这款芯片的问世背后,NVIDIA投入了2000名工程师,耗时四年。
首个搭载 NVIDIA DRIVE Xavier的是小鹏汽车的明星产品小鹏P7,2020年量产交付,借着算力、传感器平台等组合,打出了「量产最强自动驾驶硬件」口号。
科技巨头的惯例是,一代产品上市时,新一代产品已经在前瞻预研的路上。NVIDIA也不例外, NVIDIA DRIVE Xavier量产交付时,另一款比它算力更高的芯片已在研发的路上。
2019年12月,NVIDIA DRIVE Orin发布,单芯片算力254 TOPS。这款芯片的的正式投产销售是在2022年3月,这一次,也是今天研发城市NOA功能时,车企通常会选择的主流产品。
截至目前,搭载 NVIDIA DRIVE Orin的汽车品牌包含:
- 造车新势力,蔚小理、零跑、哪吒、高合等;
- 传统自主品牌孵化的全新品牌,比亚迪旗下腾势,吉利旗下极氪,上汽旗下智己、飞凡等;
- 跨界造车的巨头,吉利与百度合资的极越;
- 海外车企,梅赛德斯-奔驰、沃尔沃、极星、捷豹路虎等。
NVIDIA DRIVE Orin并非终点,黄仁勋去年发布了算力更高的NVIDIA DRIVE Thor ,这款将在2025年量产上市的芯片,算力方面可实现最高2000 TOPS AI算力以及2000 TFLOPS浮点算力。
从 NVIDIA DRIVE PX到 NVIDIA DRIVE Thor ,晶体管越来越多,芯片算力、功耗等性能愈来愈强,因为紧贴智驾上车节奏成为更多车企的选择,这让NVIDIA的汽车业务增长空间更为可期。
在今年9月IAA Mobility期间的媒体采访中,NVIDIA汽车事业部副总裁Danny Shapiro预计,未来六年在汽车硬件及软件收入可能会达到140亿美元,是一个巨大的增长。
NVIDIA凭借 NVIDIA DRIVE Orin撬开了车企的大门,成为各家城市NOA方案中的必备,让一个问题摆了出来,那就是,为什么车企做高阶智驾均绕不开NVIDIA?
二、受捧核心:算力、可扩展性与工具链
城市NOA量产上车过程中,比高速更为复杂的道路环境出现,突然钻出来的行人、两轮车,会增加感知难度。车企逐渐意识到,几十TOPS的算力已无法满足感知、规控等的需求,这就是更高算力芯片出现的背景。
到了 NVIDIA DRIVE Orin这款芯片推出时,算力开始大幅提升。这款芯片由245亿个晶体管组成,集成了NVIDIA新一代GPU架构,以及全新深度学习和计算机视觉加速器,算力可达254TOPS,是 NVIDIA DRIVE Xavier芯片性能的8倍多。
算力够了, NVIDIA DRIVE Orin还有一个特点受到车企、自动驾驶公司的欢迎,这就是开放的模块化平台。
不同的生态合作伙伴可以基于NVIDIA DRIVE平台进行定制化开发,选择软件堆栈中的任何一层来构建自动驾驶技术。
而且, NVIDIA DRIVE Orin还可以推出不同的算力版本。比如,这届车展上的腾势N7,搭载的便是一款不同算力版本的 NVIDIA DRIVE Orin。
车企选择一款智驾芯片,最希望的是基于这款芯片进行软件平台化,以达到同一版软件支持所有车型的目标,如此便可以有效利用研发资源, NVIDIA DRIVE Orin可编程性满足了这种需求。
由于架构的灵活性, NVIDIA DRIVE Orin可以支持算法的内嵌式引擎,以及通过可编程性来灵活适应新的算法模型,用户可以基于NVIDIA的平台运行更新的算法。
NVIDIA DRIVE Orin还具备可扩展的特点。用户可基于入门级或者高级的智驾需要,来选择相应的版本。并且芯片的兼容性非常出色,软件可以在不同规格芯片之间平滑迁移,这也是 NVIDIA DRIVE Orin被广泛应用的强大动因。
最后,庞大的工具链。
「对客户而言,终归是要看在车辆上的表现,背后需要大量的对汽车芯片的优化,对运行软件的功能迭代,大量的开发、培训、测试。NVIDIA拥有一套庞大的工具套件,数十年来全球数百万用户在NVIDIA的芯片上开发、在汽车上部署。」Danny Shapiro在IAA Mobility期间接受媒体采访中表示。
他还透露,对于自动驾驶芯片,NVIDIA拥有基于大量自有IP的解决方案,每年的研发费用超过数十亿美元。
总的来说,在自动驾驶芯片赛道,NVIDIA凭借 NVIDIA DRIVE Orin占据了大量市场份额。车企要实现高阶智驾,几乎很难绕开这款芯片。
三、高阶智驾的加速器
上面提到,NVIDIA进入车载计算平台之初,就有座舱、自动驾驶的业务之分。
如今,座舱方面NVIDIA可以提供基于NVIDIA Omniverse Cloud构建的新一代汽车配置器,基于新一代汽车配置器,消费者能够在配置器上自定义各种细节,如选装配置、颜色和材质等。
更重要的是自动驾驶领域,NVIDIA先是支持过沃尔沃、奥迪的自动驾驶测试,后来支持了造车新势力实现智驾功能早早上车,当下又是众多车企高阶智驾的「标配」,颇有车企全程陪伴的意味。
其实车企之外,自动驾驶公司也在基于NVIDIA开发高阶智驾方案。
这届车展期间,元戎启行对外开放智能驾驶汽车体验活动,向大众展示其最新的无高精度地图智能驾驶解决方案——DeepRoute-Driver 3.0, HiEV受邀体验了这一方案,能力相当令人惊艳。元戎启行正是NVIDIA DRIVE生态系统合作伙伴、智能驾驶解决方案开发商。
NVIDIA DRIVE Orin之后,NVIDIA的进化不止,下一代面向舱驾融合的芯片 NVIDIA DRIVE Thor,将在单个计算平台实现全车的智能驾驶和智能座舱功能,成为中央计算中心。
按照汽车电子电气架构的发展轨迹,当下正在开始智驾域、座舱域的融合,将来会进一步走向中央集中式电子电气架构,NVIDIA正在长线准备。
今天 NVIDIA DRIVE Orin掀起的芯片上车热潮,几年后也许就会被下一代芯片替代,这是作为算力工具的宿命,但汽车已经基于这款芯片,变得更加聪明。
上面谈到的是车端芯片,在云端芯片上,NVIDIA还可以提供自动驾驶超算中心所需的GPU,可以为自动驾驶大模型提供算力支持。包括小鹏、长城、长安等车企,均已展开相关布局。
整体上,以 NVIDIA DRIVE Orin高算力芯片为抓手,NVIDIA与汽车行业的合作日益紧密,尤其在智驾功能渐受重视的国内市场,NVIDIA已然成为汽车行业的智驾加速器。
相关文章:

城市NOA到来时刻,车企密集上车NVIDIA
作者 |张祥威 编辑 |德新 基于双NVIDIA DRIVE Orin实现城市NOA,已是今天国内汽车行业的主流做法。 这款芯片获得广泛的市场认同,用时仅一年多。去年3月, NVIDIA DRIVE Orin正式投产,此后从造车新势力一路来到更多自主品牌的车内&…...

Linux后台运行Python的py文件,如何使ssh工具退出后仍能运行
常规运行 python3 mysqlbak.py ssh工具退出后,或ctrlc中断后,程序将不在运行 后台运行 nohup python3 mysqlbak.py > mysqlbak.log & > mysqlbak.log为可选项,输出日志到指定文件,如果不写,输出日志到nohup…...

Excel中出现“#NAME?”怎么办?(文本原因)
excel 单元格出现 #NAME? 错误的原因有二: 函数公式输入不对导致 #NAME? 错误。 在单元格中字符串的前面加了号,如下图中的--GoJG7sEe6RqgTnlUcitA,本身我们想要的是--GoJG7sEe6RqgTnlUcitA,但因为某些不当的操作在前面加了号&…...

superset 后端增加注册接口
好烦啊-- :< 1.先定义modes: superset\superset\models\user.py # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information…...

利用 React 和 Bootstrap 进行强大的前端开发
文章目录 介绍React 和 Bootstrap设置环境使用 Bootstrap 创建 React 组件React-Bootstrap 组件结论 介绍 创建响应式、交互式和外观引人入胜的 Web 界面是现代前端开发人员的基本技能。幸运的是,借助 React 和 Bootstrap 等工具的出现,制作这些 UI 变得…...

深度学习之基于Pytorch照片图像转漫画风格网络系统
欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 以下是一个基本的设计介绍: 数据准备:收集足够的真实照片和漫画图像,用于训练模…...
解决No Feign Client for loadBalancing defined,修改Maven依赖
Spring微服务报错: java.lang.IllegalStateException:FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException: No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-netf…...

友思特分享 | Neuro-T:零代码自动深度学习训练平台
来源:友思特 智能感知 友思特分享 | Neuro-T:零代码自动深度学习训练平台 欢迎关注虹科,为您提供最新资讯! 工业自动化、智能化浪潮涌进,视觉技术在其中扮演了至关重要的角色。在汽车、制造业、医药、芯片、食品等行业…...

基于动量的梯度下降
丹尼尔林肯 (Daniel Lincoln)在Unsplash上拍摄的照片 一、说明 基于动量的梯度下降是一种梯度下降优化算法变体,它在更新规则中添加了动量项。动量项计算为过去梯度的移动平均值,过去梯度的权重由称为 Beta 的超参数控制。 这有助于解决与普通梯度下降相…...

ELK+kafka+filebeat企业内部日志分析系统
1、组件介绍 1、Elasticsearch: 是一个基于Lucene的搜索服务器。提供搜集、分析、存储数据三大功能。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布…...
MyBatis-Plus: 简化你的MyBatis应用
MyBatis-Plus: 简化你的MyBatis应用 在Java开发中,MyBatis一直是一个受欢迎的持久层框架,提供了灵活的数据访问方式。然而,MyBatis的使用往往涉及许多样板代码,这在一定程度上增加了开发的复杂性。这里,MyBatis-Plus&…...
在 go 的项目中使用验证器
1:使用validate 包验证: 安装包: go get github.com/go-playground/validator/v10 package controllerimport ("fmt""github.com/gin-gonic/gin""github.com/go-playground/validator/v10""net/http&quo…...
Handler系列-sendMessage和post的区别
sendMessage和post基本一样,区别在于post的Runnable会被赋值给Message的callback,在最后调用dispatchMessage的时候,callback会被触发执行。 1.sendMessage 调用sendMessageDelayed发送消息 public class Handler {public final boolean s…...

java中 自动装箱与拆箱,基本数据类型,java堆与栈,面向对象与面向过程
文章目录 自动装箱与拆箱基本数据类型与包装类的区别(int 和 Integer 有什么区别)应用场景的区别: 堆和栈的区别重点来说一下堆和栈:那么堆和栈是怎么联系起来的呢? 堆与栈的区别 很明显:延伸:关于Integer…...
C语言第二十八弹--输入一个非负整数,返回组成它的数字之和
C语言求输入一个非负整数,返回组成它的数字之和 方法一、递归法 思路:设计一个初始条件,通过递归获取非负整数的个位,不断接近递归条件即可。 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h>int DigitSum(int n) {…...

redis---主从复制及哨兵模式(高可用)
主从复制 主从复制:主从复制是redis实现高可用的基础,哨兵模式和集群都是在主从复制的基础之上实现高可用。 主从负责的工作原理 1、主节点(master) 从节点(slave)组成,数据复制是单向的&a…...
【不同请求方式在springboot中对应的注解】
GET 请求方法:用于获取资源。使用 GetMapping 注解来处理 GET 请求。 示例代码: RestController public class MyController {GetMapping("/resource")public ResponseEntity<String> getResource() {// 处理 GET 请求逻辑} }POST 请求方…...

前端入门(三)Vue生命周期、组件技术、事件总线、
文章目录 Vue生命周期Vue 组件化编程 - .vue文件非单文件组件组件的注意点组件嵌套Vue实例对象和VueComponent实例对象Js对象原型与原型链Vue与VueComponent的重要内置关系 应用单文件组件构建 Vue脚手架 - vue.cli项目文件结构refpropsmixin插件scoped样式 Vue生命周期 1、bef…...

消息推送到微信,快速实现WxPusher
文章目录 前言一、平台二、代码总结 前言 我的博客里也有其他方法,测试了下感觉这个方法还是比较实用。 一、平台 先仔细阅读下平台的使用方法。 平台地址请点击 二、代码 import requests text 孪生网络模型已经训练完成,请注意查阅相关信息。 req…...

【Spring篇】JDK动态代理
目录 什么是代理? 代理模式 动态代理 Java中常用的代理模式 问题来了,如何动态生成代理类? 动态代理底层实现 什么是代理? 顾名思义,代替某个对象去处理一些问题,谓之代理,那么何为动态&a…...

wordpress后台更新后 前端没变化的解决方法
使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…...

龙虎榜——20250610
上证指数放量收阴线,个股多数下跌,盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型,指数短线有调整的需求,大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的:御银股份、雄帝科技 驱动…...
Cesium1.95中高性能加载1500个点
一、基本方式: 图标使用.png比.svg性能要好 <template><div id"cesiumContainer"></div><div class"toolbar"><button id"resetButton">重新生成点</button><span id"countDisplay&qu…...

CMake基础:构建流程详解
目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...

新能源汽车智慧充电桩管理方案:新能源充电桩散热问题及消防安全监管方案
随着新能源汽车的快速普及,充电桩作为核心配套设施,其安全性与可靠性备受关注。然而,在高温、高负荷运行环境下,充电桩的散热问题与消防安全隐患日益凸显,成为制约行业发展的关键瓶颈。 如何通过智慧化管理手段优化散…...

PL0语法,分析器实现!
简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...

微信小程序云开发平台MySQL的连接方式
注:微信小程序云开发平台指的是腾讯云开发 先给结论:微信小程序云开发平台的MySQL,无法通过获取数据库连接信息的方式进行连接,连接只能通过云开发的SDK连接,具体要参考官方文档: 为什么? 因为…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...

Linux --进程控制
本文从以下五个方面来初步认识进程控制: 目录 进程创建 进程终止 进程等待 进程替换 模拟实现一个微型shell 进程创建 在Linux系统中我们可以在一个进程使用系统调用fork()来创建子进程,创建出来的进程就是子进程,原来的进程为父进程。…...
docker 部署发现spring.profiles.active 问题
报错: org.springframework.boot.context.config.InvalidConfigDataPropertyException: Property spring.profiles.active imported from location class path resource [application-test.yml] is invalid in a profile specific resource [origin: class path re…...