H.264 on CBE
From esoterum.org
Contents
Video Sources
- > Clips from H.264 Demo, these seem to work
- Supposedly opensource HD H.264 video from NASA
- List of HD video sources online
Overlay and Memory Management
Implementations
- Chi, C. C., Juurlink, B., and Meenderinck, C. 2010. Evaluation of parallel H.264 decoding strategies for the Cell Broadband Engine. In Proceedings of the 24th ACM international Conference on Supercomputing (Tsukuba, Ibaraki, Japan, June 02 - 04, 2010). ICS '10. ACM, New York, NY, 105-114.
- Yu Yuan, Rong Yan, Huoding Li, Xing Liu, Sheng Xu, High definition H.264 decoding on cell broadband engine. Proceedings of the 15th international conference on Multimedia, Augsburg, Germany Pages: 459 - 460, 2007 .
- -IBM China Research Lab, Beijing, China
- Jonghan Park, Soonhoi Ha. Performance Analysis of Parallel Execution of H.264 Encoder on the Cell Processor. IEEE, ESTIMedia 2007.
- -School of EECS, Seoul National University, Seoul, Korea
- (8.1) Hyunki Baik, Kue-Hwan Sihn, Yun-il Kim, Sehyun Bae, Najeong Han, and Hyo Jung Song. Analysis and Parallelization of H.264 decoder on Cell Broadband Engine Architecture. Signal Processing and Information Technology. page(s): 791-795. 2007
- -Samsung Electron. Co., Ltd., Suwon, Korea.
- Abhishek Udupa, Sreepathi Pai, Optimizing the ffmpeg Library for the Cell BE. CA E0243 Aug 2006 Course Project Report. Indian Institute of Science, Bangalore. 8 January 2007.
Related Implementations
- (8.2) Adam Major, Ying Yi, Ioannis Nousias, Mark Milward, Sami Khawam and Tughrul Arslan. H.264 Decoder Implementation on a Dynamically Reconfigurable Instruction Cell Based Architecture. IEEE. 2006.
- -School of Engineering and Electronics, University of Edinburgh,
- (8.3) Shuwei Sun, Dong Wang, and Shuming Chen. A Highly Efficient Parallel Algorithm for H.264 Encoder Based on Macro-Block Region Partition. HPCC 2007, LNCS 4782, pp. 577–585, 2007.
- -Computer School, National University of Defense Technology, Changsha, China
- (8.4) Cor Meenderinck, Arnaldo Azevedo, Mauricio Alvarez Mesa, and Alex Ramirez. Parallel Scalability of Video Decoders, [conf.]. Springer. 23 July 2008.
- -Delft University of Technology
- (8.5) Florian H. Seitner, Michael Bleyer, Ralf M. Schreier, Margrit Gelautz. Evaluation of data-parallel splitting approaches for H.264 decoding. MoMM, 2008
- -Vienna University of Technology
Research Papers
- Eric Q. Li, and Yen-Kuang Chen. Implementation of H.264 Encoder on General-Purpose Processors with Hyper-Threading Technology. SPIE, Vol. 5308, 384, 10 February 2004
- -Intel China Research Center, Intel Corporation, Beijing
- Lurng-kuo Liu Kesavarapu, S. Connell, J. Jagmohan, A. Leem, L. Paulovicks, B. Sheinin, V. Lijung Tang Hangu Yeo. Video Analysis and Compression on the STI Cell Broadband Engine Processor. IEEE International Conference on Multimedia and Expo, pp. 29-32, 9-12 July 2006.
- -IBM T.J. Watson Res. Center, Yorktown Heights, NY;
- Michael Roitzsch, Slice-Balancing H.264 Video Encoding for Improved Scalability of Multicore Decoding.
- -Technische Universität Dresden
- Mauricio Alvarez, Esther Salamí, Alex Ramirez, Mateo Valero. A Performance Characterization of High Definition Digital Video Decoding using H.264/AVC. HiPEAC. European Network of Excellence on High-Performance Embedded Architecture and Compilation. 2005.
- -Universitat Politecnica de Catalunya, Barcelona, Spain
Compiling JM14.1 for CBE
- Compiler requires switch
-fsigned-char
to set default signedness ofchar
to signed. This is an issue between x86 and PPC which usesigned
andunsigned char
respectively, information onsigned char
here: An Introduction to GCC - Don't know yet if these flags from JM Makefile are needed:
-std=gnu99 -pedantic -ffloat-store -fno-strict-aliasing -m32
Video Quality
Last printed: 8.5