Optimality and Improvement of Dynamic Voltage Scaling Algorithms for Multimedia Applications

被引:19
|
作者
Cao, Zhen [1 ]
Foo, Brian [1 ]
He, Lei [1 ]
van der Schaar, Mihaela [1 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
Dynamic voltage scaling (DVS); energy management; linear programming (LP); multimedia communication; scheduling; system modeling; ADAPTATION;
D O I
10.1109/TCSI.2009.2023941
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The high complexity and time-varying workload of emerging multimedia applications poses a major challenge for dynamic voltage scaling (DVS) algorithms. Although many DVS algorithms have been proposed for real-time applications, an efficient method for evaluating the optimality of such DVS algorithms for multimedia applications does not yet exist. In this paper, we propose the first offline linear programming (LP) method to determine the minimum energy consumption for processing multimedia tasks under stringent delay deadlines. On the basis of the obtained energy lower bound, we evaluate the optimality of various existing DVS algorithms. Furthermore, we extend the LP formulation in order to construct an online DVS algorithm for real-time multimedia processing based on robust sequential linear programming. Simulation results obtained by decoding a wide range of video sequences show that, on average, our online algorithm provides a scheduling solution that requires less than 0.3% more energy than the optimal lower bound with only 0.03% miss rate. In comparison, a very recent algorithm consumes approximately 4% more energy than the optimal lower bound at the same miss rate.
引用
收藏
页码:681 / 690
页数:10
相关论文
共 50 条
  • [1] Optimality and improvement of dynamic voltage scaling algorithms for multimedia applications
    Cao, Zhen
    Foo, Brian
    He, Lei
    van der Schaar, Mihaela
    [J]. 2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 179 - 184
  • [2] Memory-aware dynamic voltage scaling for multimedia applications
    Choi, J
    Cha, H
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2006, 153 (02): : 130 - 136
  • [3] Application-Support Particle Filter for Dynamic Voltage Scaling of Multimedia Applications
    Lee, Jae-Beom
    Kim, Myoung-Jin
    Yoon, Sungroh
    Chung, Eui-Young
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (09) : 1256 - 1269
  • [4] A novel penalty controllable dynamic voltage scaling scheme for mobile multimedia applications
    Li, Min
    Guo, Zihua
    Yao, Richard Yuqi
    Zhu, Wenwu
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (12) : 1719 - 1733
  • [5] Dynamic Voltage and Frequency Scaling in Multimedia servers
    Brihi, Alaa
    Dargie, Waltenegus
    [J]. 2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 374 - 380
  • [6] Contents provider-assisted dynamic voltage scaling for low energy multimedia applications
    Chung, EY
    Benini, L
    De Micheli, G
    [J]. ISLPED'02: PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2002, : 42 - 47
  • [7] Dynamic voltage scaling framework for mobile multimedia systems
    Hongisto, Mika
    Kolehmainen, Kari
    [J]. PROCEEDINGS OF THE FIFTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2006, : 136 - +
  • [8] The simulation and evaluation of Dynamic Voltage Scaling algorithms
    Pering, T
    Burd, T
    Brodersen, R
    [J]. 1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, 1998, : 76 - 81
  • [9] Dynamic voltage and frequency scaling for scientific applications
    Hsu, CH
    Kremer, U
    [J]. LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2003, 2624 : 86 - 99
  • [10] Dynamic voltage scaling for real-time scheduling of multimedia tasks
    Seong, YR
    Gong, MS
    Oh, HR
    Lee, CH
    [J]. ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2005, PT 2, 2005, 3768 : 94 - 104