Green Hills ARM compilers shine for Freescale Kinetis K70
Green Hills Software says its ARM compilers were used by Freescale Semiconductor for published Embedded Microprocessor Benchmark Consortium (EEMBC) CoreMark scores on the Kinetis K70 90nm microprocessor.
The ARM Cortex-M4 processor based Kinetis K70’s CoreMark/MHz score of 3.08, running at 150MHz out of flash, represents the highest CoreMark scores ever published for a Freescale Kinetis microcontroller and exceeds all other published results for competing compilers on the same device.
“Through continuous refinement, Green Hills compilers are able to extract ever-increasing performance out of the ARM Architecture processors, resulting in impressive EEMBC benchmark results and subsequently more highly-optimised application programs,” said Markus Levy, EEMBC president.
Microprocessor manufacturers publish EEMBC benchmarks in order to showcase the performance of their products on a wide range of real-world applications.
“The CoreMark scores provide designers with additional objective data to help in selecting the optimal processor for their given application,” said Levy.
The compilers employ optimisations including link-time optimisation and code factoring and inter-procedural optimisations.
“This technology generates the fastest and smallest code for ARM Architecture, as well as many other microprocessors,” said Green Hills.
“The combination of Green Hills Software’s proven, efficient ARM Architecture software development tool solutions and Freescale’s low power, mixed-signal Kinetis MCUs represent the gold standard systems hardware/toolchain platform for ARM-based microcontroller applications in demanding industries, including smart energy, home appliances, factory automation, and portable medical systems,” said Geoff Lees, senior v-p and general manager of Microcontrollers at Freescale.
Green Hills Compilers for C, C++, and Ada are available for Power Architecture, ARM, MIPS, V850, ColdFire, Intel, and Blackfin processor architectures.