首页> 中文期刊>计算机工程 >基于NoC的多核分布式操作系统

基于NoC的多核分布式操作系统

     

摘要

采用主从控制方式和消息传递通信相结合的非均衡设计方法,设计基于片上网络(NoC)的多核分布式 操作系统.在该系统中,主控节点通过资源池统计全局资源信息,利用运行时任务调度完成相关任务分派.从节点以异步统计模式反馈资源 信息,并使用虚拟内存技术实现并行应用子进程的创建、加载和执行.测试结果表明,该系统能有效支持基于消息传递接口的并行程序的 调度、加载及执行.%Operation System(OS) for multi-processor is a key issue to manage the resource generally. This paper applies the asymmetric multiprocessing 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 MP1 tasks assigned to each operation node. Test result shows that this design manages the MPSoC effectively.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号