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).

Membership and Licensing Request

Are you interested in Membership or Licensing?

Board Membership Access to all benchmarks, participation in all working groups, voting on EEMBC strategic direction and benchmark development priorities
Working Group Membership Participate in working groups, access benchmarks in development, use results in marketing
Benchmark Licensee Corporate Licensing of Benchmark Suites
Academic Licensee University or Academic Non-profit Organizations Licensing of Benchmark Suites

Indicate which EEMBC Workgroup you are interested in:

IoTMark Developing power efficiency benchmarks for IoT edge nodes, including both micro-controller and RF components, using multiple profiles to represent popular IoT applications and radio protocols.
ULPMark Power efficiency benchmarks for ultra-low power microcontrollers – developing a ULPMark-Peripheral profile to include peripheral interaction such as ADC, SPI, RTC, and PWM.
HetMark 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.
ScaleMark 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.
Mobile BrowsingBench 2.0 to accurately measure page load times of web pages.

Indicate which Benchmark Suites you are interested in Licensing:

Internet of Things (IoT) IoTMark-BLE EEMBC IoT-Connect benchmark with a focus on energy efficiency of using Bluetooth Low Energy (BLE).
Multicore Processor Toolbox AutoBench 2.0 Multicore benchmarks that allow processor and system designers to analyze, test, and improve the performance of systems using multicore automotive processors
MultiBench Analyze scalable multicore architectures, memory bottlenecks, thread scheduling support, efficiency of synchronization
Floating-Point Benchmark FPMark Multiple benchmarks supporting both single- and double-precision workloads as well as small, medium, and large data sets
General Processor Toolbox AutoBench 1.1 Serial code benchmarks that allow users to predict the performance of processors and microcontrollers in automotive, industrial, and general-purpose applications
CoreMark Isolate the CPU’s core, test basic pipeline structure, read/write, integer, and control operations.
Targets 32- and 64-bit processors. Contains integer and floating-point workloads utilizing large datasets to stress memory subsystems.
DENBench Focus on multimedia tasks (e.g. image, video, and audio file compression/decompression) and security (encryption/decryption)
Networking IP Packet Check, IP Reassembly, IP Network Address Translator (NAT), Route Lookup, Open Shortest Path First (OSPF), Quality of Service (QOS), and TCP.
OABench Targets processors in office automation systems that handle text and image processing tasks. Bezier, Dithering, Ghostscript, Image Rotation, and Text Parsing.
TeleBench Represents traditional DSP algorithms, including Autocorrelation, Convolutional Encoder, Bit Allocation, Inverse Fast Fourier Transform (iFFT), and FFT.
Ultra-Low Power ULPMark A ‘Battery’ of tests for comprehensively measuring microcontroller efficiency.
Mobile AndEBench-Pro

Android platform tests (GUI rendering, XML parsing, image manipulation, data compression, cryptography) and hardware tests (CPU, GPU, memory, storage).
AndEBench General Features include CPU and Dalvik interpreter performance comparing the difference between native and Java performance.
BrowsingBench For evaluating Web browser performance, this benchmark measures complete user-experience associated with page loading.
Computer vision, autonomous driving, and mobile imaging HetMark Not available for licensing yet. Join EEMBC for early access and participation in the working group. More»
Scale-Out Servers ScaleMark Not available for licensing yet. Join EEMBC for early access and participation in the working group. More»

Fill in the form below: * indicates required field.

Company Name *
University/Academic Organization*
Department/School *

Authorizing Faculty Member *
First Name *
Last Name *
E-mail Address *
Phone * (include country code)
How did you find out about EEMBC? *

Questions/Comments? *
Subscribe me to the EEMBC Journal bimonthly E-mail Newsletter

To reduce spam, please enter the security code displayed below *
Get a new Code

Please note: The information you provided will be kept confidential.

Signup for our Newsletter

Benefits of Licensing & Membership

Benefit Licensee Board or Member
Access to benchmarks
Use benchmarks to test processor/system products
Ability to tune your system for best performance
Influence selection and design of next generation benchmarks
Ability to publish or disclose your scores
Free certifications
Early access to next-generation benchmarks
Recognition as a supporting member of an industry-standard organization
Use certified scores in marketing and advertising promotions
Network with other industry leaders from partner and competitor companies