Invention Grant
- Patent Title: 一种多智能体平台的分层实时任务调度方法和系统
-
Application No.: CN201910375521.8Application Date: 2019-05-07
-
Publication No.: CN110187956BPublication Date: 2021-07-30
- Inventor: 乔颖 , 郭冉 , 冷昶 , 王宏安
- Applicant: 中国科学院软件研究所
- Applicant Address: 北京市海淀区中关村南四街4号
- Assignee: 中国科学院软件研究所
- Current Assignee: 中国科学院软件研究所
- Current Assignee Address: 北京市海淀区中关村南四街4号
- Agency: 北京君尚知识产权代理有限公司
- Agent 邱晓锋
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/50

Abstract:
本发明公开了一种多智能体平台中的分层实时任务调度方法和系统,分为实时操作系统智能体调度器和智能体内任务调度器两层。本方法为:1)初始时,从智能体集合A中选择m个优先级最高的智能体,并将其分配到m个CPU核上运行;2)若智能体Ai被选中占有CPU核,则智能体Ai的调度器将以就绪任务集Ti中的任务按其优先级递减顺序在该CPU核上依次执行;3)当智能体Ai就绪任务集中的任务全部执行完后,释放其所占有的CPU核,并选择其他智能体执行。本发明可使运行于实时操作系统上的多智能体平台中的任务尽可能地在其截止期之前完成,满足了复杂应用的实时性需求,增加了多智能体系统的可靠性和可预测性。
Public/Granted literature
- CN110187956A 一种多智能体平台的分层实时任务调度方法和系统 Public/Granted day:2019-08-30
Information query