Title :
Realizing hardware accelerated AVS video playback on the Godson Platform
Author :
Shuangshuang Zhang ; Zhenya Fan ; Liwei Chen ; Cheng Qian ; Xiang Gao
Author_Institution :
Inst. of Comput. Technol., Beijing, China
Abstract :
Hardware accelerators are widely employed to alleviate CPU´s burden in video applications. Playing high definition videos encoded in popular standards such as H.264, MPEG4 and VC-1 has already gain significant speedups on Intel, AMD and NVIDIA platforms. In this paper, we realized fluent playback of 720p AVS video on the Godson Platform. We made that possible by expanding the VA-API (Video Acceleration API) specification, developing Godson´s backend driver, and implementing hardware accelerated AVS decoder for MPlayer-vaapi. In the playback tests, significant speedup (10x against the software decoder) and much lower CPU-usage-rate (around 5%) were achieved at the same time. And the final 30.282fps frame rate proved the effectiveness of our design and implementation. The methods presented in this paper can be referred to as a model for readers who want to expand the VA-API framework to accommodate new video compression standards, and those who want to add new hardware accelerators into MPlayer-vaapi.
Keywords :
adaptive codes; application program interfaces; code standards; data compression; driver circuits; graphics processing units; high definition video; video coding; CPU; Godson backend driver; MPlayer-VAAPI; VA-API specification; hardware AVS video playback accelerator; hardware accelerated AVS decoder; high definition video; playback test; video acceleration API; video applications; video compression standard; Acceleration; Decoding; Hardware; Servers; Software; Streaming media; Surface treatment;
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2013 IEEE 20th International Conference on
Conference_Location :
Abu Dhabi
DOI :
10.1109/ICECS.2013.6815383