|
中国图象图形学报 2012
Load balancing for H.264 parallel encoding
|
Abstract:
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.