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).
(1) ULPMark-CP = 1000/(median of average energy per second for 10 ULPBench cycles), bigger is better.
(2) 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 ULPBench according
to the specific run rules. EEMBC certification ensures that scores are
repeatable, accurate, obtained fairly, and derived according to EEMBC's