Application-Support Particle Filter for Dynamic Voltage Scaling of Multimedia Applications

被引:11
|
作者
Lee, Jae-Beom [1 ]
Kim, Myoung-Jin [1 ]
Yoon, Sungroh [2 ]
Chung, Eui-Young [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, Seoul 120749, South Korea
[2] Seoul Natl Univ, Dept Elect & Comp Engn, Seoul 151744, South Korea
基金
新加坡国家研究基金会;
关键词
Dynamic voltage and frequency scaling; feedback control; low energy; sequential Monte Carlo; particle filter; nonstationarity; TIME; WORKLOAD;
D O I
10.1109/TC.2011.148
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Voltage and Frequency Scaling (DVFS) is an effective low-power technique for real-time workloads. Its effectiveness critically depends on the accurate prediction of the task execution time. Many DVFS approaches have been proposed, but they are insufficient for highly nonstationary workloads. Several recent DVFS techniques adopted adaptive filters to improve accuracy. However, their improvement was rather limited, since they mainly focused on applying a filter framework to the target application without tuning it. We address this issue by proposing Particle Filter (PF)-based video decoders (MPEG2 and H.264) which exploit application-specific characteristics. More specifically, our PF-based video decoders utilize the size of each frame for the prediction of its decoding time. Compared to previous work, the PF is more suitable for our purpose, since it achieves higher prediction accuracy, even for highly nonstationary workloads such as H.264 clips. Our results show that the energy saved by the proposed approach is comparable to that of the ideal policy called oracle-DVFS, while the existing methods we tested were far inferior to oracle-DVFS in terms of H.264 video decoding. Additionally, when our method was used, only 0.40 and 6.88 percent of the frames missed their deadlines with negligible computational overhead for MPEG and H.264, respectively.
引用
收藏
页码:1256 / 1269
页数:14
相关论文
共 50 条
  • [1] Memory-aware dynamic voltage scaling for multimedia applications
    Choi, J
    Cha, H
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2006, 153 (02): : 130 - 136
  • [2] Optimality and Improvement of Dynamic Voltage Scaling Algorithms for Multimedia Applications
    Cao, Zhen
    Foo, Brian
    He, Lei
    van der Schaar, Mihaela
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (03) : 681 - 690
  • [3] 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
  • [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] Dynamic voltage and frequency scaling for scientific applications
    Hsu, CH
    Kremer, U
    [J]. LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2003, 2624 : 86 - 99
  • [9] 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
  • [10] An integrated framework to support dynamic adaptation for multimedia applications
    Lin, CC
    Chang, SK
    Znati, T
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONS, 1998, : 254 - 257