Energy-Efficient GPU Clusters Scheduling for Deep Learning
Not on the map. Why?
Abstract (arXiv)
Training deep neural networks (DNNs) is a major workload in datacenters today, resulting in a tremendously fast growth of energy consumption. It is important to reduce the energy consumption while completing the DL training jobs early in data centers. In this paper, we propose PowerFlow, a GPU clusters scheduler that reduces the average Job Completion Time (JCT) under an energy budget. We first present performance models for DL training jobs to predict the throughput and energy consumption performance with different configurations. Based on the performance models, PowerFlow dynamically allocates GPUs and adjusts the GPU-level or job-level configurations of DL training jobs. PowerFlow applies network packing and buddy allocation to job placement, thus avoiding extra energy consumed by cluster fragmentations. Evaluation results show that under the same energy consumption, PowerFlow improves the average JCT by 1.57 - 3.39 x at most, compared to competitive baselines.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Apr 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.
- 2024Offline Energy-Optimal LLM Serving: Workload-Based Energy Models for LLM Inference on Heterogeneous Systemscited by 27
- 2024Hybrid Heterogeneous Clusters Can Lower the Energy Consumption of LLM Inference Workloadscited by 17
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devicescited by 5
- 2024Offline Energy-Optimal LLM Serving: Workload-Based Energy Models for LLM Inference on Heterogeneous Systems4 Jul 2024
- 2024Hybrid Heterogeneous Clusters Can Lower the Energy Consumption of LLM Inference Workloads25 Apr 2024
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices30 Oct 2023