Title :
A efficient parallel deblocking filter based on GPU: Implementation and optimization
Author :
Su, Huayou ; Zhang, Chunyuan ; Chai, Jun ; Yang, Qianming
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
The deblocking filter represents one of the most time consuming tasks of the H.264/AVC standard. Due to its characteristics of data dependencies and frequent memory access, it poses an arduous challenge to mapping the algorithm onto massively parallel architecture efficiently. In this paper, a novel parallel deblocking filter is proposed based on GPU, which weaken the dependencies between MBs by rearrange the filter orders of boundaries. We implemented the proposed algorithm on GPU and optimized the program through three strategies, including kernel combination, reusing the intermediate data and optimizing data representation. Experimental results show that applying the proposed parallel method supports real-time processing throughput for 1080p at 450fps. We have also observed 3.78× and 16.68× speedup for comprehensive optimization parallel deblocking filter on two-core processor and the state-of-the-art GPU-based implementation, respectively.
Keywords :
computer graphic equipment; coprocessors; data structures; filtering theory; parallel architectures; video coding; GPU-based implementation; H.264-AVC standard; comprehensive optimization parallel deblocking filter; data dependencies; data representation optimization; efficient parallel deblocking filter; intermediate data reuse; kernel combination; memory access; parallel architecture; parallel method; real-time processing throughput; two-core processor; Algorithm design and analysis; Filtering algorithms; Graphics processing unit; Information filters; Instruction sets; Kernel; PSNR; Deblocking filter; GPU; H.264/AVC; parallel processing;
Conference_Titel :
Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4577-0252-5
Electronic_ISBN :
1555-5798
DOI :
10.1109/PACRIM.2011.6032906