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 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:

ADASMark Autonomous driving system benchmark, initially addressing the vision processing sub-system, and supporting an optimal utilization of the available compute resources, such as the CPU, GPU, and hardware accelerators.
IoTMark Power efficiency benchmarks for IoT edge nodes, including both microcontroller and RF components, using multiple profiles to represent popular IoT applications and radio protocols.
ULPMark Power efficiency benchmarks for ultra-low power microcontrollers. The ULPMark-Peripheral profile is the most recently completed project, focusing on the efficiency of the behavior of ADC, SPI, RTC, and PWM.

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). [Not available until Q2/Q3-2018]
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
CoreMark-Pro Targets 32- and 64-bit processors. Contains integer and floating-point workloads utilizing large datasets to stress memory subsystems.
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.
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 General Features include CPU and Dalvik interpreter performance comparing the difference between native and Java performance.
Computer vision, autonomous driving, and mobile imaging ADASMark Not available for licensing until Q2/Q3-2018. 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