跳到正文

专业服务

未认领

EEMBC是一个由成员资助的联盟,致力于为嵌入式处理器、软件工具和完整嵌入式系统开发标准化基准测试。

最近更新 2026年8月25日

AI 爬虫读取

暂未记录到 AI 爬虫读取这个词条。

概览

EEMBC,即嵌入式微处理器基准联盟,是一个成立于1997年的非营利、成员资助的组织,旨在为嵌入式计算创建客观且面向应用的性能基准。其工作解决了嵌入式处理器和平台比较中长期存在的难题:该市场的性能不仅取决于原始CPU能力,还取决于编译器行为、内存系统、操作环境、功耗、外设活动以及所执行应用程序的特性。 该联盟的核心目的是开发基准测试套件,供硬件和软件公司在明确规定的条件下评估嵌入式处理器、编译器和系统实现。EEMBC强调代表实际嵌入式应用的工作负载,而非仅依赖合成度量。成员可以参与基准开发,在技术审批过程的各个阶段投票,并在公开发布前提前获取基准代码和规范。这种成员模式旨在将行业专业知识与一定程度的程序一致性和可比性相结合。 随着嵌入式计算从相对简单的微控制器和单核处理器向多核、连接、能源受限、移动、汽车和异构系统发展,EEMBC的范围也随之扩大。其基准系列包括用于汽车、工业和通用工作负载的AutoBench;用于数据包处理应用的Networking;用于多核可扩展性的MultiBench;用于嵌入式CPU性能的CoreMark;以及用于浮点工作负载的FPMark。其他举措涉及网页浏览、Android设备、低功耗微控制器、连接的物联网设备、汽车高级驾驶辅助工作负载和嵌入式安全。 其最著名的项目之一是CoreMark,该基准旨在提供一种紧凑且标准化的方式来衡量嵌入式系统中中央处理单元的性能。EEMBC还开发了ULPMark来测量超低功耗微控制器的能量行为,包括核心活动、睡眠模式和选定的外设操作。IoTMark将组织的工作扩展到连接设备的系统级性能和能效,早期工作侧重于蓝牙,后期工作侧重于Wi-Fi。ADASMark针对与汽车环视和其他异构嵌入式工作负载相关的计算密集型流程,而SecureMark则考虑安全实现的性能、能量和内存影响。 该组织的名称源于EDN嵌入式微处理器基准联盟。EEMBC于2012年与EDN杂志分离,同时保留EEMBC名称。2023年,EEMBC与标准性能评估公司(通常称为SPEC)合并。其活动随后成为SPEC嵌入式小组的一部分,EEMBC作为独立联盟结束。因此,EEMBC名称代表一个前标准导向的基准测试组织,其技术工作和基准谱系在SPEC的嵌入式计算结构内继续存在。

沿革

EEMBC于1997年成立,当时名为EDN嵌入式微处理器基准联盟。其成立反映了对更有用、更一致的嵌入式处理器和相关软件比较方式的需求。嵌入式系统部署在汽车、工业、网络、消费和其他专业应用中,但其实际性能可能因编译器设置、内存架构、操作系统支持和工作负载设计而有显著差异。EEMBC试图通过基于应用导向代码和文档化评估方法的基准套件来解决这个问题。 该联盟作为由成员资助的非营利组织运营。参与使公司有机会为基准规范和实现做出贡献,在开发和批准阶段投票,并提前获取基准材料。这种结构使EEMBC既是一个技术标准论坛,也是一个为评估嵌入式平台的公司提供服务的机构。其目标受众包括处理器设计者、半导体公司、编译器和工具供应商、系统开发人员以及参与嵌入式计算的其他组织。 其早期和持续的基准工作涵盖了嵌入式工作负载的几个主要类别。AutoBench处理汽车、工业和通用单线程代码。Networking专注于数据包处理活动,而MultiBench通过多线程工作负载检查多核处理器的可扩展性。CoreMark成为嵌入式CPU性能的著名紧凑基准。后来的套件将范围扩大到传统处理器吞吐量之外。BXBench通过从URL交互到页面渲染的交互来衡量网页浏览的用户体验,而不仅仅关注JavaScript执行。AndEBench-Pro提供了一种标准化的Android平台性能评估方法。 随着嵌入式产品包含电池供电和超低功耗设备,能效变得越来越重要。EEMBC创建了FPMark用于不同数据集大小的单精度和双精度浮点工作负载,以及ULPMark用于测量微控制器的能量行为。ULPMark包括对处理器核心活动和睡眠模式的单独强调,以及外设操作,如模数转换、串行外设接口、实时时钟和脉宽调制。 随着嵌入式系统变得连接,EEMBC扩展到系统级基准测试。IoTConnect旨在测量与物联网连接相关的性能和能量。其第一阶段IoTMark-BLE专注于蓝牙低功耗,而IoTMark-Wi-Fi则解决802.11连接中的能效问题。该组织还开发了ADASMark,用于异构汽车系统使用的计算密集型应用流程,最初包括环视工作负载。SecureMark检查物联网和其他嵌入式设备中安全实现的性能、能量和内存后果。 该组织与EDN的关系在2012年发生变化,当时EEMBC与EDN杂志分离,但保留了既定的缩写和品牌标识。这为其基准系列保持了连续性,同时使联盟独立于最初关联的出版物。2023年,EEMBC与标准性能评估公司合并。由此产生的SPEC嵌入式小组承担了嵌入式基准测试活动,将EEMBC的工作纳入更广泛的SPEC组织,并结束了EEMBC作为独立联盟的存在。

  • 2023

    与SPEC合并

    [1]

    EEMBC与标准性能评估公司合并,成为SPEC嵌入式小组的一部分。

  • 2012

    EEMBC独立于EDN杂志

    [1]

    EEMBC与EDN杂志分离,同时保留联盟的既定名称和缩写。

  • 2008

    MultiBench推出

    [1]

    EEMBC推出了MultiBench,这是一个多线程基准测试,旨在评估多核嵌入式处理器的可扩展性。

  • 1997

    联盟成立

    [1]

    EDN嵌入式微处理器基准联盟(后来称为EEMBC)成立,作为一个非营利、成员资助的组织,致力于嵌入式系统基准测试。

