The Embedded Microprocessor Benchmark Consortium (EEMBC) develops benchmark software to help system designers select the optimal processors, and benchmark tools to help consumers and IT professionals select the appropriate smart phones/tablets and networking firewall appliances. EEMBC organizes its benchmark suites targeting Automotive, Digital Media, Java, Multicore Processors, Networking, Office Automation, Signal Processing, Smartphones/Tablets and Browsers.

Academic Licensing

The Embedded Microprocessor Benchmark Consortium Licensing Program for Colleges and Universities

EEMBC offers a special licensing class for qualified college and university faculty members and their research teams to benefit academic research. Within the EEMBC U program, the consortium provides academic licensees with its extensive benchmark suites for processor/compiler and system research under an academically-oriented fee structure, while ensuring that EEMBC benchmarks are used exclusively in accordance with the consortium's regulations.

For university researchers, the ability to use EEMBC benchmarks can contribute towards demonstrating theoretical advances in embedded technology and converting them into practical ones that can be more quickly brought to market. Through its EEMBC U program, EEMBC aims to create a dialogue that will further the goals of the consortium and of primary research alike.

Here's what Bjorn Franke, researcher at the University of Edinburgh, had to say about the EEMBC benchmarks: "We have found the EEMBC benchmarks to be extremely useful. What we appreciated most was the portability and (relative) freedom of bugs of the codes, as we have a number of platforms and compilers and had experienced major headaches with some of the existing open-source benchmarks in the past."

Partial list of EEMBC Academic licensees and their research interests

Request Academic License Information


Academic Questions and Answers

How is EEMBC U structured?
To protect the integrity of EEMBC benchmarking, EEMBC licenses its benchmarks only to specific faculty members and graduate students, rather than to colleges and universities as a corporate entity. Named individuals in the licensing agreements are personally responsible for maintaining the confidentiality and applicability of the EEMBC code.

Who qualifies for an EEMBC U license?
Many university and/or faculty members already have established relationships with EEMBC member companies. All interested parties should consider applying as the restrictions are relatively few.

Is publication of benchmark test results permitted?
EEMBC university members may publish their own benchmark test results for non-commercial processors and compilers only. However, relative scores may be shown to allow you to demonstrate the value of your development efforts.

How can EEMBC U licensees contribute to the consortium's benchmark development efforts?
In exchange for the low academic rate, EEMBC requests that university licensees provide feedback on how the consortium can enhance the quality and usefulness of its benchmarks, in addition to contributing new kernels that will make EEMBC benchmarks even more effective in measuring real-world processor and compiler performance.

Is technical support included in EEMBC U memberships?
Due to the reduced licensing costs, the consortium is not set up to provide technical support for academic licensees without additional fees. However, EEMBC will attempt to resolve general issues.

How do I obtain additional information?

Request Academic License Information