DocumentCode :
1971838
Title :
A YAPI system level optimized parallel model of a H.264/AVC video encoder
Author :
Zrida, Hajer Krichene ; Abid, Mohamed ; Ammari, Ahmed Chiheb ; Jemai, Abderrazek
Author_Institution :
Electr. Eng. Dept., Sfax Univ., Sfax
fYear :
2009
fDate :
10-13 May 2009
Firstpage :
354
Lastpage :
361
Abstract :
H.264/AVC (Advanced Video Codec) is a new video coding standard developed by a joint effort of the ITU-TVCEG and ISO/IEC MPEG. This standard provides higher coding efficiency relative to former standards at the expense of higher computational requirements. Implementing the H.264 video encoder for an embedded System-on-Chip (SoC) is a big challenge. For an efficient implementation, we motivate the use of multiprocessor platforms for the execution of a parallel model of the encoder. In this paper, we propose a high-level independent target-architecture parallelization methodology for the development of an optimized parallel model of a H.264/AVC encoder. This methodology is used independently of the architectural issues of any target platform. It is based on the exploration of the task and data levels forms of parallelism simultaneously, and the use of the parallel Kahn Process Network (KPN) model of computation and the YAPI programming C++ runtime library. The encoding performances of the obtained parallel model have been evaluated by system-level simulations targeting multiple multiprocessors platforms.
Keywords :
multiprocessing systems; parallel architectures; video coding; C++ runtime library; H.264/AVC video encoder; Kahn process network; YAPI programming; YAPI system; advanced video codec; computational requirements; embedded system-on-chip; independent target-architecture parallelization; video coding standard; Automatic voltage control; Code standards; Computational modeling; IEC standards; ISO standards; Optimization methods; Standards development; System-on-a-chip; Video codecs; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on
Conference_Location :
Rabat
Print_ISBN :
978-1-4244-3807-5
Electronic_ISBN :
978-1-4244-3806-8
Type :
conf
DOI :
10.1109/AICCSA.2009.5069348
Filename :
5069348
Link To Document :
بازگشت