Green Hills’ software and services for the Octeon’s MIPS64-based architecture includes the certified safe and secure Integrity real-time operating system (RTOS), Green Hills Platform for Secure Networking, MULTI integrated development environment (IDE), optimising C/C++ compilers, and Green Hills Probe, along with legacy application porting and code optimisation services.
This offering for Cavium’s processors delivers a flexible set of multicore operating system configurations, extensive networking support and advanced multicore debug tools to optimise multicore software design.
Integrity RTOS – provides device reliability and 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 – the Integrity security architecture and its advanced GHNet TCP/IP v4/v6 networking stack deliver security and reliability without compromising system throughput.
MULTI Integrated Development Environment – provides a complete software development environment for building, debugging, testing and optimising multicore embedded applications.
Green Hills Optimising Compilers – generate the smallest and fastest code for C, C++, targeting the MIPS64 Architecture.
Green Hills Probe – helps developers find and fix bugs with its comprehensive run-control and multicore processor visibility interfaces optimised to support synchronous hardware and software multicore breakpoints.
Professional Services – Green Hills Software’s embedded experts collaborate with end user system designers and architects to tackle the difficult problems of legacy code porting, reuse and optimisation.