Saved in:
Bibliographic Details
Main Authors: Lettich, Francesco, Carlini, Emanuele, Nardini, Franco Maria, Perego, Raffaele, Trani, Salvatore
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.17484
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917877258387456
author Lettich, Francesco
Carlini, Emanuele
Nardini, Franco Maria
Perego, Raffaele
Trani, Salvatore
author_facet Lettich, Francesco
Carlini, Emanuele
Nardini, Franco Maria
Perego, Raffaele
Trani, Salvatore
contents The rise of Artificial Intelligence and Large Language Models is driving increased GPU usage in data centers for complex training and inference tasks, impacting operational costs, energy demands, and the environmental footprint of large-scale computing infrastructures. This work addresses the online scheduling problem in GPU datacenters, which involves scheduling tasks without knowledge of their future arrivals. We focus on two objectives: minimizing GPU fragmentation and reducing power consumption. GPU fragmentation occurs when partial GPU allocations hinder the efficient use of remaining resources, especially as the datacenter nears full capacity. A recent scheduling policy, Fragmentation Gradient Descent (FGD), leverages a fragmentation metric to address this issue. Reducing power consumption is also crucial due to the significant power demands of GPUs. To this end, we propose PWR, a novel scheduling policy to minimize power usage by selecting power-efficient GPU and CPU combinations. This involves a simplified model for measuring power consumption integrated into a Kubernetes score plugin. Through an extensive experimental evaluation in a simulated cluster, we show how PWR, when combined with FGD, achieves a balanced trade-off between reducing power consumption and minimizing GPU fragmentation.
format Preprint
id arxiv_https___arxiv_org_abs_2412_17484
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Power- and Fragmentation-aware Online Scheduling for GPU Datacenters
Lettich, Francesco
Carlini, Emanuele
Nardini, Franco Maria
Perego, Raffaele
Trani, Salvatore
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
The rise of Artificial Intelligence and Large Language Models is driving increased GPU usage in data centers for complex training and inference tasks, impacting operational costs, energy demands, and the environmental footprint of large-scale computing infrastructures. This work addresses the online scheduling problem in GPU datacenters, which involves scheduling tasks without knowledge of their future arrivals. We focus on two objectives: minimizing GPU fragmentation and reducing power consumption. GPU fragmentation occurs when partial GPU allocations hinder the efficient use of remaining resources, especially as the datacenter nears full capacity. A recent scheduling policy, Fragmentation Gradient Descent (FGD), leverages a fragmentation metric to address this issue. Reducing power consumption is also crucial due to the significant power demands of GPUs. To this end, we propose PWR, a novel scheduling policy to minimize power usage by selecting power-efficient GPU and CPU combinations. This involves a simplified model for measuring power consumption integrated into a Kubernetes score plugin. Through an extensive experimental evaluation in a simulated cluster, we show how PWR, when combined with FGD, achieves a balanced trade-off between reducing power consumption and minimizing GPU fragmentation.
title Power- and Fragmentation-aware Online Scheduling for GPU Datacenters
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
url https://arxiv.org/abs/2412.17484