Computer Science ›› 2011, Vol. 38 ›› Issue (6): 298-.

Previous Articles    

Architecture Design of Embedded Real-time Operating System for Heterogeneous Multi-core Processor

JIANG Jian-chun,WANG Tong-qing   

  • Online:2018-11-16 Published:2018-11-16

Abstract: Because of the different structure between heterogeneous multi core processor and symmetric multi core processor, the traditional distributed operating system and multi-core operating system arc not suitable for heterogeneous multi core processor in real-time and efficiency performance. After researching characteristics and trend of developing of the heterogeneous multi-core processor, this paper presented a multi-master mode real-time operating system architec-lure, in which the multi-master mode in communication bus is introduced, and symmetric structure and modularization frame are used to design operating system architecture. In this operating system, every kernel may be master to manage resources, tasks and other shared devices to improve the real-time and efficiency performance, and to solve the bottleneck problem that the single master can not meet the requirement of performance with increasing of the slave number.This architecture can satisfy different structure processor core with configuring function module. On the other hand, it can also reduce the development difficult of the heterogeneous multi core processor operating system.

Key words: Heterogeneous multi-core processor, Embedded real-time operating system, Multi-master kernel, Master-Slave kernel

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!