A new open source benchmark aims to give engineers and end users a way to measure the performance of Android-based systems. The Embedded Microprocessor Benchmark Consortium (EEMBC) released its AndEBench metric as an app on Google Play and the Amazon Appstore for Android.
AndEBench scores integer performance of a basket of tasks both on the native Android environment and on its Dalvik Java virtual machine. The jobs include a mix of state machine routines, cyclic redundancy checks and matrix multiply operations, but no floating point tasks.
The benchmark can be set to test a system with a single or a multiple core processor. The app provides binary code for testing ARM, MIPS or Intel Atom x86 cores.
The AndEBench™ benchmark provides a standardized, industry-accepted method of evaluating Android platform performance
- Targets smartphones, portable gaming devices, set-top boxes, or anywhere Android is employed.
- Compatible with development platforms and finished commercial devices
- Free download in the Android market and at the Amazon Appstore for Android
- Easy to run – just the push of a button
- Initial focus on CPU and Dalvik interpreter performance
- Internal algorithms concentrate on integer operations
- Compares the difference between native and Java performance
- Implements flexible multicore performance analysis
- Results displayed in ‘Iterations per second’
- Detailed log file for comprehensive engineering analysis