Predicting GPU Failures With High Precision Under Deep Learning Workloads

Heting Liu, Zhichao Li, Cheng Tan, Rongqiu Yang, Guohong Cao, Zherui Liu, Chuanxiong Guo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Graphics processing units (GPUs) are the de facto standard for processing deep learning (DL) tasks. In large-scale GPU clusters, GPU failures are inevitable and may cause severe consequences. For example, GPU failures disrupt distributed training, crash inference services, and result in service level agreement violations. In this paper, we study the problem of predicting GPU failures using machine learning (ML) models to mitigate their damages.We train prediction models on a four-month production dataset with 350 million entries at ByteDance. We observe that classic prediction models (GBDT, MLP, LSTM, and 1D-CNN) do not perform well - -they are inaccurate for predictions and unstable over time. We propose several techniques to improve the precision and stability of predictions, including parallel and cascade model-ensemble mechanisms and a sliding training method. We evaluate the performance of our proposed techniques. The results show that our proposed techniques improve the prediction precision from 46.3% to 85.4% on production workloads.

Original languageEnglish (US)
Title of host publicationProceedings of the 16th ACM International Conference on Systems and Storage, SYSTOR 2023
PublisherAssociation for Computing Machinery, Inc
Pages124-135
Number of pages12
ISBN (Electronic)9781450399623
DOIs
StatePublished - Jun 5 2023
Event16th ACM International Conference on Systems and Storage, SYSTOR 2023 - Haifa, Israel
Duration: Jun 5 2023Jun 7 2023

Publication series

NameProceedings of the 16th ACM International Conference on Systems and Storage, SYSTOR 2023

Conference

Conference16th ACM International Conference on Systems and Storage, SYSTOR 2023
Country/TerritoryIsrael
CityHaifa
Period6/5/236/7/23

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Hardware and Architecture
  • Software
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Predicting GPU Failures With High Precision Under Deep Learning Workloads'. Together they form a unique fingerprint.

Cite this