检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.219.203.214