Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters
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, imp...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Mo, Zizhao Xu, Huanle Lau, Wing Cheong |
description | 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. |
doi_str_mv | 10.48550/arxiv.2403.18545 |
format | Article |
fullrecord | <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2403_18545</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2403_18545</sourcerecordid><originalsourceid>FETCH-LOGICAL-a675-943d2cc516ef4f47f4ae370d8a7dcbc7fbbb816f943e3fb1f5a1e85f1ca60e463</originalsourceid><addsrcrecordid>eNotj8tOwzAURL1hgQofwAr_QIJdP7tEUZsiVWqFyjqynXuppZBUdgL07wmF1Uij0dEcQh44K6VVij259B0_y6VkouRWSXVL6v15jB-uo6-QhykFoGvEGCL04UK_4niiGxdTDznT2NMtjJCGd-hhmDKtD2-06qY8d_mO3KDrMtz_54IcN-tjtS12-_qlet4VThtVrKRolyEorgElSoPSgTCstc60wQeD3nvLNc47EOg5KsfBKuTBaQZSiwV5_MNeTZpzmr-nS_Nr1FyNxA-iO0d2</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters</title><source>arXiv.org</source><creator>Mo, Zizhao ; Xu, Huanle ; Lau, Wing Cheong</creator><creatorcontrib>Mo, Zizhao ; Xu, Huanle ; Lau, Wing Cheong</creatorcontrib><description>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.</description><identifier>DOI: 10.48550/arxiv.2403.18545</identifier><language>eng</language><subject>Computer Science - Distributed, Parallel, and Cluster Computing</subject><creationdate>2024-03</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,778,883</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2403.18545$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2403.18545$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Mo, Zizhao</creatorcontrib><creatorcontrib>Xu, Huanle</creatorcontrib><creatorcontrib>Lau, Wing Cheong</creatorcontrib><title>Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters</title><description>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.</description><subject>Computer Science - Distributed, Parallel, and Cluster Computing</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj8tOwzAURL1hgQofwAr_QIJdP7tEUZsiVWqFyjqynXuppZBUdgL07wmF1Uij0dEcQh44K6VVij259B0_y6VkouRWSXVL6v15jB-uo6-QhykFoGvEGCL04UK_4niiGxdTDznT2NMtjJCGd-hhmDKtD2-06qY8d_mO3KDrMtz_54IcN-tjtS12-_qlet4VThtVrKRolyEorgElSoPSgTCstc60wQeD3nvLNc47EOg5KsfBKuTBaQZSiwV5_MNeTZpzmr-nS_Nr1FyNxA-iO0d2</recordid><startdate>20240327</startdate><enddate>20240327</enddate><creator>Mo, Zizhao</creator><creator>Xu, Huanle</creator><creator>Lau, Wing Cheong</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20240327</creationdate><title>Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters</title><author>Mo, Zizhao ; Xu, Huanle ; Lau, Wing Cheong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a675-943d2cc516ef4f47f4ae370d8a7dcbc7fbbb816f943e3fb1f5a1e85f1ca60e463</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computer Science - Distributed, Parallel, and Cluster Computing</topic><toplevel>online_resources</toplevel><creatorcontrib>Mo, Zizhao</creatorcontrib><creatorcontrib>Xu, Huanle</creatorcontrib><creatorcontrib>Lau, Wing Cheong</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mo, Zizhao</au><au>Xu, Huanle</au><au>Lau, Wing Cheong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters</atitle><date>2024-03-27</date><risdate>2024</risdate><abstract>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.</abstract><doi>10.48550/arxiv.2403.18545</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | DOI: 10.48550/arxiv.2403.18545 |
ispartof | |
issn | |
language | eng |
recordid | cdi_arxiv_primary_2403_18545 |
source | arXiv.org |
subjects | Computer Science - Distributed, Parallel, and Cluster Computing |
title | Optimal Resource Efficiency with Fairness in Heterogeneous GPU Clusters |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T19%3A06%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Optimal%20Resource%20Efficiency%20with%20Fairness%20in%20Heterogeneous%20GPU%20Clusters&rft.au=Mo,%20Zizhao&rft.date=2024-03-27&rft_id=info:doi/10.48550/arxiv.2403.18545&rft_dat=%3Carxiv_GOX%3E2403_18545%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |