EEMBC, the Embedded Microprocessor Benchmark Consortium, is a non-profit group formed in 1997 to develop meaningful performance benchmarks for the hardware and software used in embedded systems. Through the combined efforts of its members, EEMBC® benchmarks have become an industry standard for evaluating the capabilities of embedded processors, compilers, and Java implementations according to objective, clearly defined, application-based criteria.
EEMBC benchmarks reflect real-world applications and the demands that embedded systems encounter in these environments. The consortium licenses "algorithms" and "applications" organized into benchmark suites targeting telecommunications, networking, network storage, digital entertainment, Java, automotive/industrial, consumer, and office equipment products and an additional suite that allows users to observe the energy consumed by the processor when performing these algorithms and applications.