industry news
Subscribe Now

Green Hills Software Achieves More Processor Performance Records

SAN JOSE, CA — March 27, 2012 — DESIGN West/ESC 2012, Booth #1227 — Green Hills Software, the largest independent vendor of embedded software solutions, today announced the highest compiler performance scores ever certified by EEMBC® CoreMark™, outperforming the nearest competing compilers by 35.5%. Higher performing processors mean embedded device designers gain a larger performance budget on the same core, enabling them to add new features, make existing features run faster and improve user interface response time without the need to add a faster or more expensive core.

The Green Hills Compiler 2012 achieved the highest ever CoreMark/MHz score of 2.94 on the Freescale Kinetis® K60 90nm microcontroller (100 MHz). Moreover, the score is 35.5% higher than the nearest certified compiler score on the identical processor. The Green Hills compiler also outperformed its nearest competitors by 29.6% and 34.7% on the Freescale Kinetis K70 90nm MCU (120 MHz) and STMicroelectronics STM32F417IGt6 (168 MHz), respectively. Both processors use the ARM® Cortex™-M4 core.

The latest record-breaking compiler performance records achieved by MULTI® 6.0 – Compiler 2012 continues a 30-year legacy of over-achievement by Green Hills optimizing compilers in trusted public certified benchmarks such as EEMBC and in private benchmarks run by customers. The EEMBC CoreMark is designed specifically to test the functionality of a processor core and produces a single-number score enabling users to quickly compare processor core performance. Leading semiconductor processor manufacturers such as Freescale Semiconductor privately run CoreMark with specific out-of-the-box compilers and then submit their highest scores to EEMBC for certification and publishing at www.coremark.org. When the CoreMark is normalized against the processor’s operating frequency (CoreMark/MHz), not only can users compare processor cores, but if different compilers are published on the same processor, then compiler performance can also be compared.

“Our customers see great value when they can tap into higher core performance on our Kinetis MCU with a readily available optimized compiler,” said John Weil, segment marketing & operations manager for Freescale’s Industrial Microcontroller Business. “Our popular Kinetis portfolio is designed to reduce development costs through scalable performance, integration and memory in a full range of consumer and industrial applications where maximum performance per MHz is crucial.”

“Delivering performance to our customers has always been one of our key pillars of strength,” commented David Kleidermacher, CTO of Green Hills Software. “For over 30 years, our compiler R&D teams have led the industry by inventing and expanding compiler optimizations across all embedded processor architectures including Power Architecture®, ARM, MIPS®, V850, Intel® Architecture and many more.”

Availability

MULTI 6 – Compiler 2012 was released in September 2011. The latest update is MULTI 6.1 – Compiler 2012.1 and is available today.

About Green Hills Software

Founded in 1982, Green Hills Software is the largest independent vendor of embedded development solutions. In 2008, the Green Hills INTEGRITY®-178B RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL6+, 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 www.ghs.com.

Leave a Reply

featured blogs
Jan 27, 2021
Why is my poor old noggin filled with thoughts of roaming with my friends through a post-apocalyptic dystopian metropolis ? Well, I'€™m glad you asked......
Jan 27, 2021
Here at the Cadence Academic Network, it is always important to highlight the great work being done by professors, and academia as a whole. Now that AWR software solutions is a part of Cadence, we... [[ Click on the title to access the full blog on the Cadence Community site...
Jan 27, 2021
Super-size. Add-on. Extra. More. We see terms like these a lot, whether at the drive through or shopping online. There'€™s always something else you can add to your order or put in your cart '€“ and usually at an additional cost. Fairly certain at this point most of us kn...
Jan 27, 2021
Cloud computing security starts at hyperscale data centers; learn how embedded IDE modules protect data across interfaces including PCIe 5.0 and CXL 2.0. The post Keeping Hyperscale Data Centers Safe from Security Threats appeared first on From Silicon To Software....

featured paper

Common Design Pitfalls When Designing With Hall 2D Sensors And How To Avoid Them

Sponsored by Texas Instruments

This article discusses three widespread application issues in industrial and automotive end equipment – rotary encoding, in-plane magnetic sensing, and safety-critical – that can be solved more efficiently using devices with new features and higher performance. We will discuss in which end products these applications can be found and also provide a comparison with our traditional digital Hall-effect sensors showing how the new releases complement our existing portfolio.

Click here to download the whitepaper

Featured Chalk Talk

General Port Protection

Sponsored by Mouser Electronics and Littelfuse

In today’s complex designs, port protection can be a challenge. High-speed data, low-speed data, and power ports need protection from ESD, power faults, and more. In this episode of Chalk Talk, Amelia Dalton chats with Todd Phillips from Littelfuse about port protection for your next system design.

Click here for more information about port protection from Littelfuse.