节点文献

硬实时系统中基于任务同步及节能的动态调度算法

Dynamic task scheduling algorithm with task synchronization and energy savings in hard real-time systems

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 韩建军吴晓东李庆华Abbas A.Essa

【Author】 HAN Jian-jun1,2,WU Xiao-dong1,LI Qing-hua1,2,Abbas A.Essa3(1.School of Computer Science and Technology,Huazhong University of Science & Technology,Wuhan 430074,China;2.State Key Laboratory for Novel Software Technology,Nanjing University,Nanjing 210093,China;3.Department of Electronic Science and Engineering,Nanjing University,Nanjing 210093,China)

【机构】 华中科技大学计算机科学与技术学院南京大学计算机软件新技术国家重点实验室南京大学电子工程与科学系

【摘要】 提出基于任务同步及节能的动态实时调度算法HDSA(hybrid dynamic scheduling algorithm),以有效地解决任务同步及节能的难题。HDSA结合RM及EDF算法,在满足任务实时可调度性及任务同步的限制条件下,采用DVFS节省能耗。HDSA包含静态算法及动态算法两部分。静态算法在静态条件下,求出任务的静态速度。动态调度算法在实际运行中,固定临界区的运行速度,并充分回收、利用任务运行时的空闲执行时间,调节处理器的速度,以有效降低能耗并满足实时可调度性。同时避免高优先权任务被阻塞时,临界区继承高优先权任务的速度时所造成的处理器电压开关的频繁切换,因而能有效地降低实时任务调度的成本。实验测试表明,HDSA在调度性能上明显优于目前所知的有效算法。

【Abstract】 HDSA(hybrid dynamic scheduling algorithm) was proposeed,which slows down processor via voltage/frequency scaling,such that the real-time schedulability and task synchronization can be satisfied concurrently with as minimum as possible energy consumption.Based on RM and EDF,HDSA consists of a static algorithm and a dynamic one.The static algorithm computes the initially static speeds of all tasks under the static conditions.The dynamic algorithm fixes the execution frequencies of all critical sections at runtime,and reclaims the slack of tasks during their executions so as to further reduce energy consumption while satisfying timing constraints.On the other hand,frequent voltage switching,which is caused by the frequency inheritance,can be avoided by the approach when a task with a lower priority blocks a task with a higher priority.Consequently,the scheduling costs can also be reduced efficiently.The experimental results illustrate that the proposed algorithm obviously outperforms existing algorithms in terms of energy consumption.

【基金】 国家自然科学基金资助项目(60503048,60873004,60673191);中国博士后科学基金资助项目(.20070410280);南京大学计算机软件新技术国家重点实验室开放基金资助项目(kfkt2009b13);韩国工程科学基金资助项目~~
  • 【文献出处】 通信学报 ,Journal on Communications , 编辑部邮箱 ,2009年11期
  • 【分类号】TP302.8
  • 【被引频次】15
  • 【下载频次】248
节点文献中: 

本文链接的文献网络图示:

本文的引文网络