Title :
From single to multiprocessor real-time kernels in hardware
Author :
Lindh, Lennart ; Starner, J. ; Furunäs, Johan
Author_Institution :
Dept. of Real-Time Comput. Syst., Malardalens Univ., Vasteras, Sweden
Abstract :
The article presents three different implementations of a traditional real-time kernel in hardware. All approaches improved performance and determinism by several orders of magnitude when compared with software-based real time kernels. The first implementation provides an integrated deterministic CPU and a deterministic and high performance multitasking real time kernel in hardware. The second implementation provides a deterministic and high performance standalone multitasking real time kernel in hardware and the last implementation provides a deterministic and high performance real time kernel for homogeneous and heterogeneous multiprocessor real-time systems
Keywords :
firmware; multiprocessing systems; multiprogramming; operating system kernels; performance evaluation; processor scheduling; real-time systems; reconfigurable architectures; scheduling; deterministic multitasking real time kernel; deterministic standalone multitasking real time kernel; hardware; heterogeneous multiprocessor real-time systems; high performance multitasking real time kernel; high performance standalone multitasking real time kernel; homogeneous multiprocessor real-time systems; improved determinism; improved performance; integrated deterministic CPU; multiprocessor real-time kernels; single processor real-time kernels; Acceleration; Coprocessors; Hardware; Kernel; Multitasking; Processor scheduling; Real time systems; Registers; Scheduling algorithm; Switches;
Conference_Titel :
Real-Time Technology and Applications Symposium, 1995. Proceedings
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-6980-2
DOI :
10.1109/RTTAS.1995.516193