首页 | 本学科首页   官方微博 | 高级检索  
     

一种针对依赖性周期任务的实时多核调度算法
引用本文:李凤彬,朱怡安,黄姝娟,唐毓毅.一种针对依赖性周期任务的实时多核调度算法[J].计算机应用研究,2013,30(5):1340-1344.
作者姓名:李凤彬  朱怡安  黄姝娟  唐毓毅
作者单位:西北工业大学 a. 计算机学院; b. 软件与微电子学院, 西安 710072
基金项目:航天科技创新基金资助项目(2011XR60001); 航空科学基金资助项目(20100753022); 校基础研究基金资助项目(JC20110283); 西北工业大学研究生创业种子基金资助项目(Z2012139)
摘    要:针对软实时系统中的一类同时具有依赖性与周期性的任务,提出一种基于单行树矩阵(MST)的动态因子均衡调度算法SMD(schedule on matrix of the single tree and dynamic load factor)。该算法通过对MST矩阵的特性进行分析,将任务划分为若干并行集,再综合考虑已执行时间、任务间的依赖关系及任务最早截止时间几个要素,以动态因子的形式对任务进行实时调度。最后,还以证明的形式给出了可充分调动的任务集的充分条件,并以此为基础随机生成了测试任务集,进行了对比实验。实验表明,与文献中现有经典算法相比,新算法使处理器利用率提升近15%,任务丢失率降低2%。

关 键 词:多核调度  依赖关系  多任务  实时系统  调度算法

New scheduling algorithm for real-time multiprocessor systemsaimed to independent and periodic multi-tasks
LI Feng-bin,ZHU Yi-an,HUANG Shu-juan,TANG Yu-yi.New scheduling algorithm for real-time multiprocessor systemsaimed to independent and periodic multi-tasks[J].Application Research of Computers,2013,30(5):1340-1344.
Authors:LI Feng-bin  ZHU Yi-an  HUANG Shu-juan  TANG Yu-yi
Affiliation:a. School of Computer Science & Engineering, b. School of Software & Microelectronics, Northwestern Polytechnical University, Xi'an 710072, China
Abstract:With the aim to work out a kind of task, which is meanwhile based on the dependence and period, this paper proposed a schedule algorithm based-on matrix of the single tree and dynamic load factor, named SMD. SMD dynamically aggregated jobs into several parallel sets by analyzing the feature of the MST(matrix of the single tree). Then, SMD scheduled the real-time tasks with judging the value of the dynamic factor by compromising executed-time, task dependence and deadline. Finally, it gave a proof of how to generate an appropriate task set and do an experiment based on this proof. The experimental results demonstrate that compared with the classic algorithm, SMD enhances CPU-utilization by nearly 15% and reduce the miss-rate by 2% respectively.
Keywords:multi-core scheduling  dependence-based  multi-task  real-time system  scheduling algorithms
本文献已被 CNKI 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号