Title :
Novel approaches to parallel H.264 decoder on symmetric multicore systems
Author :
Sihn, Kue-Hwan ; Baik, Hyunki ; Kim, Jong-Tae ; Bae, Sehyun ; Song, Hyo Jung
Author_Institution :
Software Lab., Samsung Electron.
Abstract :
Novel approaches to parallel H.264 decoder for symmetric multicore processors are presented. The basic partitioning of the decoder is coarse-grained and hybrid method of the data partitioning and functional partitioning. We investigate the performance bottleneck of the parallelized decoder, and propose two new approaches, software memory throttling and fair load balancing. The software memory throttling limits the number of cores involved in the parallel motion compensation to achieve better speedup and power-saving. The fair load balancing for deblocking filter reduces load imbalance caused by the conventional static partitioning method. From the evaluation on two different symmetric multicore platforms, proposed approaches show up to 24% of speedup when there is much bandwidth contention.
Keywords :
filtering theory; microprocessor chips; motion compensation; resource allocation; video coding; data partitioning; deblocking filter; fair load balancing; functional partitioning; parallel H.264 decoder; parallel motion compensation; software memory throttling; symmetric multicore processors; symmetric multicore systems; Bandwidth; Concurrent computing; Decoding; Filters; Load management; Motion compensation; Multicore processing; Partitioning algorithms; Scheduling algorithm; Streaming media; H.264; memory bandwidth; multicore; parallel processing;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2009. ICASSP 2009. IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-2353-8
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2009.4960009