一种基于多处理器的分布式实时多任务调度方法
基本信息
申请号 | CN202010571560.8 | 申请日 | - |
公开(公告)号 | CN111767141A | 公开(公告)日 | 2020-10-13 |
申请公布号 | CN111767141A | 申请公布日 | 2020-10-13 |
分类号 | G06F9/50(2006.01)I;G06F9/54(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 汤俊;王浩男;翟冠 | 申请(专利权)人 | 北京紫玉伟业电子科技有限公司 |
代理机构 | 北京众合诚成知识产权代理有限公司 | 代理人 | 北京紫玉伟业电子科技有限公司;清华大学 |
地址 | 100080北京市海淀区清河永泰园甲1号综合楼2层261号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了属于嵌入式信号处理技术领域的一种基于多处理器的分布式多任务调度方法。采用非抢占调度策略作为调度内核,该分布式多任务调度方法是在多处理器平台运行,处理器数量包括一个或多个,每个处理器对内部建立的多个处理模块进行实时调度的分布式实时多任务调度;具体包括存储管理单元、任务调度模块及处理任务模块;其中,包含等待态队列、就绪态队列和输出态队列的任务调度单元分别连接通信传输单元与处理任务模块,并传输任务数据通信信息;处理任务模块连接存储管理单元;并传输内存访问信息;本发明可对各个任务模块进行实时调度并保证每个任务模块都能正确运行,保证处理过程满足信号处理的实时性要求,改善了系统实时性。 |
