首页 | 官方网站   微博 | 高级检索  
     

一种静态优先级保序饱和分配算法
引用本文:伍微,倪少杰,刘小汇.一种静态优先级保序饱和分配算法[J].计算机科学,2009,36(12):41-45.
作者姓名:伍微  倪少杰  刘小汇
作者单位:国防科技大学电子科学与工程学院,长沙,410073
基金项目:新世纪优秀人才支持计划 
摘    要:在通信、雷达、导航以及各种消费类电子产品等领域,嵌入式实时调度已逐渐成为电子电气系统的控制核心,成本与性价比都是设计者需要考虑的重要内容.实际应用中,系统能够支持的优先级教目是有限的,当任务数目多于系统优先级数目时,RM,DM等优先级非受限最优算法尽管已经不再适用,但是仍然可以作为任务的自然优先级来辅助系统设计.利用自然优先级先验知识,提出一种保序饱和分配算法,用于任意截止期模型的最优保序分配.进一步的研究表明,当所有任务周期不小于其相对截止时间时,DM保序饱和分配是最少优先级分配.本算法复杂度低,可调度的判定总次数等于任务总数,远低于AGP和LNPA.

关 键 词:实时系统  有限优先级  优先级分配  饱和分配  截止期单调
收稿时间:2009/1/15 0:00:00
修稿时间:2009/3/25 0:00:00

Saturated Assignment Algorithm with Ordered Static Priority
WU Wei,NI Shao-jie,LIU Xiao-hui.Saturated Assignment Algorithm with Ordered Static Priority[J].Computer Science,2009,36(12):41-45.
Authors:WU Wei  NI Shao-jie  LIU Xiao-hui
Affiliation:(School of Electronic Science and Engineering,National University of Defense Technology,Changsha 410073,China)
Abstract:In the area of communication,radar,navigation and various electronic production,embedded real-time scheduling has became the control kernel of those electronic and electrical systems, where the cost and the performance-price ratio are major concerns for the system designers.In practical applications, those systems only support limited priority levels when the task number is greater than the number of priority levels, those well-known optimal algorithms,such as DM(deadline monotonic) and RM(rate monotonic),are impractical.However, they can still provide natural priority to assist system design.A saturated assignment algorithm with ordered static priority was proposed based on transcendental knowledge of natural priority.It was proved to be the optimal ordered assignment Further researches show that the saturated assignment with DM ordered priority leads to minimal priority levels, as long as any task is of deadline less than or equal to its period.Our method is of low time complexity, the number of scheduling determination is equal to the total task number, which is much less than the well-known AGP(assignment of priority group) and LNPA(least-number priority assignment).
Keywords:Real-time system  Limited priority level  Priority assignment  Saturated assignment  DM (deadline monotonic)
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号