自动驾驶芯片指标AI算力TOPS和CPU算力DMIPS

2023-12-01 15:30

本文主要是介绍自动驾驶芯片指标AI算力TOPS和CPU算力DMIPS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

自动驾驶芯片指标AI算力TOPS和CPU算力DMIPS

文章目录

  • 自动驾驶芯片指标AI算力TOPS和CPU算力DMIPS
    • 智能驾驶芯片
    • CPU GPU NPU
    • 算力单位TOPS
    • 乘积累加运算MAC
    • TOPS计算公式
    • GPU算力TFLOPS
    • TFLOPS与TOPS的换算
    • CPU算力DMIPS

智能驾驶芯片

根据地平线数据,

L2级自动驾驶的算力需求为2-2.5TOPS,

L3级自动驾驶算力需求为20-30TOPS,

L4级自动驾驶算力需求为200TOPS以上,

L5级自动驾驶算力需求为2000TOPS以上。

厂商智驾芯片AI算力TOPS(INT8)量产时间
华为MDC8104002022
华为MDC6102002022
英伟达Orin2542019
英伟达Xavier302020
特斯拉FSD 1.0722019
特斯拉FSD 2.0预估400-5002023
地平线征程51282022
黑芝麻A1000 Pro1062022
MobileyeEyeQ5242021
车型智驾芯片AI算力TOPS座舱芯片CPU算力DMIPSGPU算力TFLOPSAI算力TOPS
阿维塔12华为MDC810400麒麟9610A?200k/30?
问界M7智驾华为MDC610200麒麟990A?80k7683.5
蔚来ET7NIVIDA Orin-X *41016高通815585k11424
小鹏G9NIVIDA Orin-X *2508高通815585k11424
理想L9 MaxNIVIDA Orin-X *2508高通815585k11424
理想L9 Pro地平线征程5128高通815585k11424
特斯拉Model3FSD *2144AMD Ryzen///
极越01NIVIDA Orin-X *2508高通8295220k>300030

CPU GPU NPU

CPU (Central Processing Unit):中央处理器,是计算机系统的主要处理器,负责多数的通用计算任务。【通用】

GPU (Graphics Processing Unit):图形处理器,有大量的并行处理单元(如Nvidia RTX 4090有16384核),主要用于图像处理和并行计算(如图像渲染、深度学习和密码学等)。【专用】

NPU (Neural network Processing Unit):神经网络处理器,具有高度优化的硬件和指令集,主要用于加速机器学习和人工智能应用。【专用】

算力单位TOPS

TOPS (Tera Operations Per Second),表示每秒执行1万亿次(10^12)运算,用于衡量自动驾驶芯片的AI算力。

准确点讲,TOPS描述的是芯片MAC(Multiply Accumulate,乘积累加运算)的运算能力。

注意,TOPS并没有指定数据类型,具体算力评估需要结合数据类型及精度。

注意,TOPS不是衡量处理器的唯一标准,实际应用中还需要考虑处理器的功耗、内存带宽、存储容量等。

乘积累加运算MAC

乘积累加运算(Multiply Accumulate,MAC)包括相乘和相加两个过程(a←a+b*c),实现该运算的专门硬件电路单元,被称为“乘数累加器”。这样用一个MAC指令就可以完成原来两个指令的操作。对于卷积运算、点积运算、矩阵运算、数字滤波器运算、乃至多项式的求值等运算而言,MAC指令可以大幅提高运算效率。如自动驾驶深度学习等算法的核心运算就是矩阵运算,矩阵运算可以分解为数个MAC运算,从而提升效率。

TOPS计算公式

TOPS计算公式如下:

理论峰值 = MAC矩阵行 * MAC矩阵列 * 主频 * 2

举例:

特斯拉的FSD芯片,96x96 MAC,主频2GHz

TOPS = 96 * 96 * 2000000000 * 2 = 36.864 TOPS

GPU算力TFLOPS

TFLOPS(Tera Floating-Point Operations Per Second),表示每秒执行一万亿次浮点运算。

TFLOPS计算公式如下:

理论峰值 = 单核单周期浮点计算次数 × 处理器核数 × 主频

举例:

GTX680, 单核单周期浮点计算次数为两次,处理核个数 为1536, 主频为1006MHZ

TFLOPS = 2 × 1536 × 1006MHZ = 3.09TFLOPS

TFLOPS与TOPS的换算

1TFLOPS@FP16 ≈ 2 * 1TOPS@INT8

FP16: 半精度浮点数/16位浮点数

INT8: 8位整数精度

CPU算力DMIPS

