首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Elastic Multi-resource Fairness: Balancing Fairness and Efficiency in Coupled CPU-GPU Architectures
【24h】

Elastic Multi-resource Fairness: Balancing Fairness and Efficiency in Coupled CPU-GPU Architectures

机译:弹性多资源公平性:平衡CPU-GPU架构中的公平性和效率

获取原文

摘要

Fairness and efficiency are two important concerns for users in a shared computer system, and there tends to be a tradeoff between them. Heterogeneous computing poses new challenging issues on the fair allocation of computational resources among users due to the availability of different kinds of computing devices (e.g., CPU and GPU). Prior work either considers the fair resource allocation separately for each computing device or is unable to balance flexibly the tradeoff between the fairness and system utilization. In this work, we consider an emerging heterogeneous computing system with coupled CPU and GPU into a single chip. We first show that it is essential to have a new fair policy for coupled CPU-GPU architectures that is capable of considering both the CPU and the GPU as a whole in fair resource allocation and being aware of the system utilization maximization. We then propose a fair policy called Elastic Multi-Resource Fairness (EMRF) for coupled CPU-GPU architectures, by modeling CPU and GPU as two resource types and viewing the resource fairness problem as a multi-resource fairness problem. It extends DRF by adding a knob that allows users to tune and balance fairness and performance flexibly, and considers the fair allocation of computational resources as a whole for CPU and GPU devices. We show that EMRF satisfies fairness properties of sharing incentive, envy-freeness and pareto efficiency. Finally, we evaluate EMRF using real experiments, and the results show that EMRF can achieve better performance and fairness.
机译:对于共享计算机系统中的用户而言,公平性和效率是两个重要的考虑因素,它们之间往往会进行权衡。由于不同类型的计算设备(例如,CPU和GPU)的可用性,异构计算对用户之间的计算资源的公平分配提出了新的挑战性问题。先前的工作要么单独考虑每个计算设备的公平资源分配,要么不能灵活地平衡公平性和系统利用率之间的权衡。在这项工作中,我们考虑将CPU和GPU耦合到单个芯片中的新兴异构计算系统。我们首先表明,对于耦合的CPU-GPU架构,必须有一个新的公平策略,该策略能够在公平的资源分配中同时考虑CPU和GPU的整体,并意识到系统利用率的最大化。然后,我们通过将CPU和GPU建模为两种资源类型并将资源公平性问题视为多资源公平性问题,为耦合的CPU-GPU架构提出了一种称为弹性多资源公平性(EMRF)的公平政策。它通过添加一个允许用户灵活调整和平衡公平性和性能的旋钮来扩展DRF,并考虑了CPU和GPU设备整体上公平地分配计算资源。我们证明,EMRF满足共享激励,嫉妒自由和pareto效率的公平性。最后,我们通过实际实验对EMRF进行了评估,结果表明EMRF可以实现更好的性能和公平性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号