首页> 外文学位 >Algorithms for task scheduling in heterogeneous computing environments .
【24h】

Algorithms for task scheduling in heterogeneous computing environments .

机译:异构计算环境下的任务调度算法。

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

摘要

Current heterogeneous meta-computing systems, such as computational clusters and grids offer a low cost alternative to supercomputers. In addition they are highly scalable and flexible. They consist of a host of diverse computational devices which collaborate via a high speed network and may execute high-performance applications. Many high-performance applications are an aggregate of modules. Efficient scheduling of such applications on meta-computing systems is critical to meeting deadlines. In this dissertation, we introduce three new algorithms, the Heterogeneous Critical Node First (HCNF) algorithm, the Heterogeneous Largest Task First (HLTF) algorithm and the Earliest Finish Time with Dispatch Time (EFT-DT) algorithm. HCNF is used to schedule parallel applications of forms represented by directed acyclic graphs onto networks of workstations to minimize their finish times. We compared the performance of HCNF with those of the Heterogeneous Earliest Finish Time (HEFT) and Scalable Task Duplication based Scheduling (STDS) algorithms. In terms of Schedule Length Ratio (SLR) and speedup, HCNF outperformed HEFT on average by 13% and 18% respectively. HCNF outperformed STDS in terms of SLR and speedup on an average by 8% and 12% respectively. The HLTF algorithm is used to schedule a set of independent tasks onto a network of heterogeneous processors to minimize finish time. We compared the performance of HLTF with that of the Sufferage algorithm. In terms of makespan, HLTF outperformed Sufferage on average by 4.5%, with a tenth run-time. The EFT-DT algorithm schedules a set of independent tasks onto a network of heterogeneous processors to minimize finish time when considering dispatch times of tasks. We compared the performance of EFT-DT with that of a First in First out (FIFO) schedule. In terms of minimizing makespan, on average EFT-DT outperformed FIFO by 30%.
机译:当前的异构元计算系统,例如计算集群和网格,为超级计算机提供了低成本的替代方案。此外,它们具有高度的可扩展性和灵活性。它们由许多不同的计算设备组成,这些设备通过高速网络协作并可以执行高性能应用程序。许多高性能应用程序是模块的集合。在元计算系统上有效安排此类应用程序对于满足截止日期至关重要。本文介绍了三种新算法:异构关键节点优先算法(HCNF),异构最大任务优先算法(HLTF)和带有调度时间的最早完成时间算法(EFT-DT)。 HCNF用于计划将有向无环图表示的表单的并行应用调度到工作站网络上,以最大程度地减少其完成时间。我们将HCNF的性能与异构最早完成时间(HEFT)和基于可扩展任务复制的调度(STDS)算法的性能进行了比较。在计划长度比率(SLR)和加速方面,HCNF分别平均超过HEFT 13%和18%。 HCNF在SLR和加速方面分别胜过STDS 8%和12%。 HLTF算法用于将一组独立任务调度到异构处理器网络上,以最大程度地减少完成时间。我们将HLTF的性能与Sufferage算法的性能进行了比较。就完成时间而言,HLTF的运行时间平均比Sufferage快4.5%,达到十分之一。 EFT-DT算法将一组独立的任务调度到异构处理器的网络上,以在考虑任务的调度时间时最大程度地减少完成时间。我们将EFT-DT的性能与先进先出(FIFO)计划的性能进行了比较。就最小化制造时间而言,平均而言,EFT-DT的性能优于FIFO 30%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号