首页> 外文期刊>Journal of grid computing >Greening Duplication-Based Dependent-Tasks Scheduling on Heterogeneous Large-Scale Computing Platforms
【24h】

Greening Duplication-Based Dependent-Tasks Scheduling on Heterogeneous Large-Scale Computing Platforms

机译:基于绿化的复制依赖性任务调度在异构大规模计算平台上

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

摘要

Low-cost and high-performance execution of nowadays computing-intensive applications will not be possible without large-scale heterogeneous computing platforms. The huge computing power of such platforms raises the problem of the electrical energy consumed by such platforms. One of the key issues to achieve high-performance in such platforms is task-scheduling. Among the heuristics-based compile-time dependent-task scheduling heuristics, duplication-based list scheduling heuristics give the earliest finish time of the application tasks. Unfortunately, due to the additional computing cost required by duplication, these heuristics consume more computing power that leads to more electrical energy consumption. Energy-efficiency and green-computing turn the attention to the need for new generations of energy-aware task-scheduling algorithms. This paper presents a duplication reduction mechanism that can be applied to any schedule produced by a duplication-based scheduling algorithm. The aims of the proposed mechanism are to keep the same finish time of the scheduled application tasks, to keep the lower-bound time-complexity of the heuristics-based dependent task scheduling algorithms, and to significantly reduce the energy consumed by task-duplication. The mechanism is called Green. Green was applied to four of the most-recent and well-known duplication-based list-scheduling algorithms. The experimental results based on computer simulation utilizing C# language for large sets of both randomly generated and three real-world applications graphs show that Green can significantly reduce the energy consumed by each algorithm.
机译:如果没有大规模的异构计算平台,当今计算密集型应用程序的低成本和高性能执行是不可能的。此类平台的巨大计算能力引发了此类平台消耗电能的问题。在这样的平台上实现高性能的关键问题之一是任务调度。在基于启发式算法的编译时相关任务调度启发式算法中,基于复制的列表调度启发式算法给出了应用程序任务的最早完成时间。不幸的是,由于复制所需的额外计算成本,这些启发式算法会消耗更多的计算能力,从而导致更多的电能消耗。能源效率和绿色计算将注意力转向新一代能源感知任务调度算法的需求。本文提出了一种可应用于基于复制的调度算法生成的任何调度的复制减少机制。该机制的目标是保持调度应用任务的完成时间相同,保持基于启发式的依赖任务调度算法的下限时间复杂度,并显著降低任务重复所消耗的能量。这种机制被称为绿色。Green应用于四种最新的和众所周知的基于复制的列表调度算法。利用C#语言对大量随机生成的应用程序图和三个真实应用程序图进行计算机模拟的实验结果表明,绿色可以显著降低每种算法的能耗。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号