[发明专利]一种基于任务复制与聚簇的并行任务分配方法在审

专利信息
申请号: 201310245201.3 申请日: 2013-06-19
公开(公告)号: CN103336713A 公开(公告)日: 2013-10-02
发明(设计)人: 尤涛;杜承烈;徐伟;赵湑 申请(专利权)人: 西北工业大学
主分类号: G06F9/46 分类号: G06F9/46
代理公司: 西北工业大学专利中心 61204 代理人: 王鲜凯
地址: 710072 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于任务复制与聚簇的并行任务分配方法,其特征在于:初始化并对子节点无约束类节点进行复制;应用DCPEZ过程,依据为聚簇的调度不增加原则,对任务进行聚簇,在聚簇关系的基础上对其余可复制节点进行复制;得到最终复制聚簇结果。本发明具有以下优点:PTDADC方法依据调度长度不增加原则,发展了子节点无约束复制的调度长度不增加定理、子结点带约束复制的调度长度不增加原则、动态关键路径聚簇的调度长度不增加原则,从而缩短了任务的执行时间。PTDADC方法遵循了最小化聚簇与复制的原则,减少了处理器的需求数量。
搜索关键词: 一种 基于 任务 复制 并行 分配 方法
【主权项】:
一种基于任务复制与聚簇的并行任务分配方法,其特征在于步骤如下:步骤1:初始化并对子节点无约束类节点进行复制;步骤2:应用DCPEZ过程,依据为聚簇的调度不增加原则,对任务进行聚簇,步骤3:在聚簇关系的基础上对其余可复制节点进行复制;步骤4:重复步骤2,得到最终复制聚簇结果;所述DCPEZ步骤如下:步骤1)初始化每条边均为“未被访问过”;步骤2)扫描此刻的DAG,找出那些至少含有一条未被访问边的关键路径,否则找出那些至少含有一条未被访问边的次关键路径;步骤3)把关键路径上边的权值按降序进行排列;步骤4)从被选择的DCP上挑选一条未被访问的具有最大权值的边,如果这样的边不止一条,那么则按如下的规则选取:如果cij=cki并且tni<tnk,那么选择边eij,把这条边设置为“访问过”的标志;如果把这条边的权值赋为0能够满足如下条件,也就是此赋0操作不会产生另外一条不同的关键路径,它的长度不会等于甚至大于当前关键路径的长度。合并这两个簇;重复此步骤直到此DCP上的所有边都己经访问过;步骤5)对赋0操作产生簇中的多复制节点进行单一化处理;循环执行步骤2)~步骤5),直到DAG上的所有边都已经被访问过;步骤6)检查这些不同的簇,看它们是否还能够进一步合并但不会增加程序的并行执行时间。若合并再进行下单一化处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310245201.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top