节点文献

基于DAG图解-重构的机群系统静态调度算法

A Static Scheduling Algorithm on DAG Partition-Reconfiguration in the Network of Workstations

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 周佳祥郑纬民

【Author】 ZHOU Jia xiang\ ZHENG Wei min(Department of Computer Science and Technology\ Tsinghua University\ Beijing\ 100084)

【机构】 清华大学计算机科学与技术系!北京100084

【摘要】 机群系统静态任务调度是 NP-完全问题 ,通常的算法是通过一些启发式算法得到多项式次优解 .该文提出的图解 -子图重构算法实现了对分布在有向无环图 (directed acyclic graph,简称 DAG)上的并行任务的快速有效调度 .该算法的复杂性为 O(log| V| × (|V|+|E|) ) ,采用递归方法实现了对任务图的有效分解和子图重构 ,生成任务群 ,完成任务调度 ,并且初步实现了对处理机的优化 .通过实例分析以及与其他启发式调度算法的性能比较 ,证明该算法是一种快速、有效、可行的任务调度算法 .

【Abstract】 Static task scheduling on network of workstations is well known to be an NP complete problem in a strong sense. Some heuristic algorithms have been proven to be sub optimal under some restrictive conditions. In this paper, the authors present a heuristic algorithm named DAG (directed acyclic graph) partition and sub graph reconfiguration algorithm, which is a fast and effective one used in parallel task scheduling. The complexity of this algorithm is O (log |V| ×(|V|+|E|)) . It adopts recursion to implement DAG partition and sub graph reconfiguration, then builds task clusters to carry out the task scheduling. At the same time, it even optimizes the number of processors to some degree for it has not been solved before. The performance has been observed in a representative example compared with other existing scheduling schemes in terms of several valuable factors. The experimental results show that this algorithm is feasible.

【基金】 国家自然科学基金! (No.6 98730 2 3);国家 86 3高科技项目基金! (No.86 3- 30 6 - ZD- 0 2 )资助
  • 【文献出处】 软件学报 ,JOURNAL OF SOFTWARE , 编辑部邮箱 ,2000年08期
  • 【分类号】TP301
  • 【被引频次】33
  • 【下载频次】289
节点文献中: 

本文链接的文献网络图示:

本文的引文网络