Parallel deblocking filter for H.264/AVC implemented on Tile64 platform

Chenggang Yan, Feng Dai, Yongdong Zhang, Yike Ma, Licheng Chen, Lingjun Fan, Yasong Zheng
DOI: https://doi.org/10.1109/ICME.2011.6011904
2011-01-01
Abstract:For the purpose of accelerating deblocking filter, which accounts for a significant percentage of H.264/AVC decoding time, some researchers use multi-core platforms to achieve the required performance. We study the problem under the context of many-core systems. Parallelization of deblocking filter on many-core platform is challenging not only because deblocking filter has complicated data dependencies which provides insufficient parallelism for so many cores but also because parallelization may have significant synchronization overhead. We present a new method to exploit the implicit parallelism and reduce the synchronization overhead. We apply our implementation to the deblocking filter of the H.264/AVC reference software JM15.1 on Tile64 platform. The proposed method achieves up to 817%, 604% and 532% speedup for CIF, SD and HD videos compared to the well-known wavefront method using 62 cores, respectively.
What problem does this paper attempt to address?