综述文章

嵌入式多核操作系统关键技术

  • 姜春茂;倪蕴涛;黄春梅
展开
  • 哈尔滨师范大学计算机科学与信息工程学院,哈尔滨 150025

收稿日期: 2012-02-06

  修回日期: 2012-04-06

  网络出版日期: 2012-04-18

Key Technique for Embedded Multicore OS

  • JIIANG Chunmao;NI Yuntao;HUANG Chunmei
Expand
  • College of Computer Science and Information Engineering, Harbin Normal University, Harbin 150025, China

Received date: 2012-02-06

  Revised date: 2012-04-06

  Online published: 2012-04-18

摘要

分析了目前多核操作系统的现状,多核芯片的出现导致了相应操作系统的改变,嵌入式操作系统的一些关键问题被提出。通过研究多核操作系统在实时性调度算法、负载平衡、同步机制中的现状及其存在的问题,提出未来的研究方向。并辅之以分析一个软实时多核操作系统LITMUS,对其基于多核体系结构的嵌入式多核平台的应用给出了基本的研究设想。

本文引用格式

姜春茂;倪蕴涛;黄春梅 . 嵌入式多核操作系统关键技术[J]. 科技导报, 2012 , 30(11) : 69 -75 . DOI: 10.3981/j.issn.1000-7857.2012.11.010

Abstract

At present, the emergence of multicore chip bring about the change in the computer operating system, many multicore technologies are rapidly come out not only in the application software development but also in the operating system research. In order to provide overall review of researchers on multicore operating system, the common problems that the current mainstream multicore operating systems are facing are analyzed; these problems include real-time scheduling algorithm, load balance, synchronization mechanism, task model, and their applications in the embedded domain. Finally, application examples based on multicore operating system—LITMUS are given by means of the discussion on the system structure, design method, basic principles, and scheduling algorithm, etc. Through the analysis on some key issues in the solution method, the basic idea for transplantation and scalability in the field of multicore embedded problems is given, at the same time, the blueprint for the future direction of the research is proposed.
文章导航

/