Dynamic voltage scaling under EDF revisited

被引:0
|
作者
Bruno Gaujal
Nicolas Navet
机构
[1] INRIA and ID-IMAG Laboratory,
[2] INRIA-LORIA,undefined
来源
Real-Time Systems | 2007年 / 37卷
关键词
Real-time systems; Low-power design; Scheduling; Complexity; Dynamic voltage scaling;
D O I
暂无
中图分类号
学科分类号
摘要
Basic algorithms have been proposed in the field of low-power (Yao, F., et al. in Proceedings of lEEE annual foundations of computer science, pp. 374–382, 1995) which compute the minimum energy-schedule for a set of non-recurrent tasks (or jobs) scheduled under EDF on a dynamically variable voltage processor. In this study, we propose improvements upon existing algorithms with lower average and worst-case complexities. They are based on a new EDF feasibility test that helps to identify the “critical intervals”. The complexity of this feasibility test depends on structural characteristics of the set of jobs. More precisely, it depends on how tasks are included one in the other. The first step of the algorithm is to construct the Hasse diagram of the set of tasks where the partial order is defined by the inclusion relation on the tasks. Then, the algorithm constructs the shortest path in a geometrical representation at each level of the Hasse diagram. The optimal processor speed is chosen according to the maximal slope of each path.
引用
收藏
页码:77 / 97
页数:20
相关论文
共 50 条
  • [1] Dynamic voltage scaling under EDF revisited
    Gaujal, Bruno
    Navet, Nicolas
    [J]. REAL-TIME SYSTEMS, 2007, 37 (01) : 77 - 97
  • [2] Feedback EDF scheduling exploiting dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 84 - 93
  • [3] Feedback EDF scheduling exploiting hardware-assisted asynchronous dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (07) : 203 - 212
  • [4] Feedback EDF Scheduling of Real-Time Tasks Exploiting Dynamic Voltage Scaling
    Yifan Zhu
    Frank Mueller
    [J]. Real-Time Systems, 2005, 31 : 33 - 63
  • [5] Feedback EDF scheduling of real-time tasks exploiting dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. REAL-TIME SYSTEMS, 2005, 31 (1-3) : 33 - 63
  • [6] The limit of dynamic voltage scaling and insomniac dynamic voltage scaling
    Zhai, B
    Blaauw, D
    Sylvester, D
    Flautner, K
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (11) : 1239 - 1252
  • [7] On-line dynamic voltage scaling for hard real-time systems using the EDF algorithm
    Lee, CH
    Shin, KG
    [J]. 25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 319 - 327
  • [8] DVSleak: Combining leakage reduction and voltage scaling in feedback EDF scheduling
    Zhu, Yifan
    Mueller, Frank
    [J]. ACM SIGPLAN NOTICES, 2007, 42 (07) : 31 - 40
  • [9] DVSleak: Combining Leakage Reduction and Voltage Scaling in Feedback EDF Scheduling
    Zhu, Yifan
    Mueller, Frank
    [J]. LCTES'07: PROCEEDINGS OF THE 2007 ACM SIGPLAN-SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, 2007, : 31 - 40
  • [10] Performance Of Clock Mesh Under Dynamic Voltage And Frequency Scaling
    Harsha, P.
    Sunil, K., V
    Reuben, John
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 1433 - 1440