Industry-Standard Benchmarks for Embedded Systems
EEMBC, an industry alliance, develops benchmarks to help system designers select the optimal processors and understand the performance and energy characteristics of their systems. EEMBC has benchmark suites targeting cloud and big data, mobile devices (for phones and tablets), networking, ultra-low power microcontrollers, the Internet of Things (IoT), digital media, automotive, and other application areas. EEMBC also has benchmarks for general-purpose performance analysis including CoreMark, MultiBench (multicore), and FPMark (floating-point).


Texas Instruments MSP432P401R Rev. C
  ULPMark™-CP: 192.30
Analog Devices ADuCM302x
  ULPMark™-CP: 245.50
STMicroelectronics STM32L011K4
  ULPMark™-CP: 135.00
STMicroelectronics STM32L433
  ULPMark™-CP: 176.70
STMicroelectronics STM32L011K4
  ULPMark™-CP: 161.00
STMicroelectronics STM32L433
  ULPMark™-CP: 204.90
Silicon Labs EFM32ZG222F32
  ULPMark™-CP: 115.10
  ULPMark™-CP: 80.17

More ULPBench Scores»



Renesas RX231 32Mhz
  CoreMark/MHz: 4.61
Renesas RX231 54Mhz
  CoreMark/MHz: 4.33
Renesas RX231 32Mhz
  CoreMark/MHz: 4.36
Renesas RX231 54Mhz
  CoreMark/MHz: 4.14
ADSP-CM419F 240Mhz
  CoreMark/MHz: 3.09
ADSP-CM419F 240Mhz
  CoreMark/MHz: 3.38
BCM2835 (Raspberry Pi Zero) 1000Mhz 
  CoreMark/MHz: 2.06
STM32F746NGH6 216Mhz 
  CoreMark/MHz: 5.01
Intel 80486DX2 66Mhz 
  CoreMark/MHz: 1.02
Core i7 860 2800Mhz 
  CoreMark/MHz: 5.94

More CoreMark Scores»



New Benchmark

AutoBench 2.0
Multicore Automotive Processors now Benchmark-able with EEMBC MultiBench

Benchmarks in Development

IoT-Connect Benchmark
Tests the combination of microcontroller+RF components (e.g. BlueTooth, ZigBee). Multiple configuration profiles to represent the most popular IoT applications.

Heterogeneous Compute Benchmark
System benchmark addressing performance requirements for applications such as autonomous driving and mobile imaging. This benchmark will support an optimal utilization of the available compute resources, such as the CPU, GPU, and hardware accelerators.

ULPBench-Peripheral Profile
Expands on the energy measurement capabilities of ULPBench-Core profile to include peripheral interaction such as ADC, SPI, and PWM.

Cloud & Big Data Server Benchmarks to measure latency and throughput of scale-out servers. Memcached and Media_Streaming in Beta. Preparing workloads for Origin Webserver, Load Balancing, and MySQL.

BrowsingBench® 2.0
Expanded functionality to include new webpages.


News & Press

Upcoming Events

ARC Processor Summit Silicon Valley
September 13, 2016
Learn about technologies in processor IP, software, programming tools and applications. This free event covers challenges and solutions for IoT security, automotive safety, embedded vision. The EEMBC exhibit will highlight its latest IoT analyzer tool.

IoT Kongress
September 14-15, 2016
Stefan Schauer, Chair of EEMBC's ULPBench Group and member of the MSP430 Systems Team at Texas Instruments, will present "Benchmark for Measuring Energy of IoT Edge Nodes"

IEEE - High Performance Extreme Computing
September 13-15, 2016
NXP's Rafal Malewski will present "Analyzing Heterogeneous Computing Architectures for ADAS and Mobile Imaging Applications" at this premier conference on the convergence of High Performance and Embedded Computing.

Linley Processor Conference
September 27-28, 2016
This conference features presentations addressing embedded processors for communications, IoT, and automotive. Markus Levy will present: Free Instruction Sets: It Costs You Somewhere. EEMBC will show its latest IoT analyzer tool at the reception.

ST Developers Conference
October 4, 2016
EEMBC's director of software engineering will be demonstrating the new IoT device analyzer at this free one-day interactive summit, bringing together experts in Smart Things for the IoT, and Smart Home, City & Industry.

AndEBench™ 2015

HTC HTC 10 (HTC_M10h) 17253
Motorola Moto Z Force Droid Edition (XT1650) 17196
HTC HTC 10 (HTC 10) 16331
Nvidia Shield Tablet (SHIELD tablet Pro) 15210
Nvidia Tegra TV Console (SHIELD Android TV) 14869
Google Pixel C (Pixel C) 14379
Google Nexus 9 (Nexus 9) 14126
LG G5 (H860) 14016
Hewlett-Packard Envy 14 Notebook PC (ENVY 14) 13991
LG G5 (H820) 13884
OnePlus OnePlus 3 (ONEPLUS A3000) 13839
LG G5 (H830) 13744
OnePlus OnePlus 3 (ONEPLUS A3003) 13672
LG G5 (H850) 13639

More AndeBench-Pro 2015 Scores»

AndEBench™ Pro

Nvidia Shield Tablet (SHIELD tablet Pro) 15305
Nvidia Tegra TV Console (SHIELD Android TV) 13073
Nvidia Shield Tablet K1 (SHIELD Tablet K1) 12744
Samsung Galaxy S7 (SM-G930A) 12422
Samsung Galaxy S7 (SM-G930F) 12115
Google Nexus 9 (Nexus 9) 12018
Google Pixel C (Pixel C) 11681
Xiaomi Tech Mi5 (MI 5) 11171
Huawei Mate 8 (NXT-AL10) 11052
Samsung Galaxy S6 LTE-A (SM-G920A) 10791
Samsung Galaxy S6 LTE-A (SM-G925A) 10684
Samsung Galaxy S6 (SM-G925T) 10654
Nvidia Shield Tablet (Shield Tablet) 10650
Samsung Galaxy S6 LTE-A (SM-G920T) 10552

More AndeBench-Pro Scores»

EEMBC Certified Scores:

EEMBC only guarantees the reliability of scores that have been officially certified by the EEMBC Technology Center (ETC). During our certification process, the ETC re-establishes the manufacturer's benchmark environment, verifies all settings, rebuilds the executable, and runs CoreMark according to the specific run rules. EEMBC certification ensures that scores are repeatable, accurate, obtained fairly, and derived according to EEMBC's rules. Scores for devices that have been tested and certified can be searched from our Benchmark Search page.