Title :
ITRON-MP: an adaptive real-time kernel specification for shared-memory multiprocessor systems
Author :
Takada, Hiroaki ; Sakamura, Ken
Author_Institution :
Dept. of Inf. Sci., Tokyo Univ., Japan
Abstract :
A real-time kernel specification named ITRON-MP (industrial-oriented TRON for multiprocessor systems), which defines a standard kernel interface adaptable to various shared-memory multiprocessor architectures, is presented. ITRON-MP is an extension of ITRON, which is a specification of real-time kernels for embedded systems. The ITRON-MP specification is an open architecture, in that anyone can freely implement a kernel based on the specification. A universal implementation of ITRON-MP generates an adapted kernel code for each architecture. This approach presents a standard operating system interface for the development of various real-time systems and improves the efficiency of system development. Moreover, because the executed kernel code is tuned to each architecture, the runtime performance is not degraded by the standardization. The design principles and main features of ITRON-MP are described.<>
Keywords :
multiprocessing programs; operating systems (computers); ITRON-MP; adapted kernel code; adaptive real-time kernel specification; embedded systems; industrial-oriented TRON; multiprocessor architectures; open architecture; shared-memory multiprocessor systems; standard kernel interface; standard operating system interface; Adaptive systems; Application software; Embedded system; Hardware; Kernel; Multiprocessing systems; Operating systems; Real time systems; Standards development; Three-term control;
Journal_Title :
Micro, IEEE