DVSleak: Combining leakage reduction and voltage scaling in feedback EDF scheduling

被引:4
|
作者
Zhu, Yifan [1 ]
Mueller, Frank [1 ]
机构
[1] N Carolina State Univ, Ctr Embedded Syst Res, Dept Comp Sci, Raleigh, NC 27695 USA
关键词
real-time systems; scheduling; dynamic voltage scaling; leakage; feedback control; algorithms; experimentation;
D O I
10.1145/1273444.1254772
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent trends in CMOS fabrication have the demand to conserve power of processors. While dynamic voltage scaling (DVS) is effective in reducing dynamic power, microprocessors produced in ever smaller fabrication processes are increasingly dominated by static power. For such processors, voltage/frequency pairs below a critical speed result in higher energy per cycle than entering a processor sleep mode. Yet, computational demand above this critical speed is best met by DVS techniques while still conserving power. We develop a novel combined leakage and DVS scheduling algorithm for real-time systems, DVSleak, based on earliest-deadline-first scheduling (EDF). Our method trades off DVS with leakage, where the former slows down execution while the latter intelligently defers dispatching of jobs when sleeping is beneficial. We further capitalize on feedback knowledge about actual execution times to anticipate computational demands without sacrificing deadline guarantees. As such, we contribute a novel feedback delay policy for leakage awareness, which addresses structural limitations of prior approaches. Experiments show that this combined DVS/leakage algorithm results in an average of ( a) 50% additional energy savings over a leakage-oblivious DVS algorithm, (b) 20% more energy savings over a more simplistic combination of DVS and sleep policies and ( c) 8.5% or more over dynamic slack reclamation with procrastination. Particularly task sets with periods shorter than ten milliseconds profit from our approach with 15% energy savings over best prior schemes. This makes DVSleak the best combined DVS/leakage regulation approach for real-time systems that we know of.
引用
收藏
页码:31 / 40
页数:10
相关论文
共 50 条
  • [31] Supply Voltage Minimization Techniques for SRAM Leakage Reduction
    Khandelwal, Saurabh
    Akashe, Shyam
    Sharma, Sanjay
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2012, 9 (08) : 1044 - 1048
  • [32] A New Scheduling Technique Based on Dynamic Voltage Scaling for MPSoC
    Park, Chang-Woo
    Noh, Kyung-Woo
    Kim, Seok-Yoon
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 512 - 515
  • [33] On-line dynamic voltage scaling for hard real-time systems using the EDF algorithm
    Lee, CH
    Shin, KG
    25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 319 - 327
  • [34] Crosstalk Reduction by Voltage Scaling in Global VLSI Interconnects
    Kaushik, B. K.
    Sarkar, S.
    Agarwal, R. P.
    Joshi, R. C.
    JOURNAL OF ACTIVE AND PASSIVE ELECTRONIC DEVICES, 2007, 2 (03): : 199 - 221
  • [35] Feedback Reduction in OFDMA Systems by Scheduling Probability Prediction
    Ko, Soomin
    Lee, Jungsu
    Lee, Byeong Gi
    Park, Daeyoung
    18TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC 2012): GREEN AND SMART COMMUNICATIONS FOR IT INNOVATION, 2012, : 623 - 628
  • [36] Scheduling and Feedback Reduction in Cellular Networks with Coordination Clusters
    Bang, Hans Jorgen
    Orten, Pal
    2011 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2011, : 1864 - 1868
  • [37] Impact of CMOS Technology Scaling on SRAM Standby Leakage Reduction techniques
    Thomas, Olivier
    Belleville, Marc
    Jacquet, Francois
    Flatresse, Philippe
    2006 IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUIT DESIGN AND TECHNOLOGY, PROCEEDINGS, 2006, : 2 - +
  • [38] Implementation of Technology Scaling on Leakage Reduction Techniques Using Cadence Tools
    Akashe, Shyam
    Bhushan, Sushil
    Sharma, Sanjay
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2012, 9 (12) : 2155 - 2159
  • [39] Leakage aware dynamic voltage scaling for real-time embedded systems
    Jejurikar, R
    Pereira, C
    Gupta, R
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 275 - 280
  • [40] Leakage power reduction in low-voltage CMOS designs
    Purdue Univ, West Lafayette, United States
    Proc IEEE Int Conf Electron Circuits Syst, (167-173):