计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2014年
8期
215-220
,共6页
H.264实时高清解码%并行解码%并行滤波%众核处理器%TILEPro64平台
H.264實時高清解碼%併行解碼%併行濾波%衆覈處理器%TILEPro64平檯
H.264실시고청해마%병행해마%병행려파%음핵처리기%TILEPro64평태
H.264 real-time high-definition decoding%parallel decoding%parallel filter%many-core processor%TILEPro64 platform
针对高清图像视频的实时解码需求,提出一种基于多层次并行流水架构的解码算法。该算法首先针对图像的宏块行实现基于功能模块的行级并行算法,并通过功能模块的二次划分进行核间负载均衡的优化,再针对解码过程中开销较大的滤波环节,利用宏块之间的依赖关系进行多核并行处理,对行级并行算法进行更深层次上的再优化设计。实验结果表明,该算法可以在TILEPro64平台上实现1080P全高清码流的实时解码,实现了较高的并行加速比,最高达到10.01,和已有的并行解码算法相比,加速比提升80%。
針對高清圖像視頻的實時解碼需求,提齣一種基于多層次併行流水架構的解碼算法。該算法首先針對圖像的宏塊行實現基于功能模塊的行級併行算法,併通過功能模塊的二次劃分進行覈間負載均衡的優化,再針對解碼過程中開銷較大的濾波環節,利用宏塊之間的依賴關繫進行多覈併行處理,對行級併行算法進行更深層次上的再優化設計。實驗結果錶明,該算法可以在TILEPro64平檯上實現1080P全高清碼流的實時解碼,實現瞭較高的併行加速比,最高達到10.01,和已有的併行解碼算法相比,加速比提升80%。
침대고청도상시빈적실시해마수구,제출일충기우다층차병행류수가구적해마산법。해산법수선침대도상적굉괴행실현기우공능모괴적행급병행산법,병통과공능모괴적이차화분진행핵간부재균형적우화,재침대해마과정중개소교대적려파배절,이용굉괴지간적의뢰관계진행다핵병행처리,대행급병행산법진행경심층차상적재우화설계。실험결과표명,해산법가이재TILEPro64평태상실현1080P전고청마류적실시해마,실현료교고적병행가속비,최고체도10.01,화이유적병행해마산법상비,가속비제승80%。
In the demand of real-time decoding of high-definition video stream, a multi-layer parallel algorithm is proposed. First, this algorithm distributes tasks to the processors according to the decoding function module and optimizes the load-balance between processors through the secondary partition of the function module. Then, in the loop-filter module, this algorithm processes the macro blocks parallelly according to the dependency relationship between the macro blocks. Experimental results indicate that this algorithm improves the efficiency and the parallelization of the decoder, realizes the real-time decoding of high-definition video stream on the TILEPro64 platform. This algorithm speeds up the decoding pro-cess by 10.01 at most, achieves a 80%performance increase of speedup comparing to the existing parallel algorithm.