MP T-Kernel
Real-time OS for multiprocessor systems including multi-core processors

MP T-Kernel is a version of T-Kernel that supports multiprocessor systems including multi-core processors. MP T-Kernel inherits the real-time performance of T-Kernel, and is designed as the real-time OS optimized for embedded systems based on multiprocessor system architecture including multi-core processors.
Features of MP T-Kernel
Real-time OS for embedded systems
Embedded systems require real-time OSs that have short response time to events and predictability of execution time. This holds true of the embedded systems based on multi-processor architecture. MP T-Kernel is a genuine real-time OS that inherits the technology lineage of µITRON specification OSs which are widely used in embedded systems.
High compatibility with standard T-Kernel
The design of MP T-Kernel paid special attention to the compatibility with T-Kernel for single processor systems. MP T-Kernel can reuse the existing know-how as well as software asset on single processor systems. Creation of software that run both on single processor systems and multiprocessor systems is also possible.
Support for Many Hardware Devices
Embedded systems come in many forms. MP T-Kernel is designed to be independent of specific hardware and system architecture. It runs on different multi-core processors such as NaviEngine and SH7786. AMP (Asymmetric Multiple Processor) and SMP (Symmetrical Multiple Processor) configurations are supported by AMP T-Kernel and SMP T-Kernel respectively. It will also support a mixed model of AMP and SMP T-Kernels, in anticipation of increasing number of processors in the future.
![]() AMP T-Kernel |
![]() SMP T-Kernel |
![]() MP T-Kernel GNU Tools mpt-gnu |

Categories
Supported OS
Information

Download Box
Latest







