当前位置:首页 - 产品中心 - 系统工具

产品名称:SPEC Embedded AutoBench

生产厂商:SPEC产品类别:系统工具

AutoBench 是一套基准测试工具,用户可以利用它来预测微处理器和微控制器在汽车、工业和通用应用中的性能。它包含 16 个基准测试内核,其中包括:

通用工作负载测试

这些测试包括位操作、矩阵映射、特定浮点测试器、缓存清除器、指针追踪、脉冲宽度调制、乘法和移位操作(加密算法的典型特征)。

汽车基础算法

这些测试包括控制器局域网 (CAN)、齿到火花(在火花点燃时定位发动机的齿轮)、角度到时间转换、道路速度计算以及表格查找和插值。

信号处理算法

这些测试包括一些算法,这些算法对于发动机爆震检测、车辆稳定性控制和乘员安全系统中使用的传感器来说越来越重要。它们包括快速傅里叶变换(FFT iFFT)、有限脉冲响应滤波器(FIR)、逆离散余弦变换(iDCT)和无限脉冲响应(IIR)滤波器。

AutoBench EEMBC 最早也是最受欢迎的基准测试工具之一,已经使用了 20 多年。AutoBench 的最初版本 (v1.1) 基于单核测试平台,现已被 2.0 版本取代。

AutoBench 2.0 是一套基准测试工具,可帮助处理器和系统设计人员分析、测试和改进多核汽车处理器。它采用两种并发形式:

处理多个数据流

使用在多个线程上运行的通用代码,并演示处理器在可扩展数据输入下的扩展能力。

多工作负载处理

展示了通用处理的可扩展性,证明了代码和数据的并发性。

AutoBench 2.0 将各种汽车工作负载与 EEMBC 多实例测试平台 (MITH) 相结合,兼容并可移植到几乎所有多核处理器和操作系统。MITH 使用基于线程的 API(符合 POSIX 标准)建立通用编程模型,通过抽象层与基准测试程序通信,并提供灵活的接口,从而可以测试各种支持线程的工作负载。

AutoBench 2.0 的工作负载可以单独进行参数化设置,从而改变基准测试所实现的并发量。通过应用难度递增且并发性更高的工作负载,系统设计人员可以针对特定处理器和系统优化程序,并评估内存瓶颈、缓存一致性和线程调度支持的影响。丰富的工作负载类型支持对各项参数进行精准监控,从而凸显多核汽车处理器和系统的优势和劣势。

全国服务热线:
021-52550099