News & Press

Green Hills Software Delivers INTEGRITY® RTOS Multicore Support for OCTEON® Family of Microprocessors from Cavium Networks

Embedded Software Leader Supplies Proven RTOS and Industry Leading Tools for Intelligent Multicore Processors

Green Hills Software, Cavium Networks, OCTEON, multicore processors, INTEGRITY, Real-time operating system, RTSO, embedded softwareSAN JOSE, CA and LAS VEGAS, NV – April 27, 2010 – Embedded Systems Conference, Booth 1510 and Interop, Booth 1659 – Green Hills Software, Inc., the largest independent vendor of embedded software solutions, and Cavium Networks (NASDAQ: CAVM), a leading provider of semiconductor products that enable intelligent processing for networking, communications, and the digital home, today announced the availability of Green Hills Software’s multicore development solutions for Cavium Networks’ OCTEON® family of multicore processors. Green Hills Software’s portfolio of optimized software solutions and comprehensive services for OCTEON’s cnMIPS64®-based architecture includes the certified safe and secure INTEGRITY® real-time operating system (RTOS), Green Hills Platform for Secure Networking, GateD® Layer 3 Routing Protocols, MULTI® integrated development environment (IDE), optimizing C/C++ compilers, and Green Hills Probe, along with extensive legacy application porting and code optimization services.

The Cavium OCTEON processor family offers advanced security, networking and application acceleration, which enables it to achieve industry leading performance for their processors and also per watt. The joint Green Hills/Cavium offering provides a wide range of customers over many vertical markets the ability to create and deploy reliable, high-performance products requiring high speed, intelligent networking connectivity with leading time-to-market at extremely low cost.

"The addition of Green Hills support for our widely adopted OCTEON processors offers comprehensive RTOS software solutions and extensive expert services to address the growing software complexity and legacy code reuse challenges our customers face," said Rajiv Khemani, vice president and general manager, Networking and Communications Division, Cavium Networks. "Green Hills’ OCTEON-optimized products in combination with its legacy RTOS porting services and design optimization techniques are key for our joint customers in providing the ability for maximum reuse, performance and scalability of their end products across several existing and new customer segments."

"As the leading provider of secure, reliable software solutions in the embedded marketplace, Green Hills is pleased to be adding support for Cavium’s family of multicore OCTEON processors," commented David Kleidermacher, chief technology officer, Green Hills Software. "As more devices become Internet-connected, Cavium’s scalable, high-performance, low-power solutions for intelligent networking applications coupled with our software and services offer a critical foundation for successful product deployment and use."

Green Hills Support for OCTEON Processors

Green Hills Software’s comprehensive solutions for Cavium deliver a flexible set of multicore operating system configurations, extensive networking support and advanced multicore debug tools to optimize multicore software design.

  • INTEGRITY RTOS – provides device total reliability and absolute security while delivering a flexible set of multicore operating system configurations, including single core, Asymmetric Multiprocessing (AMP) and Symmetric Multiprocessing (SMP) with support for network acceleration and offload.
  • INTEGRITY Secure Networking – combination of the INTEGRITY RTOS’ security architecture, its advanced GHNet TCP/IP v4/v6 networking stack, and GateD Layer 3 routing capabilities delivering unmatched security and reliability without compromising system throughput.
  • MULTI Integrated Development Environment – provides a complete software development environment for building, debugging, testing and optimizing multicore embedded applications.
  • Green Hills Optimizing Compilers – generate the smallest and fastest code for C, C++, targeting the cnMIPS64 Architecture.
  • Green Hills Probe – helps developers find and fix bugs faster than any other probes with its comprehensive run-control and multicore processor visibility interfaces optimized to support synchronous hardware and software multicore breakpoints.
  • Professional Services – Green Hills embedded experts collaborate with end user system designers and architects to tackle the difficult problems of legacy code porting, reuse and optimization for VxWorks, OSE, Linux, in-house operating systems and more, along with consulting services for general system performance optimization.

Cavium Networks OCTEON Processors

The Cavium Networks OCTEON family of multicore cnMIPS64 processors is among the industry's most scalable, highest-performance, and lowest-power solutions for intelligent networking applications ranging from 100Mbps to 40Gbps. These software-compatible processors, with one to thirty-two cnMIPS cores on a single chip, integrate next-generation networking I/Os along with the most advanced security, storage, and application hardware acceleration. This enables unprecedented throughput and programmability for the Layer 2 through Layer 7 processing requirements of intelligent networks.

Demonstration at Interop Las Vegas – April 27-29 (Cavium booth #1659)

Green Hills Software will demonstrate its comprehensive multicore support on Cavium Networks’ OCTEON family of multicore processors at Interop 2010 in Las Vegas. Green Hills will feature its latest operating system and debuggers for multicore application development based on the INTEGRITY RTOS, coupled with the industry’s most advanced multicore development and debugging environment, MULTI.


The Green Hills suite of multicore solutions for Cavium’s family of OCTEON processors will be commercially available at the end of Q2 2010. Legacy RTOS and application porting services are available today.

About Green Hills Software

Founded in 1982, Green Hills Software, Inc. 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 the NSA 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

About Cavium Networks

Cavium Networks is a leading provider of highly integrated semiconductor products that enable intelligent processing for networking, communications, and the digital home. Cavium Networks offers a broad portfolio of integrated, software-compatible processors ranging in performance from 10 Mbps to 40 Gbps that enable secure, intelligent functionality in enterprise, data-center, broadband/consumer and access and service provider equipment. Cavium Networks processors are supported by ecosystem partners that provide operating systems, tool support, reference designs and other services. Cavium Networks principal offices are in Mountain View, CA with design team locations in California, Massachusetts, India and Taiwan. For more information, please visit:

Green Hills, the Green Hills logo, MULTI, and INTEGRITY 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 Contact:
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