...
首页> 外文期刊>Systems Engineering and Electronics, Journal of >Scheduling algorithm based on critical tasks in heterogeneous environments
【24h】

Scheduling algorithm based on critical tasks in heterogeneous environments

机译:异构环境中基于关键任务的调度算法

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

摘要

Heterogeneous computing is one effective method of high performance computing with many advantages. Task scheduling is a critical issue in heterogeneous environments as well as in homogeneous environments. A number of task scheduling algorithms for homogeneous environments have been proposed, whereas, a few for heterogeneous environments can be found in the literature. A novel task scheduling algorithm for heterogeneous environments, called the heterogeneous critical task (HCT) scheduling algorithm is presented. By means of the directed acyclic graph and the gantt graph, the HCT algorithm defines the critical task and the idle time slot. After determining the critical tasks of a given task, the HCT algorithm tentatively duplicates the critical tasks onto the processor that has the given task in the idle time slot, to reduce the start time of the given task. To compare the performance of the HCT algorithm with several recently proposed algorithms, a large set of randomly generated applications and the Gaussian elimination application are randomly generated. The experimental result has shown that the HCT algorithm outperforms the other algorithm.
机译:异构计算是具有许多优点的一种高性能计算的有效方法。在异构环境以及同类环境中,任务调度都是一个关键问题。已经提出了许多用于同构环境的任务调度算法,而在异构环境中可以找到一些。提出了一种新的异构环境任务调度算法,称为异构关键任务(HCT)调度算法。通过有向无环图和甘特图,HCT算法定义了关键任务和空闲时隙。确定给定任务的关键任务后,HCT算法将关键任务临时复制到在空闲时隙中具有给定任务的处理器上,以减少给定任务的开始时间。为了将HCT算法与最近提出的几种算法的性能进行比较,随机生成了大量随机生成的应用程序和高斯消除应用程序。实验结果表明,HCT算法优于其他算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号