首页> 外文会议>International Conference on Information Technology(CIT 2004); 20041220-23; Hyderabad(IN) >Task Scheduling Algorithm for Interconnection Constrained Network of Heterogeneous Processors
【24h】

Task Scheduling Algorithm for Interconnection Constrained Network of Heterogeneous Processors

机译:异构处理器互联受限网络的任务调度算法

获取原文
获取原文并翻译 | 示例

摘要

Efficient scheduling of parallel programs represented by a-cyclic directed graph (DAG), with or without duplication, is one of the most challenging NP-complete problems in parallel and distributed systems. Because of its key importance, this problem has been extensively studied and various heuristics algorithms have been proposed. However, most of the available algorithms are designed under the assumption of unbounded availability of fully connected processors and lie in high complexity range. In this paper, we propose a new task scheduling algorithm, namely, Highly Communicating and Dependant Based Task Scheduling (HCDBTS) algorithm for scheduling DAG structured applications onto interconnection constrained network of heterogeneous processors. Our objective is to develop an efficient scheduling algorithm that will deliver a good schedule i.e., minimize the completion time of the application and still work with limited number of interconnection constrained processors. We compared the performance of HCDBTS algorithm against the Heterogeneous Earliest Finish Time (HEFT) and the Heterogeneous Critical Node First (HCNF) algorithms by simulation. Our extensive simulation studies based on both randomly generated task graphs and the task graphs of some real applications such as Fast Fourier Transformations, Gaussian Elimination, LU Decom-position and Laplace Transformation, reveal that our scheduling algorithm significantly surpass HEFT and HCNF in schedule length and speedup ratio.
机译:由a循环有向图(DAG)表示的有或无重复的并行程序的有效调度是并行和分布式系统中最具挑战性的NP完全问题之一。由于它的关键重要性,已经对该问题进行了广泛研究,并提出了各种启发式算法。但是,大多数可用算法是在完全连接的处理器具有无限可用性的前提下设计的,并且处于高复杂度范围内。本文提出了一种新的任务调度算法,即高度通信和基于依赖的任务调度(HCDBTS)算法,用于将DAG结构化的应用程序调度到异构处理器的互连受限网络上。我们的目标是开发一种有效的调度算法,该算法将提供良好的调度,即,最小化应用程序的完成时间,并且仍可在有限数量的互连受限处理器下工作。我们通过仿真比较了HCDBTS算法与异构最早完成时间(HEFT)和异构关键节点优先(HCNF)算法的性能。我们基于随机生成的任务图和某些实际应用(例如快速傅立叶变换,高斯消除,LU分解和拉普拉斯变换)的任务图进行的广泛仿真研究表明,我们的调度算法在调度长度和性能上都大大超过了HEFT和HCNF。加速比。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号