Performance comparison of dynamic voltage scaling algorithms for hard real-time systems

被引:73
|
作者
Kim, W [1 ]
Shin, D [1 ]
Yun, HS [1 ]
Kim, J [1 ]
Min, SL [1 ]
机构
[1] Seoul Natl Univ, Sch Engn & Comp Sci, Seoul 151742, South Korea
关键词
D O I
10.1109/RTTAS.2002.1137397
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic voltage scaling (DVS) is an effective low-power design technique for embedded real-time systems. In recent years, many DVS algorithms have been proposed for reducing the energy consumption of embedded hard real-time systems. However, the proposed DVS algorithms were not quantitatively evaluated under a unified framework, making it a difficult task to select an appropriate DVS algorithm for a given application/system. In this paper we compare several key DVS algorithms recently proposed for hard real-time periodic task sets, analyze their energy efficiency, and discuss the performance differences quantitatively. Our evaluation results give quantitative answers to several important DVS questions.
引用
收藏
页码:219 / 228
页数:10
相关论文
共 50 条
  • [21] A dual speed scheme for dynamic voltage scaling on real-time multiprocessor systems
    Han, Sangchul
    Park, Minkyu
    Piao, Xuefeng
    Park, Moonju
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (02): : 574 - 590
  • [22] Optimal Reliability Design for Real-time Systems with Dynamic Voltage and Frequency Scaling
    Koga, Toshitaka
    Dohi, Tadashi
    Okamura, Hiroyuki
    [J]. 2014 20TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2014), 2014, : 213 - 222
  • [23] Dynamic Voltage Scaling for Real-Time Systems under Fault Tolerance Constraints
    Djosic, S.
    Jevtic, M.
    [J]. 2012 28TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (MIEL), 2012, : 375 - 378
  • [24] Real time dynamic voltage scaling for embedded systems
    Rao, V
    Singhal, G
    Kumar, A
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 650 - 653
  • [25] High performance dynamic voltage/frequency scaling algorithm for real-time dynamic load management
    Coronel, J. O.
    Simo, J. E.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (04) : 906 - 919
  • [26] Optimizing the NoC Slack Through Voltage and Frequency Scaling in Hard Real-Time Embedded Systems
    Zhan, Jia
    Stoimenov, Nikolay
    Ouyang, Jin
    Thiele, Lothar
    Narayanan, Vijaykrishnan
    Xie, Yuan
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (11) : 1632 - 1643
  • [27] Dynamic voltage scaling for the schedulability of jitter-constrained real-time embedded systems
    Mochocki, B
    Hu, XBS
    Racu, R
    Ernst, R
    [J]. ICCAD-2005: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2005, : 446 - 449
  • [28] Minimizing expected energy consumption in real-time systems through dynamic voltage scaling
    Xu, Ruibin
    Mosse, Daniel
    Melhem, Rami
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2007, 25 (04):
  • [29] Dynamic voltage and frequency scaling algorithm for fault-tolerant real-time systems
    Djosic, Sandra
    Jevtic, Milun
    [J]. MICROELECTRONICS RELIABILITY, 2013, 53 (07) : 1036 - 1042
  • [30] Incorporating Temperature-Leakage Interdependency into Dynamic Voltage Scaling for Real-Time Systems
    Gu, Junjun
    Qu, Gang
    [J]. PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 289 - 296