Green Hills launches Integrity 11
INTEGRITY 11 provides a new, highly optimized communications mechanism called GIPC (Green Hills IPC) that the company says is five times faster than Linux AF_LOCAL sockets. Native INTEGRITY, as well as Linux, processes executing in virtual machines, can take advantage of the GIPC for higher performance.
Together with its support for POSIX APIs and higher-level middleware such as DDS and CORBA, INTEGRITY provides a wide variety of high performance communications mechanisms for developers. The INTEGRITY 11 network stack also includes support for additional RFCs and capabilities, such as ECMP (Equal Cost Multi-Path) routing.
The new version also iincludes new resource management middleware, enabling developers to partition system resources across security domains while providing a flexible API for the dynamic allocation of those resources within each domain. Resource managers can be instantiated in simple groups or hierarchically.
Developers will see numerous other under-the-hood improvements for ease of use, including a streamlined distribution directory structure and simplified configuration for board support packages (BSPs) and device drivers. When integrated with MULTI 6 – Green Hills Software’s integrated development environment – INTEGRITY 11 takes advantage of faster build speeds and improvements in code size and speed delivered by the Green Hills compiler.
“INTEGRITY has enjoyed the highest RTOS market share growth over the past decade,” said Dan O’Dowd, founder and chief executive officer of Green Hills Software. “This success is due to its remarkable adoption by device developers across a wide range of industries.”