首页 | 本学科首页   官方微博 | 高级检索  
     

基于NoC的多核分布式操作系统
引用本文:胡新安,付方发,孙俊,喻明艳.基于NoC的多核分布式操作系统[J].计算机工程,2012,38(5):259-261.
作者姓名:胡新安  付方发  孙俊  喻明艳
作者单位:1. 哈尔滨工业大学微电子中心,哈尔滨,150001
2. 上海航天控制工程研究所,上海,200233
摘    要:采用主从控制方式和消息传递通信相结合的非均衡设计方法,设计基于片上网络(NoC)的多核分布式操作系统。在该系统中,主控节点通过资源池统计全局资源信息,利用运行时任务调度完成相关任务分派。从节点以异步统计模式反馈资源信息,并使用虚拟内存技术实现并行应用子进程的创建、加载和执行。测试结果表明,该系统能有效支持基于消息传递接口的并行程序的调度、加载及执行。

关 键 词:分布式操作系统  消息传递接口  非均衡模式  资源池  运行时调度
收稿时间:2011-07-26

Multi-core Distributed Operating System Based on NoC
HU Xin-an , FU Fang-fa , SUN Jun , YU Ming-yan.Multi-core Distributed Operating System Based on NoC[J].Computer Engineering,2012,38(5):259-261.
Authors:HU Xin-an  FU Fang-fa  SUN Jun  YU Ming-yan
Affiliation:1(1.Microelectronics Center,Harbin Institute of Technology,Harbin 150001,China;2.Shanghai Institute of Control Engineering for Aerospace,Shanghai 200233,China)
Abstract:Operation System(OS) for multi-processor is a key issue to manage the resource generally.This paper applies the asymmetric multi-processing mode to design a distributed operating system for a Network on Chip(NoC)-based Multi-processor System-on-Chip(MPSoC).The nodes,divided into control node and operation nodes,use MPSoC Message Passing Interface(MMPI) to communicate with each other.An embedded Linux which runs on the control node,uses statistics pool to collect system resources information and schedules the parallel applications when they execute.The μC/OS on the operation nodes uses virtual memory to create,load and execute MPI tasks assigned to each operation node.Test result shows that this design manages the MPSoC effectively.
Keywords:distributed Operating System(OS)  Message Passing Interface(MPI)  asymmetric mode  statistics pool  runtime schedule
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号