Evaluation of an Adaptive Dynamic Voltage Scaling Scheme for Hard Real-Time Applications

被引:0
|
作者
Dolwin, Craig A. [1 ]
Yassine, Hatem [1 ]
机构
[1] Toshiba Res Europe Ltd, 32 Queen Sq, Bristol BS1 4ND, Avon, England
关键词
Real-Time Systems; Low Power; Embedded; Dynamic Voltage Scaling; Adaptive System; AMR;
D O I
10.1166/jolpe.2007.129
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we briefly describe the implementation method for an Adaptive Dynamic Voltage Scaling algorithm which supports a finite number of clock frequencies we then evaluate its performance and finally profile its implementation complexity on a fixed point DSP. The proposed algorithm is an intra-task DVS scheme that calculates the voltage-frequency profile based on the past execution history of the task. Using the Adaptive Multi-Rate speech encoder as an example of a task we show that the overhead imposed by the extra complexity of the algorithm is less than 1% of the speech encoder and gives a power saving of over 15%. We finally conclude the complexity of calculating the voltage-frequency profile is not a limiting factor, if applied to a sufficiently complicated task.
引用
收藏
页码:217 / 221
页数:5
相关论文
共 50 条
  • [1] Performance Evaluation of Dynamic Voltage Scaling Algorithms for Hard Real-Time Systems
    Kim, Woonseok
    Shin, Dongkun
    Yun, Han-Saem
    Kim, Jihong
    Min, Sang Lyul
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2005, 1 (03) : 207 - 216
  • [2] Adaptive checkpointing with dynamic voltage scaling in embedded real-time systems
    Zhang, Y
    Chakrabarty, K
    [J]. EMBEDDED SOFTWARE FOR SOC, 2003, : 449 - 463
  • [3] An integrated approach for applying dynamic voltage scaling to hard real-time systems
    Liu, YB
    Mok, AK
    [J]. 9TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2003, : 116 - 123
  • [4] 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
  • [5] A dynamic voltage scaling algorithm for energy reduction in hard real-time systems
    Culver, Van R.
    Khatri, Sunil P.
    [J]. ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 842 - 845
  • [6] Preemption-aware dynamic voltage scaling in hard real-time systems
    Kim, W
    Kim, J
    Min, SL
    [J]. ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, : 393 - 398
  • [7] Network flow techniques for dynamic voltage scaling in hard real-time systems
    Swaminathan, V
    Chakrabarty, K
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (10) : 1385 - 1398
  • [8] Optimizing the configuration of dynamic voltage scaling points in real-time applications
    Yi, HZ
    Yang, XJ
    [J]. INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2005, 3728 : 79 - 88
  • [9] 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
  • [10] A dual speed scheme for dynamic voltage scaling on real-time multiprocessor systems
    Sangchul Han
    Minkyu Park
    Xuefeng Piao
    Moonju Park
    [J]. The Journal of Supercomputing, 2015, 71 : 574 - 590