Hou Xingsong, Liu Daqi, Sheng Kai, Dun Yujie. Load balancing for H.264 parallel encoding[J]. Journal of Image and Graphics, 2012, 17(8): 911-918. DOI: 10.11834/jig.20120803.
To reduce the load imbalancing problem of the slice parallel of H.264 encoding for high-definition videos with multicore processors
we firstly
predict the encoding load of each MB in the current frame based on the temporal dependence with the previous encoded frame statistics. Then the current frame is divided into slices with the predicted encoding load
so that each processor core has the relative similar computation load for each slice. Experiments using the Tile64 multicore processor platform show that it can increase the parallel encoding speedup and efficiency by about 5% with this method
when compared with the dynamic data partition algorithm based on macroblock regions.