HIPPEROS’ modularity and configurability enables different kernels to be tailored to satisfy specific application requirements, adapting to different use cases. Its low footprint hard real-time kernel enables the smooth co-ordination of a mix of software and hardware tasks without missing a single deadline.
The new features in HIPPEROS v17.02, which include hardware acceleration, fast multicore IPC and mixed criticality scheduling, make it ideally suited to computer vision applications for use cases such as drone navigation, medical imaging and Advanced Driver Assistance Systems (ADAS).
A high video frame rate is key for many computer vision applications and RTOS hardware acceleration means that tasks can be handled by an on-board FPGA rather than the CPU as a way of achieving 90 video frames per second instead of 1-5 at best.
Fast multicore IPC enables tasks running on different processors to speedily exchange data by message passing which is essential for parallel, multi-threaded processes that would otherwise have a major impact on system performance.
With mixed criticality scheduling, both high and low criticality tasks can be run on the same board with the RTOS taking care of the critical priorities, thereby reducing the number of systems needed and overall costs, weight, power consumption etc.