Voltage-clock scaling for low energy consumption in fixed-priority real-time systems

被引:22
|
作者
Lee, YH
Krishna, CM
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
[2] Univ Massachusetts, Dept Elect & Comp Engn, Amherst, MA 01003 USA
基金
美国国家科学基金会;
关键词
voltage-scaling; scheduling; low-power designs; real-time embedded systems;
D O I
10.1023/A:1022864617640
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power and energy constraints are becoming increasingly prevalent in real-time embedded systems. Voltage-scaling is a promising technique to reduce energy and power consumption: clock speed tends to decrease linearly with supply voltage while power consumption goes down quadratically. We therefore have a tradeoff between the energy consumption of a task and the speed with which it can be completed. The timing constraints association with real-time tasks can be used to resolve this tradeoff. In this paper, we present two algorithms for voltage-scaling. Assuming that a processor can operate in one of two modes: high voltage and low voltage, we share how to schedule the voltage settings so that deadlines are met while reducing the total energy consumed. We show that significant reductions can be made in energy consumption.
引用
收藏
页码:303 / 317
页数:15
相关论文
共 50 条
  • [1] Voltage-Clock Scaling for Low Energy Consumption in Fixed-Priority Real-Time Systems
    Yann-Hang Lee
    C. M. Krishna
    [J]. Real-Time Systems, 2003, 24 : 303 - 317
  • [2] Energy efficient fixed-priority scheduling for real-time systems on variable voltage processors
    Quan, G
    Hu, XB
    [J]. 38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 828 - 833
  • [3] Energy efficient DVS schedule for fixed-priority real-time systems
    Quan, Gang
    Hu, Xiaobo Sharon
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2007, 6 (04) : 29
  • [4] Analyzing stochastic fixed-priority real-time systems
    Gardner, MK
    Liu, JWS
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 1999, 1579 : 44 - 58
  • [5] Sensitivity analysis for fixed-priority real-time systems
    Enrico Bini
    Marco Di Natale
    Giorgio Buttazzo
    [J]. Real-Time Systems, 2008, 39 : 5 - 30
  • [6] Sensitivity analysis for fixed-priority real-time systems
    Bini, Enrico
    Di Natale, Marco
    Buttazzo, Giorgio
    [J]. REAL-TIME SYSTEMS, 2008, 39 (1-3) : 5 - 30
  • [7] Sensitivity analysis for fixed-priority real-time systems
    Bini, Enrico
    Di Natale, Marco
    Buttazzo, Giorgio
    [J]. 18TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2006, : 13 - +
  • [8] Dynamic voltage scaling algorithm for fixed-priority real-time systems using work-demand analysis
    Kim, W
    Kim, J
    Min, SL
    [J]. ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 396 - 401
  • [9] Energy Efficient Scheduling for Hard Real-Time Systems with Fixed-Priority Assignment
    Niu, Linwei
    [J]. 2010 IEEE 29TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2010, : 153 - 160
  • [10] Periodic Charging Scheme for Fixed-Priority Real-Time Systems with Renewable Energy
    Bambagini, Mario
    Aydin, Hakan
    [J]. 2014 9TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2014,