[发明专利]基于multi-kernel MOS 的分区系统构建方法有效
申请号: | 201310102233.8 | 申请日: | 2013-03-27 |
公开(公告)号: | CN103207782A | 公开(公告)日: | 2013-07-17 |
发明(设计)人: | 龙翔;杨经纬;高小鹏;万寒;姜博;郑思遥 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种基于multi-kernel MOS的分区系统构建方法,适用于多核、众核异构处理器平台。本发明基于负载均衡及通信延迟最小化的原则,将系统中各分区映射到合适的处理器核心上;再依次在每个处理器核心上启动并运行与自身ISA相匹配的操作系统内核(MOS kernel),并为映射到该处理器核心的分区建立并初始化通信信道及附属的管理数据结构,分区之间基于消息传递方式实现通信;最后MOS kernel启动映射到其所在处理器核心的各个分区内部的操作系统及任务。本发明使多种ISA架构的处理器核心能同时运行于同一分区系统,并且在有效提升系统效能及可扩展性的基础上,最大程度地保证程序运行的实时确定性。 | ||
搜索关键词: | 基于 multi kernel mos 分区 系统 构建 方法 | ||
【主权项】:
一种基于multi‑kernel MOS(Module Operating System)的分区系统构建方法,针对多核、众核异构系统,其特征在于,通过如下步骤进行分区系统构建:步骤1:为系统中的处理器核心和分区建立拓扑结构图,然后基于负载均衡及通信延迟最小化的原则,将系统中各分区映射到合适的处理器核心上;负载均衡是指系统中各处理器核心负载均衡,通信延迟最小化是指系统中各分区间通信延迟加权和最小化;映射的约束条件为:1)每个分区被映射到指令集架构(ISA:Instruction Set Architecture)匹配的处理器核心;2)每个分区需要的处理器核心数与映射的处理器核心数相符;3)每个处理器核心上的分区集合满足实时可调度性要求;步骤2:依次在每个处理器核心上启动并运行与自身ISA相匹配的操作系统内核(MOS kernel),处理器核心之间不共享内核代码与数据结构;根据分区的通信需求,为映射到各处理器核心的分区建立并初始化通信信道及附属的管理数据结构,分区之间基于消息传递方式实现通信;通信信道附属的管理数据结构包括:信道所属的源分区、目的分区;信道优先级;以及各子信道地址、容量、优先级、数量和读写指针;步骤3:每个处理器核心上的MOS Kernel启动之后,依次启动被映射到各处理器核心的上的各个分区内部的操作系统(POS:Partition Operating System)及任务,分区开始执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310102233.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种多媒体数据的存储方法
- 下一篇:一种斜视条件下的机载干涉SAR定标方法