News & Press

Green Hills Software to Present at ARM Developers’ Conference

SANTA BARBARA , CA —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 code.

  What: Streamline Your Audio/Video System Design in a Linux/ARM Environment
  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 on the web 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.

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

Media Contacts:
Green Hills Software, Inc.
Barbel French
Tel: 805-965-6044

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