[发明专利]一种针对嵌入式多核系统的视频编码流水化并行方法无效
申请号: | 201010166248.7 | 申请日: | 2010-05-07 |
公开(公告)号: | CN101860752A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 徐志远;刘鹏 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
代理公司: | 杭州宇信知识产权代理事务所(普通合伙) 33231 | 代理人: | 张宇娟 |
地址: | 310027*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种针对嵌入式多核系统的视频编码程序流水化并行方法,该方法基于视频编码原程序对基本数据单元处理的数据流图表示,对目标视频编码原程序进行模拟仿真,提取数据流图中各个节点运算量,分析数据流图中各个节点的依赖关系及流水化并行后处理基本数据单元时的数据依赖关系,根据得到的节点运算量及节点间依赖关系选择处理器负载均衡、核间通信量少的流水并行划分方案。得到划分方案后对任务节点按照指示器的接口标准进行对象化封装,将封装后的对象静态地映射到相应的处理器核上,配合各个处理器核上的指示器实现多核系统对视频编码原程序的流水化并行执行。本发明适用于各种数据流处理类型的程序的并行化。 | ||
搜索关键词: | 一种 针对 嵌入式 多核 系统 视频 编码 流水 并行 方法 | ||
【主权项】:
一种针对嵌入式多核系统的视频编码流水化并行方法,其特征在于包括以下步骤:(1)针对目标视频编码原程序,根据要进行流水并行的基本数据单元级别得到程序的一种粗颗粒度数据流图表示;(2)对目标视频编码原程序进行模拟仿真,提取数据流图中各个节点运算量;(3)分析数据流图中各个节点的依赖关系及流水化并行后处理基本数据单元时的数据依赖关系;(4)根据核间任务的并行性及核间数据通信开销,得到流水并行划分方案,若该方案满足并行系统要求,进入步骤(5),否则对原始数据流图中的节点进行分裂或合并,回到步骤(2);(5)根据步骤(4)得到的划分方案对任务节点按照指示器的接口标准进行对象化封装,封装后的对象静态地映射到相应的处理器核上,配合各个处理器核上的指示器实现多核系统对视频编码原程序的流水化并行执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010166248.7/,转载请声明来源钻瓜专利网。