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

产品名称:SPEC Embedded AutoBench

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

AutoBench 是一套benchmark测试,允许用户预测微处理器和微控制器在汽车、工业和通用应用中的性能。它的 16 benchmarks测试内核包括以下内容:

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

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

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

AutoBench EEMBC 最早和最受欢迎的benchmarks测试之一,已经使用了 20 多年。AutoBench 的原始版本 (v1.1) 基于单核测试工具。它已被 2.0 版取代。

AutoBench 2.0 是一套benchmarks测试,允许处理器和系统设计人员分析、测试和改进多核汽车处理器。它使用两种形式的并发:

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

·        多工作负载处理:显示通用处理的可扩展性,演示代码和数据并发。

AutoBench 2.0 将各种汽车工作负载与 EEMBC 多实例测试框架 (MITH) 相结合,与大多数多核处理器和作系统兼容且可移植。MITH 使用基于线程的 API(符合 POSIX)来建立通用编程模型,该模型通过抽象层与benchmarks测试进行通信,并提供灵活的接口来允许测试各种支持线程的工作负载。

AutoBench 2.0 工作负载可以单独参数化,以改变benchmarks测试实现的并发量。通过应用递增的挑战性和并发工作负载,系统设计人员可以针对特定处理器和系统优化程序,并评估内存瓶颈、缓存一致性和线程调度支持的影响。各种各样的工作负载支持对参数进行明智的监控,这些参数突出了多核汽车处理器和系统的优缺点。

全国服务热线:
021-52550099