...
首页> 外文期刊>Journal of Parallel and Distributed Computing >Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions
【24h】

Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions

机译:具有任务具有依赖性,优先级,截止日期和多个版本的异构计算环境的静态资源分配

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

摘要

Heterogeneous computing (HC) environments composed of interconnected machines with varied computational capabilities are well suited to meet the computational demands of large, diverse groups of tasks. One aspect of resource allocation in HC environments is matching tasks with machines and scheduling task execution on the assigned machines. We will refer to this matching and scheduling process as mapping. The problem of mapping these tasks onto the machines of a distributed HC environment has been shown, in general, to be NP-complete. Therefore, the development of heuristic techniques to find near-optimal solutions is required. In the HC environment investigated, tasks have deadlines, priorities, multiple versions, and may be composed of communicating subtasks. The best static (off-line) techniques from some previous studies are adapted and applied to this mapping problem: a genetic algorithm (GA), a GENlTOR-style algorithm, and a two phase greedy technique based on the concept of Min-min heuristics. Simulation studies compare the performance of these heuristics in several overloaded scenarios, i.e., not all tasks can be executed by their deadlines. The performance measure used is the sum of weighted priorities of tasks that completed before their deadline, adjusted based on the version of the task used. It is shown that for the cases studied here, the GENITOR technique finds the best results, but the faster two phase greedy approach also performs very well.
机译:由具有不同计算能力的互连机器组成的异构计算(HC)环境非常适合满足大型不同任务组的计算需求。 HC环境中资源分配的一方面是将任务与计算机匹配,并在分配的计算机上安排任务执行。我们将这种匹配和调度过程称为映射。通常,将这些任务映射到分布式HC环境的机器上的问题已证明是NP完整的。因此,需要开发启发式技术以找到接近最佳的解决方案。在调查的HC环境中,任务具有截止日期,优先级,多个版本,并且可能由通信子任务组成。改编了先前研究中的最佳静态(离线)技术,并将其应用于此映射问题:遗传算法(GA),GENlTOR风格算法以及基于Min-min启发式概念的两阶段贪婪技术。仿真研究比较了几种启发式方法在几种超负荷情况下的性能,即,并非所有任务都可以在其截止日期之前执行。所使用的绩效指标是在截止日期之前完成的任务的加权优先级总和,并根据所使用任务的版本进行调整。结果表明,对于这里研究的案例,GENITOR技术可以找到最佳结果,但是更快的两阶段贪婪方法也能很好地执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号