Wavefront Parallel Processing Based on POSIX Threads

Xin Zhou,Jian Wang
DOI: https://doi.org/10.1109/icce-china.2016.7849744
2016-01-01
Abstract:To cope with the significant computational complexity introduced by High Efficiency Video Coding (HEVC) standard, several parallelization schemes are introduced, such as Tiles, Wavefront parallel processing(WPP) and Dependent slice segments. These coding structures make multi-core processing possible. In this paper, we analyzed the degree of parallelism WPP can achieve and then proposed a multi-threaded encoder implementation based on WPP by using POSIX Threads. Experimental results show that the speedup of parallel encoding using WPP can reach about 3.4 times on quad core processor when encoding a 1080p video sequence.
What problem does this paper attempt to address?