Incorporating Temperature-Leakage Interdependency into Dynamic Voltage Scaling for Real-Time Systems

被引:0
|
作者
Gu, Junjun [1 ]
Qu, Gang [1 ]
机构
[1] Altera Corp, San Jose, CA 95134 USA
关键词
REDUCTION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency is critical for many application specific real-time systems. Dynamic voltage scaling (DVS) is one of the most effective and well-studied techniques. In this paper, we study the interdependency of temperature and leakage and how it influences DVS. We derive an analytic temperature-leakage model, which has an average error of 0.5 degrees K from the accurate numerical result. This temperature-leakage model enables us to perform temperature aware DVS for total energy minimization without using on-chip temperature sensors. We find that the most energy efficient way to complete a single task is, unlike the existing approaches that use high voltage to save leakage, to scale voltage down to the lowest level without missing the task's deadline. Based on this new finding, we propose an online DVS algorithm to schedule multiple tasks on real-time system. Simulation results show that our algorithm can achieve total energy saving over a state-of-the-art leakage aware DVS approach by as high as 14% and more than 9% on average.
引用
收藏
页码:289 / 296
页数:8
相关论文
共 50 条
  • [1] Leakage aware dynamic voltage scaling for real-time embedded systems
    Jejurikar, R
    Pereira, C
    Gupta, R
    [J]. 41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 275 - 280
  • [2] ALT-DVS: Dynamic voltage scaling with awareness of leakage and temperature for real-time systems
    Yuan, Lin
    Qu, Gang
    [J]. NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2007, : 660 - 667
  • [3] Procrastination determination for periodic real-time tasks in leakage-aware dynamic voltage scaling systems
    Chen, Jian-Jia
    Kuo, Tei-Wei
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 289 - 294
  • [4] Dynamic power management and dynamic voltage scaling in real-time CMP systems
    Miao, Lei
    Qi, Yong
    Hou, Di
    Wu, Chang-li
    Dai, Yue-hua
    [J]. INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, PROCEEDINGS, 2007, : 249 - +
  • [5] Dynamic voltage scaling for multitasking real-time systems with uncertain execution time
    Xian, Changjiu
    Lu, Yung-Hsiang
    Li, Zhiyuan
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (08) : 1467 - 1478
  • [6] Adaptive checkpointing with dynamic voltage scaling in embedded real-time systems
    Zhang, Y
    Chakrabarty, K
    [J]. EMBEDDED SOFTWARE FOR SOC, 2003, : 449 - 463
  • [7] Dynamic Voltage Scaling for Real-Time Systems with System Workload Analysis
    Zhang, Zhe
    Chen, Xin
    Qian, De-jun
    Hu, Chen
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2010, E93C (03): : 399 - 406
  • [8] Leakage-Aware Energy Minimization using Dynamic Voltage Scaling and Cache Reconfiguration in Real-Time Systems
    Wang, Weixun
    Mishra, Prabhat
    [J]. 23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 357 - 362
  • [9] Performance comparison of dynamic voltage scaling algorithms for hard real-time systems
    Kim, W
    Shin, D
    Yun, HS
    Kim, J
    Min, SL
    [J]. EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 219 - 228
  • [10] Dynamic voltage scaling for systemwide energy minimization in real-time embedded systems
    Jejurikar, R
    Gupta, R
    [J]. ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, : 78 - 81