首页> 外文期刊>Future generation computer systems >Scheduling concurrent applications on a cluster of CPU-GPU nodes
【24h】

Scheduling concurrent applications on a cluster of CPU-GPU nodes

机译:在CPU-GPU节点群集上调度并发应用程序

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

摘要

Heterogeneous architectures comprising a multi-core CPU and many-core GPU(s) are increasingly being used within cluster and cloud environments. In this paper, we study the problem of optimizing the overall throughput of a set of applications deployed on a cluster of such heterogeneous nodes. We consider two different scheduling formulations. In the first formulation, we consider jobs that can be executed on either the GPU or the CPU of a single node. In the second formulation, we consider jobs that can be executed on the CPU, GPU, or both, of any number of nodes in the system. We have developed scheduling schemes addressing both of the problems. In our evaluation, we first show that the schemes proposed for first formulation outperform a blind round-robin scheduler and approximate the performances of an ideal scheduler that involves an impractical exhaustive exploration of all possible schedules. Next, we show that the scheme proposed for the second formulation outperforms the best of existing schemes for heterogeneous clusters, TORQUE and MCT, by up to 42%. Additionally, we evaluate the robustness of our proposed scheduling policies under inaccurate inputs to account for real execution scenarios. We show that, with up to 20% of inaccuracy in the input, the degradation in performance is marginal (less than 7%) on the average.
机译:在集群和云环境中,越来越多地使用包含多核CPU和多核GPU的异构体系结构。在本文中,我们研究了优化在此类异构节点的群集上部署的一组应用程序的整体吞吐量的问题。我们考虑两种不同的调度公式。在第一个公式中,我们考虑可以在单个节点的GPU或CPU上执行的作业。在第二种表述中,我们考虑可以在系统中任意数量的节点的CPU,GPU或两者上执行的作业。我们已经开发了解决这两个问题的计划方案。在我们的评估中,我们首先表明,针对第一个公式提出的方案优于盲循环调度程序,并且近似于理想调度程序的性能,其中涉及对所有可能的调度程序进行不切实际的详尽探索。接下来,我们表明,针对第二种公式提出的方案比针对异构集群TORQUE和MCT的现有方案的最佳性能高42%。此外,我们在不正确的输入下评估了提出的调度策略的健壮性,以解决实际执行情况。我们显示出,由于输入中高达20%的不准确度,性能平​​均下降幅度很小(不到7%)。

著录项

  • 来源
    《Future generation computer systems》 |2013年第8期|2262-2271|共10页
  • 作者单位

    Department of Computer Science and Engineering, The Ohio State University, Columbus, OH - 43210, United States;

    Department of Electrical and Computer Engineering, University of Missouri, Columbia, MO - 65211, United States;

    Department of Computer Science and Engineering, The Ohio State University, Columbus, OH - 43210, United States;

    Department of Computer Science and Engineering, The Ohio State University, Columbus, OH - 43210, United States;

    NEC Laboratories America, Princeton, NJ, United States;

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

    Scheduling; CPU-GPU systems;

    机译:排程;CPU-GPU系统;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号