RTOS gets maximum performance out of Kalray AI processor

RTOS gets maximum performance out of Kalray AI processor

New Products |
By Christoph Hammerschmidt

Through the move, developers will be able to access the high computing performance and low power consumption of the 80-core processor MPPA Coolidge on the same terms as existing multi-core processors. For eSOL it ultimately means the ability to offer a Posix-compliant, secure software platform that takes advantage of the Coolidge ‘manycore’ architecture.

eMCOS Posix complies with the Posix PSE53 profile for running multiple processes. A proprietary distributed microkernel architecture extracts maximum performance from the MPPA Coolidge manycore processor and provides scalable support across different processor configurations, ranging from single-core through to multi-core, many-core and multi-chip. Scalable support is also provided, not only in homogenous settings that lack a cache coherence mechanism, but for heterogeneous configurations combining different architectures.

The safety of the eMCOS platform is delivered by eliminating single points of failure and providing freedom from interference (FFI) in the software that mixes different automotive safety integrity levels (ASILs), an essential requirement of Functional Safety (FuSa) standards.

In heterogeneous hardware configurations, eMCOS supports a variety of profiles that include Posix, Autosar and a hypervisor. This flexibility enables the RTOS to deliver optimal computing performance from MPPA Coolidge, which can be used as a stand-alone embedded platform that mixes functions with different criticalities on the same chip, or as an accelerator delivering high performance when combined with a separate host processor.

More information:  
Related articles:

Kalray: MPPA processors for autonomous driving

eSOL adds hypervisor virtualization to eMCOS RTOS


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles