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

Download CoreMark Software and Submit your Scores

CoreMark-Pro is Now Available. Check it out!

Step-by-Step instructions:

1. REGISTER

Complete and submit the registration form. A confirming e-mail will be sent to the address you provided. If you have already registered or if you are an EEMBC Member or Licensee, you may skip directly to Step 2.

2. DOWNLOAD

Download the CoreMark Software.

3. SETUP AND COMPILE

Unpack the software package. Review the CoreMark Run Rules. Compile.

4. RUN

Run the CoreMark software following the CoreMark run rules.

5. SUBMIT YOUR RESULTS

After you have run the CoreMark software. Submit your CoreMark scores to EEMBC.