DocumentCode
1993575
Title
Performance Analysis of Parallel Execution of H.264 Encoder on the Cell Processor
Author
Park, Jonghan ; Ha, Soonhoi
Author_Institution
Seoul Nat. Univ., Seoul
fYear
2007
fDate
4-5 Oct. 2007
Firstpage
27
Lastpage
32
Abstract
Performance improvement by parallel execution depends on two factors: the potential parallelism of the application itself, and the optimal mapping of the application to the target architecture, which is usually very target specific. As a case study, we analyze the expected performance of parallel execution of an H.264 encoding algorithm, known as X264, on the cell processor. Considering the communication architecture of the Cell processor, we parallelize the algorithm at the macro-block level. From the performance analysis, we discover the overhead factors of parallel execution and estimate the expected performance. Comparison with simulation results proves the accuracy and the usefulness of the proposed analysis method.
Keywords
video coding; H.264 encoding algorithm; cell processor; optimal mapping; parallel execution; performance analysis; potential parallelism; target architecture; Algorithm design and analysis; Analytical models; Decoding; Encoding; HDTV; Parallel processing; Performance analysis; System performance; Video codecs; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Systems for Real-Time Multimedia, 2007. ESTIMedia 2007. IEEE/ACM/IFIP Workshop on
Conference_Location
Salzburg
Print_ISBN
978-1-4244-1654-7
Type
conf
DOI
10.1109/ESTMED.2007.4375797
Filename
4375797
Link To Document