产品与定位

一个行业联盟和基准开发者,专注于可重复的、基于应用的嵌入式硬件和软件评估,特别关注处理器性能、能效、连接性、汽车工作负载和系统级行为。

  • 嵌入式CPU基准测试

    CoreMark

    CoreMark是一个紧凑的基准测试,用于衡量嵌入式系统中中央处理单元的性能。它旨在提供标准化的工作负载和比广泛的非嵌入式性能测量更相关的嵌入式处理器比较点。CoreMark成为EEMBC最知名的基准项目之一。

  • 汽车和工业基准测试

    AutoBench

    AutoBench是一个单线程基准测试套件,涵盖与汽车、工业和通用嵌入式应用相关的代码。其目的是根据实际嵌入式部署的代表性工作负载来评估处理器和平台行为。

  • 多核基准测试 · 2008

    MultiBench

    MultiBench使用多线程代码来检查多核处理器的可扩展性。它解决了名义核心数量与系统在将嵌入式工作负载分配到多个处理线程时所能实现的性能之间的差异。

  • 超低功耗微控制器基准测试

    ULPMark

    ULPMark测量超低功耗微控制器的能量行为。其基准领域包括核心活动和睡眠模式,以及选定的外设操作,如模数转换、串行外设通信、实时时钟活动和脉宽调制。

  • 物联网系统基准测试

    IoTMark

    IoTMark评估与连接物联网设备相关的性能和能量使用。该系列始于IoTMark-BLE,专注于蓝牙低功耗,后来包括用于802.11能效测试的IoTMark-Wi-Fi。

  • 汽车异构计算基准测试

    ADASMark

    ADASMark专注于嵌入式异构计算架构使用的计算密集型应用流程。其初始工作负载领域包括汽车环视处理,使其与高级驾驶辅助和车辆视觉平台相关。

  • 嵌入式安全基准测试

    SecureMark

    SecureMark测量安全实现的性能、能量和内存影响。它旨在帮助开发人员评估保护嵌入式设备和物联网设备相关的系统成本。

  • 网页浏览系统基准测试

    BXBench

    BXBench测量从与URL交互到最终页面渲染的网页浏览用户体验。该基准旨在评估完整体验,而不是将测量限制在JavaScript执行上。

  • Android系统基准测试

    AndEBench-Pro

    AndEBench-Pro提供了一种标准化的Android平台性能评估方法。它作为免费的Android应用程序分发,旨在支持基于Android的嵌入式和平板平台的可比评估。

品牌决策

  • 2023

    与标准性能评估公司合并并购

    背景

    EEMBC和SPEC都维护行业基准测试计划,包括与嵌入式计算相关的工作。

    采取的行动

    EEMBC与SPEC合并,其活动转移到SPEC嵌入式小组。

    后续影响

    EEMBC不再作为独立联盟运营,而其嵌入式基准工作继续在SPEC结构下进行。

  • 2012

    与EDN杂志分离战略

    背景

    EEMBC最初通过名称EDN嵌入式微处理器基准联盟与EDN杂志相关联。

    采取的行动

    该联盟与EDN杂志分离,但保留了EEMBC名称和缩写。

    后续影响

    这一变化使EEMBC成为一个独立组织,同时为其基准计划保持了连续性。

来源1 个来源

引用本词条: 请引用规范词条页。 /brand-wiki/eembc · 编辑方针 · 词条如何编纂