DMIPS(Dhrystone Million Instructions Per Second,每秒处理的百万级的机器语言指令数),描述的是CPU的运算能力。自动驾驶中多传感器融合的滤波算法,激光点云的配准算法,多数的路径规划和决策算法与DMIPS密切相关。

DMIPS通过处理器CPU性能测试基准Dhrystone程序进行评分。


Reference:

  • 乘积累加运算
  • 【无敌电动】洞悉新能源汽车的发展前景,把握电动汽车的发展趋势 (modiauto.com.cn)
  • 华为赋能自动驾驶,国内智驾产业发展加速 (dfcfw.com)

这篇关于自动驾驶芯片指标AI算力TOPS和CPU算力DMIPS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/441703

相关文章

MyBatis Plus实现时间字段自动填充的完整方案

《MyBatisPlus实现时间字段自动填充的完整方案》在日常开发中,我们经常需要记录数据的创建时间和更新时间,传统的做法是在每次插入或更新操作时手动设置这些时间字段,这种方式不仅繁琐,还容易遗漏,... 目录前言解决目标技术栈实现步骤1. 实体类注解配置2. 创建元数据处理器3. 服务层代码优化填充机制详

深入浅出Spring中的@Autowired自动注入的工作原理及实践应用

《深入浅出Spring中的@Autowired自动注入的工作原理及实践应用》在Spring框架的学习旅程中,@Autowired无疑是一个高频出现却又让初学者头疼的注解,它看似简单,却蕴含着Sprin... 目录深入浅出Spring中的@Autowired:自动注入的奥秘什么是依赖注入?@Autowired

Java+AI驱动实现PDF文件数据提取与解析

《Java+AI驱动实现PDF文件数据提取与解析》本文将和大家分享一套基于AI的体检报告智能评估方案,详细介绍从PDF上传、内容提取到AI分析、数据存储的全流程自动化实现方法,感兴趣的可以了解下... 目录一、核心流程:从上传到评估的完整链路二、第一步:解析 PDF,提取体检报告内容1. 引入依赖2. 封装

基于Redis自动过期的流处理暂停机制

《基于Redis自动过期的流处理暂停机制》基于Redis自动过期的流处理暂停机制是一种高效、可靠且易于实现的解决方案,防止延时过大的数据影响实时处理自动恢复处理,以避免积压的数据影响实时性,下面就来详... 目录核心思路代码实现1. 初始化Redis连接和键前缀2. 接收数据时检查暂停状态3. 检测到延时过

SysMain服务可以关吗? 解决SysMain服务导致的高CPU使用率问题

《SysMain服务可以关吗?解决SysMain服务导致的高CPU使用率问题》SysMain服务是超级预读取,该服务会记录您打开应用程序的模式,并预先将它们加载到内存中以节省时间,但它可能占用大量... 在使用电脑的过程中,CPU使用率居高不下是许多用户都遇到过的问题,其中名为SysMain的服务往往是罪魁

MySQL中优化CPU使用的详细指南

《MySQL中优化CPU使用的详细指南》优化MySQL的CPU使用可以显著提高数据库的性能和响应时间,本文为大家整理了一些优化CPU使用的方法,大家可以根据需要进行选择... 目录一、优化查询和索引1.1 优化查询语句1.2 创建和优化索引1.3 避免全表扫描二、调整mysql配置参数2.1 调整线程数2.

SpringBoot实现RSA+AES自动接口解密的实战指南

《SpringBoot实现RSA+AES自动接口解密的实战指南》在当今数据泄露频发的网络环境中,接口安全已成为开发者不可忽视的核心议题,RSA+AES混合加密方案因其安全性高、性能优越而被广泛采用,本... 目录一、项目依赖与环境准备1.1 Maven依赖配置1.2 密钥生成与配置二、加密工具类实现2.1

Python使用Tenacity一行代码实现自动重试详解

《Python使用Tenacity一行代码实现自动重试详解》tenacity是一个专为Python设计的通用重试库,它的核心理念就是用简单、清晰的方式,为任何可能失败的操作添加重试能力,下面我们就来看... 目录一切始于一个简单的 API 调用Tenacity 入门:一行代码实现优雅重试精细控制:让重试按我

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

Spring Security 单点登录与自动登录机制的实现原理

《SpringSecurity单点登录与自动登录机制的实现原理》本文探讨SpringSecurity实现单点登录(SSO)与自动登录机制,涵盖JWT跨系统认证、RememberMe持久化Token... 目录一、核心概念解析1.1 单点登录(SSO)1.2 自动登录(Remember Me)二、代码分析三、