Title :
Optimizing H.264 Decoding with Assembly Language on ARM Platform
Author :
Xingming, Zhang ; Xiao, Luo
Author_Institution :
Dept. of Comput. Sci., South China Univ. of Technol., Guangzhou, China
Abstract :
Despite the fact that mobile video application is gaining tremendous popularity amongst mobile users across the globe, mobile users can hardly get access to video with high quality mostly because decoding high resolution video is so time-consuming that CPUs of mobile device can´t cope with it. In this article, we optimize H.264 decoding with ARMv7 assembly on mobile phones running on Android. Experiments are done on HTC SENSATION with 3 test videos which have different resolutions. Results show that the speed of H.264 decoding has been significantly increased from 13.6% to 23.4% owing to ARMv7 assembly optimization.
Keywords :
assembly language; data compression; mobile computing; operating systems (computers); reduced instruction set computing; video coding; ARM platform; ARMv7 assembly optimization; Android; H.264 decoding optimization; HTC SENSATION; MPEG-4 AVC; assembly language; mobile phones; mobile video application; mobile video market; next-generation video compression format; Assembly; Computer architecture; Decoding; Mobile communication; Optimization; Servers; Streaming media;
Conference_Titel :
Computer Science & Service System (CSSS), 2012 International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4673-0721-5
DOI :
10.1109/CSSS.2012.191