-
题名调度Fork-Join任务图的贪心算法
被引量:6
- 1
-
-
作者
杨斌
张建军
杨峰
-
机构
海军工程大学管理工程系
海军工程大学理学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2008年第15期3864-3866,3894,共4页
-
基金
国家自然科学基金项目(60273075)
海军工程大学自然科学基金项目(HGDJJ05005)
-
文摘
任务调度算法的目标是把组成并行程序的一组任务分配到多个处理器以使得程序的完成时间最短,这是一个NP完全问题。虽然许多算法在任务满足某些条件时能产生最优调度,但大多都忽略了节省处理器个数和最小化程序总的完成时间等问题。Fork-Join结构是一种并行处理的基本结构。因此,专门针对Fork-Join任务图,提出了一个能产生最优调度的新的贪心调度算法,该算法具有高的加速比和总体效率,时间复杂度为2,其中,表示任务集中任务的个数。实验结果表明,相比其它算法,该算法具有较短的调度长度、较短的完成时间,使用的处理器数较少。
-
关键词
最优调度算法
任务复制
Fork—join任务图
关键任务
加速比
-
Keywords
optimal scheduling algorithm
task duplication
Fork-join task graph
critical task
speedup
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名同构环境中Join任务图的一个调度算法
被引量:1
- 2
-
-
作者
张建军
杨峰
纪祥鲲
-
机构
华中科技大学计算机学院
海军工程大学理学院
-
出处
《计算机应用与软件》
CSCD
2010年第7期14-16,23,共4页
-
基金
国家自然科学基金项目(60273075)
-
文摘
任务调度问题是一个NP完全问题。Join结构是一种并行处理的基本结构,虽然许多算法对Join任务图能产生最优调度,但大多都忽略了节省处理机个数和最小化程序总的完成时间等问题。因此,专门针对Join任务图,提出一个能产生最优调度的同构贪心调度算法,该算法具有高的加速比和总体效率,时间复杂度为O(v2),其中,v表示任务集中任务的个数。实验结果表明,相比其他算法,该算法具有较短的调度长度、较短的完成时间,使用的处理机数较少。
-
关键词
任务调度
调度算法
join任务图
关键任务
-
Keywords
Task scheduling Scheduling algorithm join task graph Critical task
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名广义Fork-Join任务图的调度问题研究
被引量:2
- 3
-
-
作者
杨峰
张建军
-
机构
海军工程大学理学院
-
出处
《兵工自动化》
2009年第12期37-40,共4页
-
基金
海军工程大学自然科学基金项目
现代模糊信息优化处理技术及其应用研究(HGDJJ05005)
-
文摘
Fork-Join结构是一种并行处理的基本结构。为处理传统方法难以解决的复杂和非线性问题,缩短整个程序的总完成时间,针对广义Fork-Join任务图提出了基于遗传算法的调度算法,该算法将遗传算法和任务复制相结合,有效地缩短了得到最优结果的时间。实验结果表明,与其他算法相比,该算法具有较短的调度长度。
-
关键词
任务调度
任务复制
遗传算法
广义Fork—join任务图
-
Keywords
Task scheduling
Task duplication
Genetic algorithm
Generalized Fork-join task graph
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名通信竞争环境中Join任务图的一个调度算法
- 4
-
-
作者
张建军
李薇
旷文
-
机构
海军工程大学理学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2012年第7期14-17,25,共5页
-
基金
国家自然科学基金项目(60774029)
-
文摘
Join任务图是一种并行处理的基本结构。目前已有的Join任务图的调度算法大多忽略了通信链路的竞争、延迟以及节省处理机的问题,导致算法在实际应用中效率较低。针对这一问题,提出一个基于通信竞争的Join任务图的调度算法,该算法通过对各通信边的串行化而在任务调度中集成通信竞争,其时间复杂度为O(vlogv),其中v表示图中的任务数。实验结果表明,相比其他算法,该算法就调度长度、使用的处理机数、加速比和效率而言为优,具有更强的实用性。
-
关键词
任务调度
任务复制
join任务图
通信竞争
关键任务
调度长度
-
Keywords
Task scheduling Task duplication join task graph Communication contention Critical task Scheduling length
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于任务复制的调度算法
被引量:10
- 5
-
-
作者
张建军
李庆华
瞿勇
-
机构
华中科技大学计算机学院
海军工程大学理学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2009年第8期1896-1899,2029,共5页
-
基金
国家自然科学基金项目(60273075)
海军工程大学自然科学基金项目(HGDJJ05005)
-
文摘
任务调度是并行分布式计算系统中最具挑战性的NP完全问题之一。基于任务复制的调度是一种有效的调度方法。在通信开销较小的情况下,现已有许多算法能产生最优调度。但其最优条件要么比较苛刻,要么比较复杂。因此,针对这些算法存在的问题,提出一个新的基于任务复制的聚集调度(TDCS)算法,不仅其最优条件简单、宽松,而且该算法具有更小的时间复杂度O(log),其中,和分别表示任务集中任务的个数和最大入度。
-
关键词
最优调度算法
任务复制
最优条件
任务聚集
Fork—join任务图
-
Keywords
optimal scheduling algorithm
task duplication
optimality condition
task clustering
Fork-join task graph
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-