基于异构多核处理器的H.264并行编码算法  被引量:5

H.264 Parallel CodingAlgorithm Based on Heterogeneous Multi-core Processor

在线阅读下载全文

作  者:吕明洲[1] 陈耀武[1] 

机构地区:[1]浙江大学数字技术及仪器研究所,杭州310027

出  处:《计算机工程》2012年第16期35-39,共5页Computer Engineering

基  金:国家自然科学基金资助项目(40927001);国家科技支撑计划基金资助项目(2009BAF39B03);浙江省级重点科技创新团队基金资助项目(2011R09021-06)

摘  要:H.264视频编码标准计算复杂度较高,难以完成高清视频的实时编码。为此,提出异构多核DM6467平台的H.264并行编码算法。综合DM6467内部各个硬件加速引擎的依赖关系和存储器特点,设计宏块级并行编码算法,通过分析多slice模式流水线的特点,以及数字信号处理器和ARM双核任务分配,提出合并流水线、核间负载均衡的优化方案。实验结果表明,优化后的编码器效率提高18%,能实现在DM6467平台上1080P的实时编码。H.264 video coding standard has high computing complexity, and is difficult to meet the high-definition video in real-time encoding. In order to solve this problem, this paper proposes a parallel coding algorithm on heterogeneous multi-core platform DM6467. By analyzing the dependence between different hardware accelerators and the characteristics of different levels of memory, a macroblock level parallel scheme is designed. Further optimization is carried out by merging the pipeline of adjacent slices and balancing the tasks assigned to Digital Signal Processor (DSP) and ARM cores. Experimental result shows that the efficiency is improved by 18%, and 1080P real-time H.264 video encoder can be realized on DM6467 platform.

关 键 词:H.264编码器 多核 DM6467平台 HDVICP加速引擎 并行算法 流水线 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象