News & Press

Green Hills Software Leads Performance Scores on New ARMv8-R Architecture

Trusted Compiler Technology Unlocks Performance and Safety on ARM Cortex-R52 For Automotive, Industrial and Medical Systems

SANTA CLARA, CA — October 25, 2016 — ARM TechCon, booth 313 —Green Hills Software, the largest independent software vendor for the Internet of Things (IoT), today announced industry-leading processor performance for the new ARMv8-R architecture. The Green Hills Optimizing C/C++ Compilers achieved class-leading benchmark scores for ARM® Cortex®-R processors, as published by ARM Ltd., and certified by the EEMBC® consortium. The Cortex-R52 processor is the first instantiation of the ARMv8-R architecture and targets a diverse range of systems that demand advanced safety features with real-time efficient execution. The Green Hills compilers unlock these hardware capabilities for maximum performance and functional safety for next-generation microcontroller applications ranging from surgical automation to industrial safety to automotive powertrain.

"Thanks to ongoing refinement, Green Hills compilers provide ever-increasing performance out of the ARM Architecture processors, resulting in leading EEMBC benchmark results and ultimately higher performing customer application programs," said Markus Levy, EEMBC president."The AutoBench scores provide designers with additional objective data to help select the optimal processor for their given application."

Microprocessor manufacturers publish certified EEMBC benchmarks to showcase the performance of their processors on a wide range of real-world applications. They have chosen to publish with Green Hills compilers more than twice as many times over the nearest competing compiler. On the Cortex-R52 FPGA system, the certified AutoMark score is 1.36094 on the AutoBench 1.1 benchmark suite. AutoBench 1.1 contains 16 different algorithms used in automotive applications such as angle-to-time conversion, bit manipulation, road speed calculation, FIR filter and tooth-to-spark. The detailed EEMBC Certification Report is found at

"Continuing to build on our long history of enabling global automotive customers to create high-performance power-efficient automotive systems, we are working with Green Hills to optimize their software development tools to maximize the speed, capability, and effectiveness of our ARM Cortex-R52 core implementations," said Fabio Marchiò, Automotive & Discrete Group Vice President and Automotive Digital Division General Manager, STMicroelectronics."When announced, our devices will deliver exceptional performance of generated code in speed and size; optimal execution in complex multicore and multi-domain environments; and will meet the most demanding requirements for predictability and security in high-performance powertrain and safety applications."

Speed and Efficiency
The Green Hills Software toolchain employs thousands of machine-independent and processor-dependent optimizations created by Green Hills over its 33 years, including advanced techniques such as link-time optimization, code factoring and inter-procedural optimizations. The result is a toolchain technology that generates the fastest and smallest code for ARM Architecture, as well as many other 32-bit/64-bit architectures.

The Green Hills toolchain has a strong functional safety pedigree — having received certificates by accredited independent agencies TÜV Nord and exida at the highest levels of automotive and industrial functional safety, including ISO 26262 ASIL D and IEC 61508 SIL4. This combined level of certification and performance will enable future Cortex-R52 applications to enjoy higher performance and lower safety certification costs.

The Green Hills Software tools are used to build software running the most reliability-critical systems, including aircraft engines, automotive powertrains, medical devices and industrial robot controllers. Companies like Ford, Boeing, and Hewlett-Packard base the reliability of their products on the proven robustness of Green Hills Software toolchain technology.

The Green Hills C/C++ compilers and tool chain are highly integrated with the MULTI® integrated development environment (IDE) from Green Hills that features an advanced multicore debugger, TimeMachine™ suite, MISRA C quality tool, run-time error checking, profiler and many other integrated time-saving development tools.

About Green Hills Software
Founded in 1982, Green Hills Software is the largest independent software vendor for the Internet of Things. In 2008, the Green Hills INTEGRITY–178 RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL 6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high–reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry–certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at

North American Sales Contact:
Green Hills Software
30 West Sola Street,
Santa Barbara, CA 93101
Tel: 805-965-6044
Fax: 805-965-6343

International Sales Contact:
Green Hills Software Ltd
Fleming Business Centre
Leigh Road
Eastleigh SO50 9PD
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661

Media Contact:
Green Hills Software
Barbel French
Tel: 805-965-6044

© 1996-2024 Green Hills Software Privacy Policy Cookies Policy Copyright & Patent Notices