首页> 外文期刊>Future generation computer systems >Improving task scheduling with parallelism awareness in heterogeneous computational environments
【24h】

Improving task scheduling with parallelism awareness in heterogeneous computational environments

机译:在异构计算环境中通过并行性意识改善任务调度

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

摘要

Task scheduling is a key function for executing tasks in heterogeneous computational environments, efficiently. While the available computing resources are not fully used when applying existing scheduling methods as they consider that a task is executed on one single core or on a server without parallel tasks by assuming that the task exhausts the server. Therefore, in this paper, we focus on the problem of executing tasks with deadline constraints with parallelism awareness where the parallel degree of each task can be tuned between one and its maximum according to the available cores of the server it assigned to during its execution. We first model the problem as an optimization problem maximizing the overall utilization of servers, and propose a set of scheduling methods with parallelism awareness (SPA), each of which iteratively allocates as much resources and as soon as possible to the assigned task with the earliest deadline on a server, based on existing scheduling algorithms, and present two SPA instances to illustrate the implement of SPA. Experiment results show a great performance improvement in various aspects, e.g., resource utilization, task violations, finish time, and energy efficiency, when executing tasks heterogeneous computational systems using SPA. (C) 2018 Elsevier B.V. All rights reserved.
机译:任务调度是在异构计算环境中有效执行任务的关键功能。尽管在应用现有调度方法时未充分利用可用的计算资源,因为它们认为任务是在单个核心或没有并行任务的服务器上执行的,而前提是该任务会耗尽服务器。因此,在本文中,我们关注具有并行性意识的具有期限约束的任务的执行问题,其中每个任务的并行度可以根据其在执行过程中分配给服务器的可用内核在一个及其最大值之间进行调整。我们首先将该问题建模为优化问题,以最大程度地提高服务器的整体利用率,然后提出一组具有并行性意识(SPA)的调度方法,每种方法都会迭代地分配尽可能多的资源,并尽早为分配的任务尽早分配根据现有的调度算法,确定服务器的最后期限,并提供两个SPA实例来说明SPA的实现。实验结果表明,使用SPA执行任务异构计算系统时,在资源利用率,任务违规,完成时间和能源效率等各个方面都有很大的提高。 (C)2018 Elsevier B.V.保留所有权利。

著录项

  • 来源
    《Future generation computer systems》 |2019年第5期|419-429|共11页
  • 作者单位

    Zhengzhou Univ Light Ind, Software Engn Coll, 5 Dongfeng Rd, Zhengzhou 450002, Henan, Peoples R China;

    Beijing Informat Sci & Technol Univ, Comp Sch, Beijing Key Lab Internet Culture & Digital Dissem, Beijing 100101, Peoples R China;

    Zhengzhou Univ Light Ind, Software Engn Coll, 5 Dongfeng Rd, Zhengzhou 450002, Henan, Peoples R China;

    Zhengzhou Univ Light Ind, Software Engn Coll, 5 Dongfeng Rd, Zhengzhou 450002, Henan, Peoples R China;

    Zhengzhou Univ Light Ind, Software Engn Coll, 5 Dongfeng Rd, Zhengzhou 450002, Henan, Peoples R China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Batch scheduling; Cluster; Job scheduling; Parallel degree; Task scheduling;

    机译:批处理调度;集群;作业调度;并行度;任务调度;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号