Towards GPU Utilization Prediction for Cloud Deep Learning

Yeung, Ging-Fung and Borowiec, Damian and Friday, Adrian and Harper, R.H.R. and Garraghan, Peter (2020) Towards GPU Utilization Prediction for Cloud Deep Learning. In: The 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '20) :. USENIX Association. (In Press)

[thumbnail of HotCloud20 - GPU Prediction]
Text (HotCloud20 - GPU Prediction)
HotCloud20_GPU_Prediction.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.

Download (629kB)

Abstract

Understanding the GPU utilization of Deep Learning (DL) workloads is important for enhancing resource-efficiency and cost-benefit decision making for DL frameworks in the cloud. Current approaches to determine DL workload GPU utilization rely on online profiling within isolated GPU devices, and must be performed for every unique DL workload submission resulting in resource under-utilization and reduced service availability. In this paper, we propose a prediction engine to proactively determine the GPU utilization of heterogeneous DL workloads without the need for in-depth or isolated online profiling. We demonstrate that it is possible to predict DL workload GPU utilization via extracting information from its model computation graph. Our experiments show that the prediction engine achieves an RMSLE of 0.154, and can be exploited by DL schedulers to achieve up to 61.5% improvement to GPU cluster utilization.

Item Type:
Contribution in Book/Report/Proceedings
Uncontrolled Keywords:
/dk/atira/pure/subjectarea/asjc/1700/1705
Subjects:
?? computer networks and communicationsartificial intelligencehardware and architecture ??
ID Code:
144290
Deposited By:
Deposited On:
27 May 2020 08:40
Refereed?:
Yes
Published?:
In Press
Last Modified:
13 Apr 2024 23:42