Title :
Waiting cycle analysis on H.246 decoder run in PAC Duo platform
Author :
Su, Wen-Chien ; Yang, Jen-Kuei ; Liu, Kuei-Chun ; Tseng, Shau-Yin ; Wang, Wen-Shan
Author_Institution :
SoC Technol. Center, Ind. Technol. Res. Inst., Hsinchu, Taiwan
Abstract :
Two approaches for parallelization of H.264 decoder, data partition and function partition, are realized on a PAC Duo platform, which contains two Parallel Architecture Core Digital Signal Processors (PACDSP´s). Eight baseline CIF sequences are decoded and their execution cycles and waiting cycles are examined. There are three roots hindering the performance of dual-core decoders: inter-core synchronization, resource contention, and cache miss. Through the waiting cycle analysis, the major reasons causing the degradation of dual core H.246 decoders are found. The inter core synchronization and resource contention principally slow down the execution speed of the dual core with function partition and dual core data partition, respectively. The precious experience and analysis will help the software and hardware designers explore the mechanisms to improve performance of the multi core scenarios.
Keywords :
digital signal processing chips; video codecs; H.246 decoder; PAC duo platform; inter-core synchronization; parallel architecture core digital signal processors; resource contention; waiting cycle analysis; Application software; Decoding; Degradation; Digital signal processors; Frequency synchronization; Hardware; Parallel architectures; Performance analysis; Signal analysis; Video compression; H.264 decoder; PAC Duo; PACDSP; data partition; function partition;
Conference_Titel :
Acoustics Speech and Signal Processing (ICASSP), 2010 IEEE International Conference on
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4244-4295-9
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2010.5495283