Title :
Implementation of H.264 intra-frame encoding on clustered stream architectures
Author :
Zhixiang Chen ; Yi Fang ; Fang Wang ; Zhaolin Li
Author_Institution :
Inst. of Microelectron., Tsinghua Univ., Beijing, China
Abstract :
Most videos are encoded by using H.264 standard to obtain a high compression ratio. However, the high computation complexity and strong data dependency make the real-time encoding difficult. Since stream architectures have abundant arithmetic units and are flexible programmable, they are more suitable for media applications than ASICs and DSPs. This paper presents the real-time implementation of H.264 intra-frame encoding on the clustered stream architecture. Optimizations at both stream level and kernel level are considered to improve the utilization of arithmetic units and then the encoding performance. At stream level, the parallelisms between blocks, macroblocks, and slices are exploited. At kernel level, kernel partition and kernel fusion are combined to get optimized kernels. The experimental results demonstrate that the proposed optimizing techniques enhance the performance significantly. The intra-frame encoding of 1080p video could achieve encoding rate of 50.2 fps.
Keywords :
arithmetic; data compression; video coding; ASIC; DSP; H.264 intraframe encoding; arithmetic units; clustered stream architectures; compression ratio; computation complexity; data dependency; flexible programmable; kernel fusion; kernel partition; media applications; real-time encoding; Computer architecture; Encoding; Kernel; Optimization; Parallel processing; Streaming media; Videos;
Conference_Titel :
ASIC (ASICON), 2013 IEEE 10th International Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-1-4673-6415-7
DOI :
10.1109/ASICON.2013.6811985