An Adaptive Energy-Efficient Stream Decoding System for Cloud Multimedia Network on Multicore Architectures

As the technology of applying a cloud network to cloud multimedia matures, a solution to the present demand for high quality and diversified cloud multimedia can be provided. Moreover, the prevalence of intelligent mobile phones and wireless networks can allow users to use network services at home and obtain multimedia content easily through mobile devices, thus achieving ubiquitous network cloud multimedia service. However, how to meet the users' demand for high quality and diversified cloud multimedia with handheld devices, which have limited arithmetic capability and power, is an interesting and challenging study. This paper proposed an adaptive energy-efficient stream decoding system for cloud multimedia network on multicore systems. The overall dynamic energy-efficient design was planned in a systematic viewpoint, and the temporary storage block for cloud multimedia was controlled, while considering the instancy of cloud multimedia streaming transmission without destroying the original decoding process. The system decoding schedule time was adjusted to reduce the cloud multimedia data dependence by dynamic-voltage-frequency-scaling system. The adaptive energy-efficient stream decoding system was proven to be feasible for the cloud multimedia network.

[1]  Chansu Yu,et al.  Dynamic voltage scaling on MPEG decoding , 2001, Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001.

[2]  Min Chen,et al.  Cross-layer wireless video adaptation: Tradeoff between distortion and delay , 2010, Comput. Commun..

[3]  Michael Roitzsch Slice-balancing H.264 video encoding for improved scalability of multicore decoding , 2007, EMSOFT '07.

[4]  Kurt Keutzer,et al.  Efficient Parallelization of H.264 Decoding with Macro Block Level Scheduling , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[5]  Trevor Mudge,et al.  Dynamic voltage scaling on a low-power microprocessor , 2001 .

[6]  L. Orozco-Barbosa,et al.  STUDY OF DATA DISTRIBUTION TECHNIQUES FOR THE IMPLEMENTATION OF AN MPEG-2 VIDEO ENCODER , 1999 .

[7]  Chia-Chen Chang,et al.  H.264 video watermarking with secret image sharing , 2009, 2009 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting.

[8]  Han-Chieh Chao,et al.  Implement of an efficient system to reduce power consumption , 2011, 13th International Conference on Advanced Communication Technology (ICACT2011).

[9]  Angelos Bilas,et al.  Real-time parallel MPEG-2 decoding in software , 1997, Proceedings 11th International Parallel Processing Symposium.

[10]  Manuel P. Malumbres,et al.  Hierarchical Parallelization of an H.264/AVC Video Encoder , 2006, International Symposium on Parallel Computing in Electrical Engineering (PARELEC'06).

[11]  Jiann-Liang Chen,et al.  Improving transmission quality of MPEG video stream by SCTP multi-streaming and differential RED mechanisms , 2011, The Journal of Supercomputing.

[12]  Erik B. van der Tol,et al.  Mapping of H.264 decoding on a multiprocessor architecture , 2003, IS&T/SPIE Electronic Imaging.

[13]  Karthik Dantu,et al.  Frame-based dynamic voltage and frequency scaling for a MPEG decoder , 2002, ICCAD 2002.

[14]  Ki Hwan Yum,et al.  Effective Dynamic Thermal Management for MPEG-4 decoding , 2007, 2007 25th International Conference on Computer Design.

[15]  D. Chen,et al.  Task scheduling and voltage selection for energy minimization , 2002, Proceedings 2002 Design Automation Conference (IEEE Cat. No.02CH37324).

[16]  Massoud Pedram,et al.  GOP-Level Dynamic Thermal Management in MPEG-2 Decoding , 2008, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[17]  Peter H. N. de With,et al.  SAMPEG: a scene-adaptive parallel MPEG-2 software encoder , 2000, IS&T/SPIE Electronic Imaging.

[18]  Markus Flierl,et al.  Generalized B pictures and the draft H.264/AVC video-compression standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[19]  Ben H. H. Juurlink,et al.  Parallel H.264 Decoding on an Embedded Multicore Processor , 2009, HiPEAC.

[20]  Larry L. Peterson,et al.  Predicting MPEG execution times , 1998, SIGMETRICS '98/PERFORMANCE '98.

[21]  Chin-Feng Lai,et al.  A personalized mobile IPTV system with seamless video reconstruction algorithm in cloud networks , 2011, Int. J. Commun. Syst..

[22]  Chia-Chen Chang,et al.  H.264 video watermarking with secret image sharing , 2009, 2009 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting.