IQ Online
**
*[Advanced Search]*
The Smart Approach to Designing with the ARM" Architecture
*
*
IntelligenceTechnology In-DepthspecialDesign Strategies and MethodologiesConsumer LifestylesMarket WatchTools of the TradeDeveloper Resources
*
*
*
*
 Right navigation arrow Home
*
 Down navigation arrow IQ Online News
*
 Right navigation arrow A Week at a Glance
*
 Right navigation arrow ARM News
*
 Right navigation arrow ARM Partners' News
*
 Right navigation arrow Industry & Business
*
 Right navigation arrow News Archive
*
 Right navigation arrow IQ Print Version
*
 Right navigation arrow ViewPoint
*
 Right navigation arrow Partners
*
 Right navigation arrow About IQ Online
*
*
*
*
Partner News
*

01 August 2008

EEMBC: ARM Compiler Shows Hike For Freescale i.Mx31

The Embedded Microprocessor Benchmark Consortium (EEMBC) has published new 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 and limited -O2 optimizations.

The ARM compiler, part of the RealView Development Suite 3.1, is designed to enable developers to get the best performance out of their ARM processor-based devices. ARM develops its compiler technology in conjunction with its processor technology to offer superior performance at the lowest possible memory cost.

"The ARM compiler helped the i.MX31 achieve up to a 2x increase in performance with one benchmark, and a 43 percent increase in overall performance with all four benchmarks over an earlier version of the GCC compiler," explained EEMBC President Markus Levy. "These new benchmark scores demonstrate the benefits of ensuring that developers take advantage of the latest in compiler optimizations and technologies."

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.  Original scores were certified running under the Linux OS; the new scores were certified running without an operating system.

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 mobile wireless applications.

"ARM uses the EEMBC benchmarks extensively during the development of our industry-leading processors and compilers, and these industry-recognized results show that we continue to be ahead of the field in delivering maximum real-world performance and power efficiency for a wide range of mobile and consumer applications," said Eric Schorn, vice president of marketing, Processors Division, ARM.

EEMBC 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.

Detailed benchmark score reports for the Freescale i.MX31 with ARM RealView RVCT 3.1 are available for free at http://www.eembc.org.

*
*Freescale Semiconductor is a Connected Community Partner
« Back

*
*
Privacy Policy | Legal Statement | Site Map