Multi-Processing RTOS Adds Intel Architecture Support

(Green Hills Software)

Green Hills Software has added Intel architecture to the certifications of conformance for its INTEGRITY-178 Time-Variant Unified Multi Processing (tuMP) RTOS to the Future Airborne Capability Environment (FACE) Technical Standard edition 3.0. The operating system was previously certified for Power Architecture. The certification covers both the safety base and security profiles, and includes verification for C, C++, and Ada support for both profiles. According to Green Hills, INTEGRITY-178 tuMP RTOS was the first software component of any type to be certified conformant to edition 3.0, and this latest certification extends that commitment to open standard certification.


INTEGRITY-178 tuMP implements a rich set of multi-processing functionality that allows any combination of AMP, Bound Multi-Processing (BMP), and Symmetric Multi-Processing (SMP). BMP is an enhanced and restricted form of SMP that can statically bind an application’s ARINC-653 processes to a specific set of cores, allowing the system architect to more tightly control the concurrent operation of multiple cores. The INTEGRITY-178 tuMP implements AMP, BMP, and SMP on all its FACE-conformant architectures, including Intel, Arm, and Power Architectures.


As a true multicore IMA operating system with a 9-year service history, INTEGRITY-178 tuMP includes both a fully capable multicore scheduler and support for bandwidth allocation and management of shared processor resource access. The supported bandwidth management technique emulates a high-rate hardware-based approach to ensure continuous allocation enforcement. For more details, visit Green Hills Software.