...
首页> 外文期刊>Concurrency and computation: practice and experience >Scheduling energy-conscious tasks in distributed heterogeneous computing systems
【24h】

Scheduling energy-conscious tasks in distributed heterogeneous computing systems

机译:调度分布式异构计算系统中的能量意识任务

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

摘要

Distributed heterogeneous systems have been widely adopted in industrial applications by providing high scalability and performance while keeping complexity and energy consumption under control. However, along with the increase in the number of computing nodes, the energy consumption of distributed heterogeneous systems dramatically grows and is extremely hard to predict. Energy-conscious task scheduling, which tries to assign appropriate priorities and processors to tasks such that the system energy requirement would be met, has received extensive attention in recent years. However, many approaches reduce energy consumption by extending the completion time. In this article, we focus on the scheduling problem of energy-conscious tasks in distributed heterogeneous computing systems and provide an efficient approach to mitigate energy consumption while minimizing the overall makespan of parallel applications. First, based on the heterogeneous earliest finish time, a fitness function is proposed to balance the makespan and energy consumption. Then, by improving the crossover and mutation operations of the traditional genetic algorithm, we proposed an efficient scheduling approach named energy-conscious genetic algorithm to optimize the priorities and processor allocation of tasks, with objectives of minimizing the system energy and makespan. Experiment results on real-world applications and simulations with randomly generated task graphs demonstrate that the proposed approach outperforms in energy-saving and makespan reducing.
机译:通过提供高可扩展性和性能,在工业应用中广泛采用分布式异构系统,同时保持对控制的复杂性和能耗。然而,随着计算节点数量的增加,分布式异构系统的能量消耗显着地增长并且非常难以预测。能量意识的任务调度,这试图将适当的优先级和处理器分配给任务,使得系统能源需求将得到满足,近年来受到广泛的关注。然而,许多方法通过扩展完成时间来降低能量消耗。在本文中,我们专注于分布式异构计算系统中的能量意识任务的调度问题,并提供了一种有效的方法来减轻能量消耗,同时最小化并行应用的整体Mapspan。首先,基于异构最早结束时间,提出了一种平衡Mapspan和能耗的健身功能。然后,通过提高传统遗传算法的交叉和突变操作,我们提出了一种有效的调度方法,命名了能量意识的遗传算法,以优化任务的优先级和处理器分配,其目标最小化系统能量和MEPESPAN。实验结果对随机生成的任务图的实际应用和模拟表明,所提出的方法在节能和MakEspan减少方面的表现优异。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号