亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

基准有助于梳理 ADAS SoC 指标

汽车芯片公司一直在谈论专为高级驾驶辅助系统设计的片上系统。

但是我们其他人——记者、分析师以及最重要的汽车制造商——如何区分 ADAS SoC?

事实是,我们不能。缺乏科学工具和基准测试别无选择,只能听从供应商的话。或者我们依靠每秒万亿次操作 (TOPS) 等不完善的衡量标准来比较 Intel/Mobileye 的 EyeQ5 与 Nvidia 的 Xavier,这可能是一个笨蛋。

大约一个月前,为嵌入式硬件开发基准测试的行业联盟 EEMBC 推出了“ADASMark”,这是一款自动驾驶基准测试套件,现已可授权使用。

据 EEMBC 称,新工具套件旨在帮助一线和汽车制造商在设计自己的 ADAS 系统时优化对从 CPU 到 GPU 和硬件加速器等计算资源的使用。

The Linley Group 的高级分析师 Mike Demler 对 ADASMark 表示欢迎,并指出:“很高兴看到这不仅仅是一个抽象的性能指标,而且他们使用了真实的工作负载。” Demler 表示,来自卡尔加里工程设计服务公司 AU-Zone Technologies 和 NXP Semiconductors 和德州仪器等芯片供应商的参与使得 EEMBC 的测试比百度的通用 DeepBench 更有意义。

一切都与框架有关
EE Times 采访了 EEMBC 总裁兼首席技术官 Peter Torelli,询问汽车制造商在着手设计高度自动化的汽车时面临的挑战。

毫无疑问,越来越多的汽车嵌入式系统部署多核。然而,正如 Torelli 指出的那样,“仍然很少有框架可以利用其非对称计算资源。”他补充说:“如果没有框架,编译基准的每个实例都会因硬件而异,这使得跨平台的比较变得极其困难。框架只需很少的修改即可促进可移植性。”

考虑下面的 ADASMark Pipeline,他说。


(来源:EEMBC)

Torelli 说:“这个系统的基准性能可能是在流水线的所有阶段使用相同的 CPU。但是,如果开发人员想在最后阶段更换定制的神经网络芯片怎么办?或者使用专用的 DSP 进行色彩空间转换?”

这就是框架的用武之地。

“如果没有框架,开发人员将需要插入代码来连接基准测试和计算设备(NN、DSP 或 GPU)。这是耗时、复杂且容易出错的,并且很容易破坏基准测试的意图(或破坏结果)。”

Torelli 解释说,一个框架使计算设备的重新定位变得更加容易。

EEMBC 最初检查了当今市场上可用的选项。 “AMP 和 OpenAMP 试图解决这个问题,但它们是对称多核的规范,在这里并没有真正帮助我们,”Torelli 说。 “我们还研究了 OpenCV 和 OpenVX,但在制造商的环境中支持参差不齐。”

这就是 EEMBC 基于具有更相关工作负载的新框架开发 ADASMark 的原因。

专注于成像管道
根据 EEMBC 的说法,ADASMark 基准套件的主要功能“包括 OpenCL 1.2 嵌入式配置文件 API,以确保计算实现之间的一致性;由一系列微基准创建的应用程序流,用于测量和报告处理计算机视觉、自动驾驶和移动成像任务的 SoC 的性能;以及由 Au-Zone Technologies 创建的交通标志识别 CNN 推理引擎。”

由于 ADAS 需要计算密集型对象检测和视觉分类功能,因此 ADASMark 的重点是成像管道。 EEMBC 解释说,它看起来使用“代表高度并行应用的真实工作负载,例如环绕视图拼接、轮廓检测和卷积神经网络 (CNN) 交通标志分类”。


物联网技术

  1. 整理不断发展的 AI 需求
  2. 基准维护活动
  3. 物联网有助于使重返工作更安全
  4. 如何保障尖端ADAS技术的安全
  5. 电信公司必须谨慎积极地“走出衰退”
  6. SQL 技术;出于某种原因的基准
  7. IBM 斥资 2 亿美元用于 Watson 的新物联网之家
  8. 高通推出其物联网网络的增强功能
  9. 查看物联网环境质量解决方案
  10. 查看我们权威的物联网市场参与者情况
  11. 可行性研究和 HACCP 计划帮助 Apple Orchard 分支和发展
  12. 物联网可能是黑客的乐趣,内外兼修