自动驾驶典型计算元素特性

发布者:Serene123最新更新时间:2024-03-26 来源: elecfans关键字:自动驾驶  处理效率 手机看文章 扫描二维码
随时随地手机看文章

典型计算元素特性

现有的计算元素(或处理器)具有不同的特性,这影响它们处理效率。下图显示了不同计算元素的处理效率与应用程序的处理特性(例如顺序与并行)的关系图。每个计算元素都有不同的特征来提高其效率和性能。这些特性从更通用到更特定的解决方案有所不同,由这些不同/可选的特征集定义。

图片

现有处理器的计算特性

中央处理器(CPU)中央处理器是最流行的存储程序架构的处理器(计算元素)。程序被描述为一系列指令,所以通常每个指令会逐步执行操作。由于这种逐步执行,CPU通常适用于任何顺序操作的组合。另一方面,基本CPU不适合并行操作。为了解决这个问题,今天的CPU具有几个附加的可选功能。


单指令多数据(SIMD)/向量类型数据纯CPU不适合数据并行,因为内部数据路径带宽限制。为了解决这个限制,一些CPU具有SIMD或向量扩展,可以在一个指令或操作中处理多个(通常是4到16)数据流。此外,随着长数据字交易和更大的寄存器文件,与外部资源(如内存)的通信也将得到改善,但在处理大量内容时,仍会出现瓶颈。

• 多核

由于工艺技术趋势,在合理的功耗下提高单个CPU的性能是困难的。多核是解决这个问题的一种方法。如果应用程序具有多个(分离的)任务,多核将发挥很好的作用,但是如果它具有紧密耦合的内部通信,有时处理器间通信(IPC)将瓶颈操作。

数字信号处理器(DSP)

DSP旨在加速算术操作(加法、减法、乘法、除法),例如乘积累加操作。

数据压缩/解压缩、数字滤波、控制、识别等都包括在内,这些算法大量使用乘积累加计算(MAC),这使得DSP能够高速管理这些过程。

图形处理单元通用计算(GPGPU)

GPGPU是一种将GPU的计算资源应用于图像处理之外目的的技术。图形处理单元(GPU)具有成千上万的算术核心(着色器单元),并通过并行重复简单的数值计算来实现图像处理的高速执行。利用这一特性,可以以高速执行类似图像处理的处理,其中包括人工智能(AI),如机器学习和神经网络、虚拟货币挖矿、科技研究中的数值计算和模拟以及流体计算。

要利用GPGPU,需要不同于通用处理器的编程开发环境。为了充分利用它,需要适合该架构的编程技术,编程开发环境例如NVIDIA的“CUDA”(统一设备架构)、Microsoft的“Direct Compute”和Khronos Group的“OpenCL”等。

专用加速器(例如ISP, xNN)

专用加速器基于为特定应用定制的体系结构。例如,数据流和存储器遵循专用方案。加速器甚至可以提供定制逻辑,形成高度专业化的计算元素。这种专门化极大地增加了计算效率和性能,但以牺牲通用性为代价。使用专用加速器可能需要专用和/或专有编程,甚至需要专用工具和框架。


关键字:自动驾驶  处理效率 引用地址:自动驾驶典型计算元素特性

上一篇:在SoC中实现的计算单元
下一篇:自动驾驶系统架构状态和配置介绍

推荐阅读最新更新时间:2026-03-21 01:08

为什么集中式处理雷达系统能够实现更高的性能和效率
相机和 雷达 都是实现汽车和 自动驾驶系统 的环境感知和障碍物检测的常见 传感器技术 。多年来, 摄像头 已经从电子控制单元(ECU)中分离出来, CCD 或 CMOS 的原始数据直接发送到集中处理单元。但是,雷达的架构远远没有摄像头那么先进。迄今为止,处理 MCU 通常嵌入在雷达模块本身中。尽管这对于传感器融合来说并不理想,但由于雷达产生的海量数据和快速的控制需求,这是必要的。直到最近,还没有一种能够高效处理这种数据传输的连接技术。 2020年发布的MIPI A-PHY标准具有高可靠、高耐用、高带宽、低延迟等优点。其采用不仅可以提升车内传感器连接的性能和能力,实现高速、远距离的传感器连接,还能够满足车辆内部传感器之间的数据传
[汽车电子]
为什么集中式<font color='red'>处理</font>雷达系统能够实现更高的性能和<font color='red'>效率</font>?
效率信号处理为高质量的AR/VR应用铺平了道路
娱乐和游戏 2016年7月发布的Pokemon Go仅仅过去了一年,那是增强现实技术(AR)演进的关键时刻,在虽然在此之前另一款应用Blippar则将AR的概念引入了大众市场。Pokemon Go生动的演示了科技是如何重塑了一个经典的游戏,让它再次一夜成名。 AR技术吸引用户的是可以将虚拟世界的事件和探索户外真实环境结合起来。人们发现他们无需被文字的海洋与真实隔离,现在可以重新将生活和科技联系在一起。从此,很多科技公司致力于使得AR技术无处不在,并和虚拟现实(VR)技术结合起来,开辟了AR技术更为广阔的应用天地。 应用到手机上 今年夏天Google推出了ARCore框架。其目的是将AR和VR技术引入更为普及的安卓设备,而不仅仅
[手机便携]
善用多核处理器 平行测试效率大幅跃升
    电子产品功能愈来愈复杂,使得测试成本也不断增加;为了让制造商能兼顾仪器设备投资效益与产品测试速度,量测业者提出采用模组化架构、软体为核心的新设计,藉此让测试设备能利用多核心处理器与日俱增的运算效能,提高平行测试的效率。 有些人认为测试资料只有“通过”和“失败”两种结果,这是严重的错误观念,也与事实完全不符。虽然功能固定的传统仪器只会将测试结果传回测试系统的主控端电脑,但在这些仪器的塑胶外壳之下,隐藏了众多讯号的处理过程。仪器内部的处理器决定了量测的速度。针对射频(RF)、声音与振动、波形架构等应用进行讯号处理密集量测时,处理器的速度格外重要。 举例来说,即使是目前市面上最快速的傅立叶转换(FFT)架构频谱分析器,实际用在
