Fixed priority scheduling for reducing overall energy on variable voltage processors

被引:0
|
作者
Quan, G [1 ]
Niu, LW [1 ]
Hu, XBS [1 ]
Mochocki, B [1 ]
机构
[1] Univ S Carolina, Dept CSE, Columbia, SC 29208 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While Dynamic Voltage Scaling (DVS) is an efficient technique in reducing the dynamic energy consumption of a CMOS processor methods that employ DVS without considering leakage current are quickly becoming less efficient when considering the processor's overall energy consumption. A leakage conscious DVS voltage schedule may require the processor to run at a higher-than-necessary speed to execute a given set of real-time tasks, which can result in a large number of idle intervals. To effectively reduce the energy consumption during these idle intervals, and therefore the overall energy consumption, the DVS schedule must judiciously allow the processor to enter and leave the power down state during these idle intervals, while considering the time and energy cost of doing so. In this paper we present a scheduling technique that can effectively reduce the overall energy consumption for hard real-time systems scheduled according to a fixed priority (FP) scheme. Experimental results demonstrate that a processor using our strategy consumes as less as 15% of the idle energy of a processor employing the conventional strategy.
引用
收藏
页码:309 / 318
页数:10
相关论文
共 50 条
  • [21] Variable voltage task scheduling algorithms for minimizing energy
    Manzak, A
    Chakrabarti, C
    [J]. ISLPED'01: PROCEEDINGS OF THE 2001 INTERNATIONAL SYMPOSIUM ON LOWPOWER ELECTRONICS AND DESIGN, 2001, : 279 - 282
  • [22] Priority Assignment for Global Fixed Priority Scheduling on Multiprocessors
    Deng, Xuanliang
    Raja, Shriram
    Zhao, Yecheng
    Zeng, Haibo
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (09) : 2538 - 2550
  • [23] Discrete and continuous min-energy schedules for variable voltage processors
    Li, MM
    Yao, AC
    Yao, FF
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2006, 103 (11) : 3983 - 3987
  • [24] Task-Aware Priority Scheduling for Multicore Processors
    Shi, Qiu-Wei
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND INFORMATION SYSTEMS, 2016, 52 : 106 - 110
  • [25] Synchronous sessions and fixed priority scheduling
    Burns, A
    Wellings, AJ
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 44 (02) : 107 - 118
  • [26] FIXED JOB SCHEDULING WITH 2 TYPES OF PROCESSORS
    DONDETI, VR
    EMMONS, H
    [J]. OPERATIONS RESEARCH, 1992, 40 : S76 - S85
  • [27] Energy Aware Fault Tolerant Fixed Priority Task Scheduling in Multiprocessor System
    Arora, Kiran
    Bansal, Savina
    Bansal, Rakesh Kumar
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE CONFLUENCE 2018 ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING, 2018, : 658 - 663
  • [28] Variable voltage task scheduling for minimizing energy or minimizing power
    Manzak, A
    Chakrabarti, C
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 3239 - 3242
  • [29] Variable voltage task scheduling algorithms for minimizing energy/power
    Manzak, A
    Chakrabarti, C
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (02) : 270 - 276
  • [30] Energy efficient voltage scheduling for multi-core processors with software controlled dynamic voltage scaling
    Mishra, Abhishek
    Tripathi, Anil Kumar
    [J]. APPLIED MATHEMATICAL MODELLING, 2014, 38 (14) : 3456 - 3466