Zinix - A function-modularized kernel for multiprocessor embedded systems

Jing Chen, Lian Jou Tsai, Wen Bin Hung, Jian Hong Liu

研究成果: Conference contribution

摘要

This paper presents the design and implementation of an embedded system kernel, namely Zinix, with functional modularity for multiprocessor platforms. Zinix supports system configuration of both homogeneous and heterogeneous multiprocessors with shared memory. Its design is based upon the concept of micro-kernel with emphasis on modular functionality and reusability in order to be flexible and suitable for running various applications. To achieve modularity of service functions, Zinix is built, in addition to a micro-kernel, with server processes of process manager and memory manager so that applications or user processes are provided essential system service functions, while supporting multiprocessor configuration as well as other sophisticated services are harnessed via adding function-specific server processes. This paper focuses on the system architecture of Zinix, and discusses the design of dynamic server processes with scheduling concerns. The performance evaluation of its current implementation is also presented.

原文English
主出版物標題Proceedings - 2010 IEEE/ACM International Conference on Green Computing and Communications, GreenCom 2010, 2010 IEEE/ACM International Conference on Cyber, Physical and Social Computing, CPSCom 2010
頁面937-942
頁數6
DOIs
出版狀態Published - 2010 十二月 1
事件2010 IEEE/ACM International Conference on Green Computing and Communications, GreenCom 2010, 2010 IEEE/ACM International Conference on Cyber, Physical and Social Computing, CPSCom 2010 - Hangzhou, China
持續時間: 2010 十二月 182010 十二月 20

出版系列

名字Proceedings - 2010 IEEE/ACM International Conference on Green Computing and Communications, GreenCom 2010, 2010 IEEE/ACM International Conference on Cyber, Physical and Social Computing, CPSCom 2010

Other

Other2010 IEEE/ACM International Conference on Green Computing and Communications, GreenCom 2010, 2010 IEEE/ACM International Conference on Cyber, Physical and Social Computing, CPSCom 2010
國家China
城市Hangzhou
期間10-12-1810-12-20

    指紋

All Science Journal Classification (ASJC) codes

  • Computational Theory and Mathematics
  • Theoretical Computer Science

引用此

Chen, J., Tsai, L. J., Hung, W. B., & Liu, J. H. (2010). Zinix - A function-modularized kernel for multiprocessor embedded systems. 於 Proceedings - 2010 IEEE/ACM International Conference on Green Computing and Communications, GreenCom 2010, 2010 IEEE/ACM International Conference on Cyber, Physical and Social Computing, CPSCom 2010 (頁 937-942). [5724946] (Proceedings - 2010 IEEE/ACM International Conference on Green Computing and Communications, GreenCom 2010, 2010 IEEE/ACM International Conference on Cyber, Physical and Social Computing, CPSCom 2010). https://doi.org/10.1109/GreenCom-CPSCom.2010.125