Leakage-aware intraprogram voltage scaling for embedded processors

被引:6
|
作者
Huang, Po-Kuan [1 ]
Ghiasi, Soheil [1 ]
机构
[1] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
关键词
algorithms; management; performance;
D O I
10.1109/DAC.2006.229301
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With scaling of technology feature sizes, the share of leakage in total power consumption of digital systems continues to grow. Conventional dynamic voltage scaling (DVS) techniques fail to accurately address the impact of scaling on system power consumption and hence, are incapable of achieving energy efficient solutions. To overcome this problem, we utilize adaptive body biasing (ABB) to adjust transistors' threshold voltage at runtime. We develop a leakage-aware compilation methodology that targets embedded processors with both DVS and ABB capabilities. Our technique has the unique advantage of jointly optimizing active and leakage energy dissipation. Considering the delay and energy penalty of switching between operating modes of the processor and under deadline constraint, our compiler improves the energy consumption of the generated code by average of 13.07% and up to 30.26% at 90nm. While our technique's improvement in energy dissipation over conventional DVS is marginal (4.54%) at 130nm, the average improvement continues to grow to 7.8%, 15.94% and 29.56% for 90nm, 65nm and 45 technology nodes, respectively.
引用
收藏
页码:364 / +
页数:2
相关论文
共 50 条
  • [1] Leakage-Aware Modulo Scheduling for Embedded VLIW Processors
    关永
    薛京灵
    Journal of Computer Science & Technology, 2011, 26 (03) : 405 - 417
  • [2] Leakage-Aware Modulo Scheduling for Embedded VLIW Processors
    Guan, Yong
    Xue, Jingling
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (03) : 405 - 417
  • [3] Leakage-Aware Modulo Scheduling for Embedded VLIW Processors
    Yong Guan
    Jingling Xue
    Journal of Computer Science and Technology, 2011, 26
  • [4] Compiler-assisted leakage-aware loop scheduling for embedded VLIW DSP processors
    Wang, Meng
    Wang, Yi
    Liu, Duo
    Qin, Zhiwei
    Shao, Zili
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (05) : 772 - 785
  • [5] Procrastination for leakage-aware rate-monotonic scheduling on a dynamic voltage scaling processor
    Chen, Jian-Jia
    Kuo, Tei-Wei
    ACM SIGPLAN NOTICES, 2006, 41 (07) : 153 - 162
  • [6] Leakage-Aware Intra-Task Dynamic Voltage Scaling Technique for Energy Reduction in Real-Time Embedded Systems
    Chaturvedi, Vivek
    Mohanty, Basant K.
    Srikanthan, Thambipillai
    2015 IEEE INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2015, : 1266 - 1269
  • [7] Procrastination determination for periodic real-time tasks in leakage-aware dynamic voltage scaling systems
    Chen, Jian-Jia
    Kuo, Tei-Wei
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 289 - 294
  • [8] Leakage-Aware Energy Minimization using Dynamic Voltage Scaling and Cache Reconfiguration in Real-Time Systems
    Wang, Weixun
    Mishra, Prabhat
    23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 357 - 362
  • [9] 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
  • [10] Leakage-Aware Multiprocessor Scheduling
    Pepijn de Langen
    Ben Juurlink
    Journal of Signal Processing Systems, 2009, 57 : 73 - 88