Product Design & Development

Green Hills Software Releases MULTI Version 6 & Green Hills Compiler Version 2012

By Green Hills Software
Monday, October 03, 2011

 Share
[-] Text [+]  
Loading...

MULTI
In MULTI, adopting advanced analytsis tools such as MISRA enforcement, DoubleCheck, or Run-Time Error Checking is as simple as setting a build option.



New releases deliver industry-leading performance, developer productivity, and faster time-to-market.

Green Hills Software (Boston, MA) has announced major new releases of its MULTI integrated development environment (IDE) and Green Hills Compiler tool-chain. With these new releases, Green Hills Software continues to push the boundaries of embedded software performance and developer productivity by delivering tools that produce the smallest and fastest code while enabling developers to find and fix bugs faster than ever before.

In addition, MULTI IDE version 6 and Green Hills Compiler version 2012 are now delivered as stand-alone products that can be independently upgraded, providing developers with more flexibility to adopt new CPU support and IDE functionality as it becomes available.

Beyond the separate release of the toolchain from the IDE, major new features included with Green Hills Compiler 2012 are:

ADVERTISEMENT

  • Record-breaking improvements in code speed and size on ARM and Power Architecture. Green Hills Compiler 2012 outperforms both competitors and prior Green Hills Compiler releases by up to 34% on CoreMark speed benchmarks. As an example, Green Hills Compiler 2012 achieved a CoreMark benchmark of 288.11 on a Freescale Kinetis K60 at 100MHz for a record-breaking 2.88 CoreMark/MHz. The nearest published competitor is at 2.17 CoreMark/MHz on this processor.  This is a performance improvement of over 32%. See http://www.eembc.org/benchmark/reports/benchreport.php?benchmark_seq=1292&suite=CORE.
  • New 64-bit target support for Freescale QorIQ P5020 Power Architecture processors in addition to existing support for 64-bitIntel Architecture processors.
  • Support for ARM NEON intrinsics. NEON is a coprocessor supported on ARM v7-A architectures,such as the Cortex-A family, that enables significant performance improvements for applications like video processing. A Green Hills Compiler 2012 user saw an increase in frame rate on a video processing application from 27 frames per second (FPS) to 108 FPS by enabling their application with NEON intrinsics–a 400% improvement in performance.
  • A wide range of new processor support including Cortex-A15, Cortex-A9, Cortex-A5, Cortex-M4, Cortex-M1, Cortex-M0, Marvell PJ4, QorIQ P3041, QorIQ P5020, and cnMIPS II.

The MULTI 6 release also incorporates several new features that make developers more productive and speed time-to-market. These include:

  • TimeMachine and trace improvements. TimeMachine has been updated in MULTI 6 to make working with trace easier and more productive. Trace processing is up to six times faster on multicore hosts compared to previous versions. TimeMachine is also smarter about when it gathers trace data from the target or SuperTrace Probe, and it provides users the ability to retrieve partial trace buffers for improved responsiveness. All of these features taken together make working with very large trace buffers like the 4GB buffer on the Green Hills SuperTrace Probe much more efficient, increasing developer productivity.
  • Improved build time performance. Build times are on average two to four times faster on multicore machines versus previous versions of MULTI due to better dependency checking and increased efficiency in parallel build management.
  • New security and relationship views for INTEGRITY. Integrate, the graphical design utility for the INTEGRITY RTOS, now offers two new high-level views that display the overall software architecture of INTEGRITY-based systems and help users understand the associated security implications.

“MULTI 6and Compiler 2012represent a major step forward in Green Hills compiler and debugger technology,” comments David Kleidermacher, CTO of Green Hills Software. 

“We’ve continued to focus on our strengths–making the best embedded compilers and debugging tools in the industry–to make developers more efficient and productive. We striveto give developers a significant and measureable advantage with every new feature we add, and we’ve clearly accomplished that with this release.”

For more information visit www.ghs.com.

At Issue

Closed-Loop Quality Management Minimizes the Cost of Quality
Don Jasurda, Vice President, Dimensional Control Systems
Picking Glass Out of My Eyes
David Mantey, Editor, PD&D

Site Sponsors


Most Viewed

Videos & Webcasts

Shelter for Disaster Relief 5/23/2012
Michael McDaniel designed housing for disaster relief zones – inexpensive, easy to transport, even beautiful – but found that no one was willing to build it.   Continue
How a Smartphone Knows Up from Down 5/23/2012
Bill takes apart a smartphone and explains how its accelerometer works, and shares the essential idea underlying the MEMS production of these devices.   Continue
Tackling the Challenges of Hypersonic Flight 5/23/2012
A multiyear collaboration among Stanford engineering departments uses some of the world's fastest supercomputers to model the complexities of hypersonic flight.   Continue

Top Stories and Headlines
EVERY DAY!

FREE Email Newsletter