532-MHz Freescale i.MX31 EEMBC Benchmark Scores

The Embedded Microprocessor Benchmark Consortium (EEMBC) recently published certified benchmark scores for the ARM processor-based Freescale i.MX31 multimedia applications processor. Tested with the ARM RealView RVCT 3.1 build 559 compiler, the new results supersede a previous set of certified scores using a GCC version 3.43 compiler. The 532-MHz Freescale i.MX31 was tested in an out-of-the-box environment against four EEMBC benchmark suites – AutoBench 1.1, ConsumerBench 1.1, OABench 1.1, and TeleBench 1.1 – yielding extensive data on the processor’s expected performance in automotive/industrial, digital imaging, office automation, and fixed telecom applications.

532-MHz Freescale i.MX31 Benchmarks

Benchmark Suite Consolidated Score Type Original Score New Score
AutoBench 1.1 Automark 126.6 258.3
ConsumerBench 1.1 Consumermark 26.6 43.2
OABench 1.1 OAmark 340.5 394.3
TeleBench 1.1 TeleBench 6.1 7.3

Original scores were certified running under the Linux OS, the new scores were certified running without an OS.

Freescale’s i.MX31 processor, with a vector floating point coprocessor and L2 cache, is designed for wireless devices, such as portable media players and portable navigation devices, running computationally intensive multimedia applications. Based on an ARM1136JF-S processor, its target devices include feature rich smartphones, digital video recorders, digital cameras, mobile gaming consoles, mobile multimedia players and many other mobile wireless applications.

The Embedded Microprocessor Benchmark Consortium develops benchmark software that helps processor architects and embedded system designers better understand the capabilities of embedded microprocessors and the systems in which they are used.

More info: EEMBC