车载人工智能计算芯片白皮书(2021年).pdf
《车载人工智能计算芯片白皮书(2021年).pdf》由会员分享,可在线阅读,更多相关《车载人工智能计算芯片白皮书(2021年).pdf(32页珍藏版)》请在咨信网上搜索。
1、技术白皮书车载人工智能计算芯片 白皮书(2021 年)中国软件评测中心 智能网联驾驶测试与评价工业和信息化部重点实验室 赛迪(浙江)汽车检测服务有限公司 二二一年十二月顾 问 尚 进 清华大学 客座研究员 国汽智控(北京)科技有限公司 总经理 指导专家 安 晖 中国电子信息产业发展研究院 副总工程师 金 颖 华为技术有限公司 昇腾 AI 芯片产品领域总经理 李星宇 北京地平线机器人技术研发有限公司 生态发展与战略 规划副总裁 王 平 寒武纪行歌(南京)科技有限公司 执行总裁 邓 堃 黑芝麻智能科技有限公司 应用工程副总裁 王 超 南京芯驰半导体科技有限公司 高级项目总监 王 云 中国科学院微电
2、子研究所 汽车电子研发中心主任 何 丰 北京赛目科技有限公司 总经理 褚文博 国家智能网联汽车创新中心 计算平台部部长 丛 炜 国汽智控(北京)科技有限公司 战略发展副总裁 特别鸣谢 刘 寻 刘喜喜 雷 蕾 刘 妍 编写单位(按笔画排序)中国软件评测中心(工业和信息化部软件与集成电路促进中心)北京地平线机器人技术研发有限公司 华为技术有限公司 国汽智控(北京)科技有限公司 国汽(北京)智能网联汽车研究院有限公司 南京芯驰半导体科技有限公司 黑芝麻智能科技有限公司 参研单位(按笔画排序)一汽(南京)科技开发有限公司 上海蔚来汽车有限公司 中国科学院微电子研究所 北京智行者科技有限公司 北京赛目科
3、技有限公司 安谋科技(中国)有限公司 汽车电子产业联盟 郑州宇通集团有限公司 湖北芯擎科技有限公司 寒武纪行歌(南京)科技有限公司 撰写专家 王 伟 程智锋 刘艳玲 余 云 关 贺 夏 萌 陶 圣 邹博松 林志杰 贺龙龙 钟 薇 薛 雷 乌尼日其其格 I 目 录 编制概要.1(一)编制方法.1(二)特别说明.1 一、研究背景.2(一)自动驾驶是汽车行业转型升级的主要方向,人工智能极大地推动了自动驾驶的发展.2(二)车载人工智能计算芯片成为行业竞争热点,国内外企业竞相发力.3(三)车载人工智能计算芯片缺少共识,亟待行业专家联合研究.4 二、车载人工智能计算芯片概述.5(一)车载人工智能计算芯片及
4、技术概览.5(二)关键指标.5 三、车载人工智能计算芯片关键技术分析.10(一)架构设计.10(二)软硬件协同设计.10(三)互联通信和存储.11(四)可靠性与安全性.12(五)算力与制程工艺选择.14(六)基准测试.14 四、车载人工智能计算芯片产品及应用.16(一)产业链分析.16(二)车载人工智能计算芯片典型产品及应用.18 五、发展建议.26(一)完善产业布局 促进技术创新.26(二)促进企业交流 推动产业发展.26(三)完善配套保障 提升技术实力.26 附件:缩略语附件:缩略语.28 1 编制概要(一)编制方法(一)编制方法 一是研究学习国内外相关文献,充分参考借鉴国内外最新产业动态
5、和研究成果。二是调研国内外车载人工智能计算芯片相关企业,汇集整理和分析来自实践应用的相关素材。三是邀请行业专家进行技术研讨和咨询评审。(二)特别说明(二)特别说明 1)研究聚焦车载人工智能计算芯片研究聚焦车载人工智能计算芯片 近年来,人工智能技术广泛应用于汽车行业,其车内应用主要包括智能座舱和智能驾驶两部分。本白皮书重点关注人工智能芯片在自动驾驶计算中的应用。为凝聚共识、形成合力,加强车载智能计算平台的研发和应用,推动智能网联汽车产业高质量发展,在车载智能计算平台白皮书(2018 年)车载智能计算基础平台参考架构 1.0(2019 年)车载智能计算平台功能安全白皮书(2020 年)研究的基础上
6、,本白皮书聚焦车载人工智能计算芯片,重点分析其关键指标、关键技术、产业链现状及典型产品的应用。2)研究内容仍有待进一步丰富完善)研究内容仍有待进一步丰富完善 本白皮书的主要观点和内容仅代表编制组目前对车载人工智能计算芯片的研判和思考,欢迎各方专家学者和企业代表提出宝贵意见,共同推动研究的及时更新和纠偏。后续中国软件评测中心将会继续推出汽车智能计算平台白皮书(系列)。2 一、研究背景(一)(一)自动驾驶是汽车行业转型升级的自动驾驶是汽车行业转型升级的主要方向,人工智能主要方向,人工智能极大地推动了自动驾驶的发展极大地推动了自动驾驶的发展 智能网联汽车智能网联汽车产业规模迅速增长,产业规模迅速增长
7、,自动驾驶自动驾驶成为成为主要研发方向主要研发方向。智能网联汽车为满足出行安全、舒适、高效、环保提供了新的解决方案,已经成为各国必争的战略高地。国内智能网联汽车销量不断增加,2020 年,我国 L2 级智能网联乘用车销量为 303 万辆,同比增长达到107.5%,渗透率达到 15%(数据来源:中国汽车产业发展年报 2021)。智能驾驶产品及解决方案提供商、整车企业纷纷通过自研、合作等方式布局自动驾驶功能的研发,以期在未来行业竞争中占据有利位置。人工智能技术的应用推动了自动驾驶的发展人工智能技术的应用推动了自动驾驶的发展。目前深度学习算法在自动驾驶感知领域应用广泛。自动驾驶感知系统利用传感器(如
8、摄像头、毫米波雷达、激光雷达)采集的数据,为规划和决策环节识别出目标的关键信息。该过程主要通过应用深度学习算法加以实现。深度学习算法实现了利用计算机对图像特征进行提取,保证了提取特征的丰富性与全面性,提高了目标检测、预测的准确性。目前应用于自动驾驶感知领域的深度学习算法包括目标检测与识别算法、图像分割算法等。此外,深度学习算法正在逐渐向自动驾驶规划、决策环节渗透。3 (二)(二)车载人工智能计算芯片成为行业竞争热点,国内外企车载人工智能计算芯片成为行业竞争热点,国内外企业竞相发力业竞相发力 车载智能计算平台是实现自动驾驶的必要解决方案,其中人工智车载智能计算平台是实现自动驾驶的必要解决方案,其
9、中人工智能芯片是其核心硬件之一。能芯片是其核心硬件之一。自动驾驶运行过程中需要完成大量高速计算以处理海量、多源、异构的数据,并需要运用人工智能、信息通信、大数据和云计算等技术进行实时感知、决策、车辆运动规划及控制。高性能车载智能计算平台成为必需。车载智能计算平台的硬件架构采用异构芯片集成化设计,为自动驾驶提供算力支持和安全保障,其硬件主要包括 AI(Artificial Intelligence,人工智能)单元、计算单元、控制单元等。其中,AI 单元主要用于提供车载智能计算平台的 AI 算力支撑,通常包含若干颗人工智能芯片。随着自动驾驶的不断发展,自动驾驶功能的计算需求持续提升,客观上对人工智
10、能芯片的算力提出了更高的要求。先进制程工艺先进制程工艺半导体产业链垂直化分工愈发明确,芯片设计成为半导体产业链垂直化分工愈发明确,芯片设计成为国内外企业的发力点。国内外企业的发力点。半导体行业具有生产工序多、技术更新快、投资风险高等特点,尤其是 AI 芯片所需的先进制程工艺的制造厂投资巨大。为了降低投资压力、维持竞争力,许多集成化芯片企业对其半导体业务实施重组或剥离,形成了芯片设计、晶圆代工、封装测试等类型的企业。芯片设计企业可以将主要精力专注于芯片设计,而无需面对大规模的工厂投资。目前,无论是国外的英伟达、赛灵思等,还是国内华为、地平线、芯驰、黑芝麻等,都将精力集中于芯片设计方面,而将晶圆代
11、工及封测等业务交给其他企业代工完成(晶圆代工企 4 业,如台积电等;封测企业,如日月光等)。国内外整车企业也积极布局开展芯片设计工作,如特斯拉、吉利、蔚来等。(三)(三)车载人工智能计算芯片缺少共识,亟待行业专家联合车载人工智能计算芯片缺少共识,亟待行业专家联合研究研究 当前车载人工智能计算芯片存在关键指标要求及关键技术标准当前车载人工智能计算芯片存在关键指标要求及关键技术标准缺失、滞后等问题,梳理其关键指标、关键技术有利于形成行业共识。缺失、滞后等问题,梳理其关键指标、关键技术有利于形成行业共识。“硬件趋同、软件定义、数据驱动”成为汽车行业的发展方向。车载人工智能计算芯片是车载智能计算平台的
12、“大脑”,对其关键指标、关键技术进行梳理,有利于明确其发展的技术路线,加速软硬解耦,为标准研制提供参考,并促进车载人工智能计算芯片产业生态的持续健康发展。梳理梳理车载人工智能计算芯片产业链车载人工智能计算芯片产业链现状有利于完善产业布局现状有利于完善产业布局。车载人工智能计算芯片产业链包括了半导体材料、半导体设备、芯片设计、晶圆制造、封装测试、芯片应用等多个环节,且各环节之间相互联动、相互依存。车载人工智能计算芯片对智能网联汽车的发展至关重要,对其产业链展开分析,有利于完善产业布局,并对保障智能网联汽车的供应链稳定发挥积极作用。5 二、车载人工智能计算芯片概述(一)车载人工智能(一)车载人工智
13、能计算计算芯片及技术概览芯片及技术概览 车载人工智能计算芯片是符合车规级要求的、用于运行自动驾驶人工智能算法的芯片。车载人工智能计算芯片涉及的技术主要包括半导体制造及封装技术、芯片设计、人工智能算法设计、车载人工智能计算芯片应用四个层级,车载人工智能计算芯片的技术概览图如下图 1 所示。各个层级之间紧密联系,一方面,半导体制造及封装技术、芯片设计、人工智能算法设计的发展使芯片性能得到不断提升,从而促进了车载人工智能计算芯片自动驾驶方面的应用,另一方面,车载人工智能计算芯片的实际应用及应用需求的不断提升,推动着半导体制造及封装技术、芯片设计、算法设计的不断发展。图 1 车载人工智能计算芯片技术概
14、览图(二)关键指标(二)关键指标 车载人工智能计算芯片通常以 SoC(System on Chip,片上系统)的形态呈现,其组成包括 CPU(central processing unit,中央处理器)、AI 处理器等,具有涉及技术面广、应用场景复杂多变等特点。车载人 6 工智能计算芯片设计过程中存在多项指标要求,掌握这些指标对芯片的设计及应用过程具有良好的指导意义。本部分重点对其关键指标展开分析。1)算力算力 特定场景下对芯片计算能力评价的一个维度。算力大小代表芯片数字化信息处理能力的强弱。自动驾驶场景需要标量、矢量、矩阵三者结合的异构算力,通常可以将算力的综合评价分为两方面,即 AI算力和
15、 CPU 算力。2)AI 算力算力 AI 处理器在特定场景下提供的矢量和矩阵计算能力。AI 算力常用的单位是 TOPS(Tera Operations Per Second)或 TFLOPS(Tera Floating-point operations per second),1TOPS 代表 AI 处理器每秒可进行一万亿次(1012)定点操作,1TFLOPS 分别代表 AI 处理器每秒可进行一万亿次(1012)浮点操作。3)CPU 算力算力 CPU 主要提供的标量算力。CPU 算力常用的单位是 DMIPS(Dhrystone Million Instructions executed Per
16、 Second),其含义为每秒钟执行基准测试程序 Dhrystone 的次数除以 1757(这一数值来自于 VAX 11/780 机器,此机器在名义上为 1MIPS 机器,它每秒运行 Dhrystone次数为 1757 次)。4)AI 算力利用率算力利用率 也称 MAC(Multiplier and Accumulation,乘累加器)利用率,指 7 特定负载(神经网络)下 AI 处理器中用于矩阵计算的 MAC 阵列利用率。AI 算力利用率的计算通常采用特定网络的单次计算量与 AI 理论算力(OPS)和推理时延(s)乘积的比值。5)功耗功耗 芯片或处理器在单位时间中所消耗的能量。常用单位为瓦(
17、W)。实际中功耗的度量一般采用典型功耗,典型功耗是指芯片或处理器在典型负载工况下(如基于特定测试数据集,运行特定神经网络,采用特定数据精度、批量及图像分辨率的工况)获取的实际功耗。典型功耗的测试场景与实际生产环境更为接近,具备一定的代表性。6)能耗比能耗比 用于度量在单位功耗下芯片或处理器的 AI 计算能力。常用单位为 TOPS/W 或 TFLOPS/W。对于车载人工智能计算芯片来说,能耗比至关重要,能耗比高的芯片或处理器可以用更少的能量完成 AI 计算。能耗比的计算通常采用芯片或处理器单位时间内的推理次数除以对应功耗。根据功耗对象选择的差异,能耗比通常可分为 AI 处理器能耗比(功耗采用特定
18、负载工况下获得的 AI 处理器功耗)与 SoC 能耗比(功耗采用特定负载工况下获得的 SoC 功耗)两类。7)时延时延 芯片完成一次完整的输入、处理、输出过程的时间。常用单位为毫秒(ms)。对于自动驾驶场景,不仅需要关注运行感知神经网络的时延,还应关注端到端时延。端到端时延主要包括三点:一是传感器通过芯片接口将传感器数据输入 SoC,通过 ISP(Image Signal 8 Processor,图像处理器)等做信号处理并将处理后的数据写入 DDR(Double Data Rate Synchronous Dynamic Random Access Memory,双倍速率同步动态随机存取内存)
19、的时延;二是 AI 处理器从 DDR 读入数据并进行感知,融合及定位处理的时延;三是基于感知及定位的结果进行路径规划及控制,并完成输出信号发送的时延。8)计算精度计算精度 芯片的计算结果相比预期结果的精确程度。芯片的计算精度越高,说明计算结果越接近真值。提升计算精度通常需要增加芯片的计算资源,相应的会带来成本和功耗的增加。实际中,计算精度还受到模型、数据集等多重因素的影响,不同的数据集对计算精度的要求不同。9)数据精度数据精度 芯片支持的数据计算精度类型,如 INT8,INT16,FP16,FP32。10)带宽带宽 芯片支持访问内存数据的速率。该指标代表了内存总线所能提供的数据传输能力。目前,
20、带宽要求主要包括两个方面,一是片内缓存的访问速率,二是片外内存的访问速率。带宽会对 AI 处理器的利用率、端到端时延、功耗等产生影响。11)泛化能力)泛化能力 芯片采用特定数据集训练的特定模型对不同测试场景的适应能力。这种适应能力通常会选用多种模型,测试每个模型的算力时延比及精度,综合评价芯片的泛化能力。12)最大感知能力)最大感知能力 9 芯片最大支持的感知类传感器输入数据的处理能力。通常需要按照芯片最大支持的感知类传感器数目及其性能要求,应用给定的测试数据和测试模型(与传感器数目对应),完成数据处理过程,获取芯片输出的时延、速率、精度等参数,实现对芯片最大感知能力的评定。13)安全性安全性
21、 主要包括功能安全、信息安全等安全要求。14)可靠性可靠性 描述芯片可以正常、准确、稳定地发挥其功能和性能的能力和程度。15)开放性开放性 提升芯片的开放性即从开发层面开始为用户(如应用开发工程师、中间件开发工程师、算法工程师等)提供一个具有高度可扩展性、兼容性、灵活性的开发平台,降低不同框架适配迁移可能产生的不可预知成本,实现提高开发效率、缩短开发周期等要求。开放性主要体现在三个方面:一是提供统一开放的编程接口,便于自动驾驶开发人员调用,有效实现 SoC 资源的调用及异构算力的编排;二是提供统一开放的神经网络及算子开发接口;三是提供不同框架下网络模型的转换、量化、压缩工具,以及算子、整网的调
22、优工具,便于快速开发、调试及调优工作的实施。10 三、车载人工智能计算芯片关键技术分析(一)架构设计(一)架构设计 车载人工智能计算芯片采用多核异构的集成化设车载人工智能计算芯片采用多核异构的集成化设计,其硬件主要计,其硬件主要包括计算核心、系统外设、数据外设三部分包括计算核心、系统外设、数据外设三部分。一是计算核心,主要包括 CPU 核心、AI 处理器等。CPU 主要用于提供标量算力。AI 处理器主要用于提供 AI 算力支撑,其类型主要包括神经网络计算单元、图像处理单元、数字处理单元等一种或多种组合。二是系统外设,主要用于维持芯片基本的正常运转,主要包括电源、复位、计数器、看门狗等。三是数据
23、外设,主要用于芯片和外界进行数据交换,主要包括模数转换、总线控制器、总线收发器、通用输入输出接口等。架构设计在安全性方面应考虑功能安全、信息安全的协同设计。架构设计在安全性方面应考虑功能安全、信息安全的协同设计。功能安全方面,需要采用系统化设计的思想,即目标应用中涉及安全的模块,都需要满足功能安全设计要求。信息安全方面,通常采用集成的硬件安全模块,为系统提供全方位的数据保护。此外,在车载人工智能计算芯片的安全设计过程中,由于功能安全以及信息安全不是孤立的,需同时考虑这两个维度的要求,通过对二者进行协同设计来保证系统的安全性。(二)软硬件协同(二)软硬件协同设计设计 软硬件协同设计可以实现车载人
24、工智能计算芯片的综合优化。软硬件协同设计可以实现车载人工智能计算芯片的综合优化。车载人工智能计算芯片的算法与硬件架构深度耦合,二者的协同设计是实现高效人工智能计算的重要手段。软硬件协同设计通过软件设计与 11 硬件设计的并行开发与相互反馈,协调软件和硬件之间的制约关系,有利于缩短开发周期并降低开发成本,其重点和难点在于软件任务与硬件任务的划分与调度,实现在满足目标约束的条件下提升芯片的整体计算能力。此外,软硬件协同设计可采用计算芯片作为中心载体,通过构建完备的异构计算体系,支持数据驱动人工智能系统进化,即利用实际驾驶场景获取数据,通过系统开发、测试、安全评估等自动化迭代过程,促进计算芯片架构的
25、优化设计。软硬件协同设计需要综合考虑多个因素的影响。软硬件协同设计需要综合考虑多个因素的影响。软硬件协同设计需要根据自动驾驶的应用场景设计深度学习算法,制定合理的算法优化与硬件架构调整策略,通过反复迭代达到硬件加速的需求。在开发策略方面,应考虑平衡精度和性能、数据链路的完整性(前后处理和网络加速相互配合)、多模型灵活调度、网络加速与应用直接配合等。在用户应用方面,需要考虑软件开发工具链与车载人工智能计算芯片的适配程度,并保证软件开发工具的开放性与便利性。此外,为实现兼容算法设计的快速迭代,硬件架构设计应具备一定的前瞻性以适配汽车电气架构的设计要求。(三)互联通信和存储(三)互联通信和存储 互联
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车载 人工智能 计算 芯片 白皮书 2021
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【宇***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【宇***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。