SOURCE: Green Hills Software, Inc.

October 01, 2007 08:00 ET

Green Hills Software to Present at ARM Developers' Conference

SANTA BARBARA, CA--(Marketwire - October 1, 2007) - Green Hills Software will present three sessions at the ARM Developers' Conference, October 2 - 4, in Santa Clara, CA.


What:      Advanced Compiler Optimizations for the Cortex Family
When:      Tuesday, October 2, 3:00 PM - 3:45 PM
Where:     Santa Clara Convention Center, Room 210
Who:       Greg Davis, Director of Engineering, Green Hills Software
Synopsis:  This session surveys optimization techniques used by the
           Green Hills compiler suite to generate code for the ARM Cortex
           processors. The presentation focuses on the most effective and
           novel optimizations and attendees will learn how these
           important optimizations impact the way they should write their

What:      Streamline Your Audio/Video System Design in a Linux/ARM
When:      Tuesday, October 2, 5:00 PM - 5:45 PM
Where:     Santa Clara Convention Center, Room 204
Who:       Brian Blietz, Field Application Engineer, Green Hills Software
Synopsis:  Attendees will learn how to utilize DaVinci Technology in a
           Linux environment with information on development tools,
           debugging techniques, and demonstrations designed to help
           developers avoid common pitfalls in your audio/video system
           design. The session will cover LINUX/ARM aspects of DaVinci
           Technology as well as tips and tricks for setting up a
           development system and debugging with the MULTI® IDE from
           Green Hills Software. Green Hills Software and Texas
           Instruments collaborated on the development of the MULTI IDE
           for DaVinci.  MULTI for DaVinci enables simultaneous
           development and debugging of applications across multiple
           heterogeneous cores in DaVinci Technology processors.

What:      Securing Your Embedded ARM Device in a Networked World
When:      Wednesday, October 3, 10:00 AM - 10:45 AM
Where:     Santa Clara Convention Center, Room 206
Who:       Michael Santos, Director of Engineering, Green Hills Software
Synopsis:  The physically tagged caches and larger address spaces
           (without the Fast Context Switch Extension size limitations)
           of ARMv6 make it much more efficient to virtualize operating
           system services, and thereby contain faults caused by software
           bugs and malicious network traffic. This session highlights
           some of the architectural improvements of ARMv6 and describes
           how the Green Hills INTEGRITY® operating system takes
           advantage of them. We also describe how developers can use the
           features and services provided by the INTEGRITY operating system
           to build secure networked devices.

About Green Hills Software

Founded in 1982, Green Hills Software, Inc. is the technology leader in device software optimization (DSO) and real-time operating systems (RTOS) for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY® and velOSity™ real-time operating systems, µ-velOSity™ microkernel, compilers, MULTI® and AdaMULTI™ integrated development environments and TimeMachine™ tool suite offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at

Green Hills, the Green Hills logo, MULTI, INTEGRITY, velOSity, µ-velOSity, AdaMULTI and TimeMachine, are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks are the property of their respective owners.

Contact Information

  • Contact:
    Green Hills Software, Inc.
    Barbel French
    Email Contact