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


The EEMBC benchmarks reflect real-world applications focusing on processor and microcontroller benchmarks as well as benchmarks targeting IoT, automotive surround view and image recognition, data centers, ultra-low power microcontrollers, and smartphones/tablets and browsers (including Android platforms). As an industry alliance, EEMBC members participate in the definition and development of all of our industry-standard benchmarks. EEMBC also makes its benchmarks available to corporate and academic licensees. The EEMBC Technology Center (ETC) offers an independent testing service to save you significant amounts of time porting and executing any of the EEMBC benchmarks.

The Foundations of EEMBC

  • Benchmark methodology emphasizing credibility, quality, industry standardization, portability, and repeatability
  • EEMBC Technology Center (ETC) manages development of new benchmark software and certifies benchmark test results
  • ETC provides independent testing services for EEMBC members and non-member licensees
  • Non-profit consortium supported by member dues and license fees

EEMBC History

EEMBC®, the Embedded Microprocessor Benchmark Consortium, traces its origins to a "hands-on project" conducted by Markus Levy at EDN Magazine in early 1996. Intended to address the ineffectiveness of Dhrystone MIPS as a tool for evaluating embedded processor performance, Levy's project set as its goal the creation of a new set of benchmarks that would provide better information to aid in the analysis of microprocessors, microcontrollers, and compilers. After extensive research, the need became apparent for a joint, democratic effort involving the leading suppliers in the embedded industry to make the new benchmarks a reality.

The EEMBC idea was first proposed by Mr. Levy at a March 1997 luncheon in Boston. Attending companies included AMD, ARM, DEC, Hitachi, IBM, Intel, LSI Logic, Microchip, Motorola, National Semiconductor, NEC, Philips, SGS-Thomson, Siemens, Sun, TEMIC, Texas Instruments, and Toshiba, a number of whom would become EEMBC's original members. Six months later, with funding and legal approval from 12 initial members, EEMBC was founded as a non-profit industry-standard consortium. Since that time, EEMBC's membership grew to more than 50 members and its benchmark suites have effectively replaced Dhrystone MIPS as the industry standard for measuring processor, DSP, and compiler performance.

EEMBC also makes another break with the past, allowing members to have the EEMBC Technology Center certify their benchmark scores, allowing the member’s customer to rely on the information provided to them. EEMBC certification ensures that scores are repeatable, obtained fairly, and according to EEMBC's rules.

Scores for devices that have been tested and certified can be searched from our Benchmark Search page.