[发明专利]一种基于四模异构冗余处理器的调度装置和调度方法有效
| 申请号: | 201810379919.4 | 申请日: | 2018-04-25 |
| 公开(公告)号: | CN108667826B | 公开(公告)日: | 2020-09-04 |
| 发明(设计)人: | 于洪;刘勤让;沈剑良;宋克;朱珂;吕平;魏帅;陈博;张帆;赵博;李锦玲 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学;天津市滨海新区信息技术创新中心 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 陈勇 |
| 地址: | 450000 河*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 四模异构 冗余 处理器 调度 装置 方法 | ||
1.一种基于四模异构冗余处理器的调度装置,其特征在于,包括:四模异构冗余处理器、随机数发生器、资源调度管理器和结果处理器;
所述四模异构冗余处理器包括第一异构处理器、第二异构处理器、第三异构处理器和第四异构处理器,其中第一异构处理器、第二异构处理器、第三异构处理器为实际提供服务的处理器,第四异构处理器为备用处理器;
所述随机数发生器与资源调度管理器相连,所述资源调度管理器与四模异构冗余处理器相连,所述四模异构冗余处理器与结果处理器相连,所述结果处理器与资源调度管理器相连;
所述随机数发生器生成范围为[0, 1000]的整数随机数,向资源调度管理器发送生成的随机数;
所述资源调度管理器对四模异构冗余处理器进行管理,负责接收随机数发生器生成的随机数,通过计算得到调度参数决定对四模异构冗余处理器进行调度的方式和时间,根据结果处理器的反馈信息决定对四模异构冗余处理器进行调度的方式和时间,对四模异构冗余处理器进行包括同步、清洗在内的管理操作;所述反馈信息即四模异构冗余处理器的行为状态,包括处理器编号及状态正常与否的标识;所述通过计算得到调度参数决定对四模异构冗余处理器进行调度的方式和时间包括:对所述随机数进行模3计算,得到对四模异构冗余处理器进行调度的方式参数i;i属于[0,2],且i为整数,分别对应第一异构处理器、第二异构处理器和第三异构处理器;对所述随机数进行模60计算,得到对四模异构冗余处理器进行调度的时间参数j;确保第一异构处理器、第二异构处理器和第三异构处理器为同步状态,同时启用第四异构处理器,向第四异构处理器输入历史信息,调整到与第一异构处理器、第二异构处理器和第三异构处理器同步的状态;在时间j之后的第一个任务间隙,将i对应的第一异构处理器、第二异构处理器或第三异构处理器切换为第四异构处理器,将第四异构处理器切换为i对应的第一异构处理器、第二异构处理器或第三异构处理器;对切换后的第四异构处理器进行清洗操作;
所述结果处理器处理四模异构冗余处理器的输出结果,并向对外接口输出最终结果,以及向资源调度管理器反馈四模异构冗余处理器的行为状态。
2.基于权利要求1的一种基于四模异构冗余处理器的调度装置的一种基于四模异构冗余处理器的调度方法,其特征在于,包括:
随机数发生器生成范围为[0, 1000]的整数随机数,向资源调度管理器发送生成的随机数;
资源调度管理器根据接收的随机数,通过计算得到调度参数决定对四模异构冗余处理器进行调度的方式和时间;所述通过计算得到调度参数决定对四模异构冗余处理器进行调度的方式和时间包括:对所述随机数进行模3计算,得到对四模异构冗余处理器进行调度的方式参数i;i属于[0,2],且i为整数,分别对应第一异构处理器、第二异构处理器和第三异构处理器;对所述随机数进行模60计算,得到对四模异构冗余处理器进行调度的时间参数j;确保第一异构处理器、第二异构处理器和第三异构处理器为同步状态,同时启用第四异构处理器,向第四异构处理器输入历史信息,调整到与第一异构处理器、第二异构处理器和第三异构处理器同步的状态;在时间j之后的第一个任务间隙,将i对应的第一异构处理器、第二异构处理器或第三异构处理器切换为第四异构处理器,将第四异构处理器切换为i对应的第一异构处理器、第二异构处理器或第三异构处理器;对切换后的第四异构处理器进行清洗操作;
结果处理器处理四模异构冗余处理器的输出结果,并向对外接口输出最终结果,以及向资源调度管理器反馈四模异构冗余处理器的行为状态;
资源调度管理器根据结果处理器的反馈信息决定对四模异构冗余处理器进行调度的方式和时间,对四模异构冗余处理器进行包括同步、清洗在内的管理操作;所述反馈信息即四模异构冗余处理器的行为状态,包括处理器编号及状态正常与否的标识。
3.根据权利要求2所述的一种基于四模异构冗余处理器的调度方法,其特征在于,所述调度参数包括对四模异构冗余处理器进行调度的方式参数和对四模异构冗余处理器进行调度的时间参数。
4.根据权利要求2所述的一种基于四模异构冗余处理器的调度方法,其特征在于,所述反馈信息即四模异构冗余处理器的行为状态,包括处理器编号及状态正常与否的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学;天津市滨海新区信息技术创新中心,未经中国人民解放军战略支援部队信息工程大学;天津市滨海新区信息技术创新中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810379919.4/1.html,转载请声明来源钻瓜专利网。





