Work

PCcheck: Persistent Concurrent Checkpointing for ML

Year: 2025
Type: conference-paper
Abstract: Training large-scale machine learning (ML) models is expensive and time-intensive, consuming many hardware accelerators for days or weeks. As the scale of hardware deployments and training time continue to grow, the probability of failures also increases. The desire to use cheaper cloud resources, such as spot VMs, to lower costs also dramatically increases the frequency of failures. The standard approach to deal with failures is to periodically pause training and checkpoint model parameters to persistent storage. Unfortunately, today's checkpointing mechanisms introduce high overhead when applied at high frequencies, yet frequent checkpointing is necessary to avoid long recovery times.
Institution: ETH Zurich
Language: English
Open Access status: hybrid
OpenAlex ID: W4407216788
FWCI: 14.17
Cites: 26
Cited by: 11
Related to: 10