Minimum energy consumption for rate monotonic scheduled tasks

被引:1
|
作者
Baskiyar, Sanjeev [1 ]
Huang, Chiao-Ching [1 ]
Tin-Yau Tam [2 ]
机构
[1] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
[2] Auburn Univ, Dept Math & Stat, Auburn, AL 36849 USA
基金
美国国家科学基金会;
关键词
CPU dynamic power consumption; Lagrange multiplier; Periodic tasks; DVFS;
D O I
10.1007/s00607-015-0475-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Limited battery power is a typical constraint in stand-alone embedded systems. One way to extend the battery lifetime is by reducing CPU power consumption. Because of the quadratic relationship between power consumption in CMOS circuits and CPU voltage, power reduction can be obtained by scaling down supply voltage, or dynamic voltage scaling. However, reducing supply voltage slows down CPU speed since supply voltage has a proportional relationship with CPU frequency. On the other hand, in any real-time embedded environment (especially hard real-time), timing constraints are critical. In this paper, we focus on dynamic energy reduction of tasks scheduled by rate monotonic (RM) algorithm in a hard real-time embedded environment. The RM algorithm preemptively schedules any set of periodic tasks by assigning higher priorities to frequent tasks. For any periodic task set that satisfies the CPU utilization bound, we determine the provably optimal scaling of the worst-case execution time of each task that consumes minimum dynamic energy while satisfying the utilization bound. As RM algorithm is widely used, we expect this work can lead to better energy reduction management and expectations.
引用
收藏
页码:661 / 684
页数:24
相关论文
共 50 条
  • [31] Determining rate monotonic schedulability of real-time periodic tasks using continued fractions
    Park, Moonju
    Baek, Hyeongboo
    INFORMATION PROCESSING LETTERS, 2023, 179
  • [32] The impact of minimum OTTV legislation on building energy consumption
    Sheng, Weili
    Zhang, Lin
    Ridley, Ian
    ENERGY POLICY, 2020, 136
  • [33] Minimization of Energy Consumption for OOK Transmitter Through Minimum Energy Coding
    Yue Peng
    Guillaume Andrieux
    Jean-François Diouris
    Wireless Personal Communications, 2022, 122 : 2219 - 2233
  • [34] Energy consumption of minimum energy coding in CDMA wireless sensor networks
    Ares, Benigno Zurita
    Fischione, Carlo
    Johansson, Karl Henrik
    WIRELESS SENSOR NETWORKS, PROCEEDINGS, 2007, 4373 : 212 - +
  • [35] Minimization of Energy Consumption for OOK Transmitter Through Minimum Energy Coding
    Peng, Yue
    Andrieux, Guillaume
    Diouris, Jean-Francois
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (03) : 2219 - 2233
  • [36] An Optimum Regime for Glass Annealing with Minimum Energy Consumption
    B. I. Margolis
    Glass and Ceramics, 2003, 60 : 133 - 135
  • [37] An optimum regime for glass annealing with minimum energy consumption
    Margolis, BI
    GLASS AND CERAMICS, 2003, 60 (5-6) : 133 - 135
  • [38] Calculating the minimum bounds of energy consumption for cloud networks
    Buysse, Jens
    Georgakilas, Konstantinos
    Tzanakaki, Anna
    De Leenheer, Marc
    Dhoedt, Bart
    Develder, Chris
    Demeester, Piet
    2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [39] Optimization of Train Speed Profile for Minimum Energy Consumption
    Miyatake, Masafumi
    Ko, Hideyoshi
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2010, 5 (03) : 263 - 269
  • [40] Optimal WiMAX Frame Packing for Minimum Energy Consumption
    Abbas, Nadine
    Hajj, Hazem
    Yassine, Ali
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1321 - 1326