arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2403.18545cs.DC
收藏

异构GPU集群中兼顾公平性的最优资源效率

Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters

Zizhao Mo, Huanle Xu, Wing Cheong Lau

AI总结:

针对异构GPU集群中深度学习训练的效率与公平性冲突问题,提出全局优化资源分配框架OEF,在保障多种公平性的同时将训练吞吐量提升多达32%。

摘要:

在异构GPU集群的深度学习(DL)训练中,确保最高训练吞吐量以最大化资源效率,同时在用户之间维持公平性,是至关重要的。然而,当前的DL调度器仅提供有限的公平性属性和次优的训练吞吐量,阻碍了租户有效利用异构资源。其底层设计挑战源于效率与公平性属性之间的固有冲突。在本文中,我们引入了OEF,这是一种新提出的资源分配框架,专门用于在异构GPU集群中实现最优资源效率并确保多种公平性属性。通过将资源效率和公平性整合到一个全局优化框架中,OEF能够在合作和非合作环境中为用户提供最大化的整体效率以及各种公平性保证。我们在集群资源管理器中实现了OEF并进行了大规模实验,结果表明,与最先进的感知异构性的调度器相比,OEF能将整体训练吞吐量提高多达32%,同时提升了公平性。

英文摘要:

Ensuring the highest training throughput to maximize resource efficiency, while maintaining fairness among users, is critical for deep learning (DL) training in heterogeneous GPU clusters. However, current DL schedulers provide only limited fairness properties and suboptimal training throughput, impeding tenants from effectively leveraging heterogeneous resources. The underlying design challenge stems from inherent conflicts between efficiency and fairness properties. In this paper, we introduce OEF, a new resource allocation framework specifically developed for achieving optimal resource efficiency and ensuring diverse fairness properties in heterogeneous GPU clusters. By integrating resource efficiency and fairness within a global optimization framework, OEF is capable of providing users with maximized overall efficiency, as well as various guarantees of fairness, in both cooperative and non-cooperative environments. We have implemented OEF in a cluster resource manager and conducted large-scale experiments, showing that OEF can improve the overall training throughput by up to 32% while improving fairness compared to state-of-the-art heterogeneity-aware schedulers.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