[手机便携]
汽车级音频处理器ADAU1452 有效提高代码效率
  ADI公司的ADAU1452是汽车级的SigmaDSP音频处理器,全可编程增强声音处理,1.2V 32位SigmaDSP处理内核工作频率294.912MHz,每次采样速率48kHz,超过6144SIMD指令。主要用在汽车音频处理、导航系统、后排娱乐系统、DSP放大器、商用和专业音频处理。   ADAU1452汽车音频处理器处理能力远远超过早先的SigmaDSP器件。其重构的硬件结构进行了优化,可用于高效的音频处理。其音频处理算法采用了逐样本和逐区块的模式,可以同时用于信号处理流程(采用图形编程工具,SigmaStudio)。其新型的数字信号处理器(DSP)核架构,可以运行某些类型的音频处理算法(只采用很少的指令,大大少于以
[嵌入式]
汽车级音频<font color='red'>处理</font>器ADAU1452 有效提高代码<font color='red'>效率</font>
纾解处理器负担 FPGA推升系统电源效率
继手机之后,智慧眼镜、智慧手表等穿戴式装置可望将系统耗电规格推向新的里程碑,因而也刺激小封装、低功耗的现场可编程闸阵列(FPGA)导入需求,以扮演显示器、I/O和相机子系统与主处理器之间的桥梁,协助分担耗电量较高的处理器运算量,进而降低系统功耗。 莱迪思(Lattice)半导体台湾区总经理李泰成表示,相较于采用数千毫安时(mAh)锂电池的手机,穿戴式装置在系统空间限制下,大多仅能搭载600mAh以下容量的锂电池,但却要提供数日以上的续航力,导致系统业者为如何「省电」这件事伤透脑筋。由于业者发现时脉较高的主处理器对穿戴式装置功耗影响甚钜,因此开始扩大导入微控制器(MCU)或FPGA等协同处理器,以减少主处理器开启的频率。
[嵌入式]
电源管理技术知识:为多核处理器提升电源效率
智能手机、平板电脑和超级本等移动消费类设备面临着提供丰富、多样化和即时的网络多媒体体验等不断增长的需求。系统设计中从屏幕和外设(如收音机、照相机和数据接口)到应用 处理器 ,每个部分几乎都会发生变化。这些变化对 电源管理 功能的实现产生了重大影响,除了需要管理整个系统的电源,还需要提高电源的效率以实现更长的电池续航时间。 例如,当今最受欢迎的移动设备都配有多个摄像头,包括前置和后置摄像头,一些还可以支持3D摄影和录像,在一些情况下分辨率可高达4100万像素。目前,为了实现更好的视觉体验,大屏幕尺寸正越来越流行,同时伴随着电容式多点触控功能的运用,以及在一些最先进的款式中还趋向于配备有3D功能的屏幕。 就无线连接而言,除了GSM、
[电源管理]
电源管理技术知识:为多核<font color='red'>处理</font>器提升电源<font color='red'>效率</font>
多核处理器电源管理之电源效率高效提升方法
智能手机、平板电脑和超级本等移动消费类设备面临着提供丰富、多样化和即时的网络多媒体体验等不断增长的需求。系统设计中从屏幕和外设(如收音机、照相机和数据接口)到应用处理器,每个部分几乎都会发生变化。这些变化对电源管理功能的实现产生了重大影响,除了需要管理整个系统的电源,还需要提高电源的效率以实现更长的电池续航时间。 例如,当今最受欢迎的移动设备都配有多个摄像头,包括前置和后置摄像头,一些还可以支持3D摄影和录像,在一些情况下分辨率可高达4100万像素。目前,为了实现更好的视觉体验,大屏幕尺寸正越来越流行,同时伴随着电容式多点触控功能的运用,以及在一些最先进的款式中还趋向于配备有3D功能的屏幕。 就无线连接而言,除了GSM、蓝牙、
[电源管理]
多核<font color='red'>处理</font>器电源管理之电源<font color='red'>效率</font>高效提升方法
ARM发布有史以来功耗效率最高的应用处理
2011年10月20日,中国上海——ARM 公司近日发布了有史以来功耗效率最高的应用处理器ARM® CortexTM-A7 MPCoreTM。同时发布的还有big.LITTLE processing,一个重新定义传统功耗-性能关系的灵活的解决方案。Cortex-A7处理器是在 Cortex-A8处理器所代表的低功耗领先工艺基础上进行开发的。当今大多数的智能手机都采用Cortex-A8为内核。相比Cortex-A8,单个Cortex-A7处理器能在同等功耗水平上,带来5倍的性能提升,而尺寸只是前者的五分之一。Cortex-A7处理器为售价不足100美元的入门级智能手机带来丰富的用户体验,从而帮助众多发展中市场用户进行互联。 当今
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved