EnergyBench™ Version 1.0 Power/Energy Benchmarks
- Provides data on energy consumed by a processor while running EEMBC’s performance benchmarks
- Applies to all benchmarks provided by EEMBC, ties performance with energy consumption for specific benchmarks
- Specified for silicon devices which can be certified under current procedures
- Can be used by system designers in conjunction with EEMBC benchmark software to test in-situ processor behavior
- Non-intrusive methodology
EEMBC® EnergyBench™ provides data on the amount of energy a processor consumes while running EEMBC's performance benchmarks. An EEMBC-certified Energymark™ score is an optional metric that a device manufacturer may choose to supply in conjunction with certified scores for device performance as a way of indicating a processor’s efficient use of power and energy.
Every processor vendor typically has its own power measurement methods, making it nearly impossible to make accurate comparisons among competing vendors. Many processor vendors offer "typical" power specifications on product datasheets that are difficult to compare with one another. The problem of interpreting these values is exacerbated when designers attempt to compare processor cores for system-on-chip implementations. EnergyBench fills this knowledge gap by providing data on how much energy a processor consumes when running a real application workload and not just arbitrarily chosen test vectors.
Besides providing design engineers with comparable information regarding energy consumption, EnergyBench gives designers insights into the power budget "cost" of a device’s performance by allowing a performance/energy number to be derived using the consolidated performance score in each benchmark suite. For example, EnergyBench makes it possible to calculate a "Netmarks per Joule" score for devices tested against EEMBC's networking benchmarks, or a "Telemarks per Joule" score for devices tested against the consortium's telecomm benchmarks.
EEMBC has standardized on the use of National Instruments' LabVIEW graphical
development environment and data acquisition hardware to implement
EnergyBench. Click here to view and purchase the EEMBC-recommended
For additional learning:
• Make Accurate Power Measurements with NI Tools
• Webinar: Measuring the Power 'Cost' of Processor Performance Using EEMBC EnergyBench and NI LabVIEW
EnergyBench FAQ (24KB)
National Instruments White Paper
To learn how you can use EnergyBench in your CPU analysis, please contact Markus Levy, EEMBC president.