English

How Can We Train Deep Learning Models Across Clouds and Continents? An Experimental Study

Machine Learning 2024-06-04 v4 Distributed, Parallel, and Cluster Computing Networking and Internet Architecture Performance

Abstract

This paper aims to answer the question: Can deep learning models be cost-efficiently trained on a global market of spot VMs spanning different data centers and cloud providers? To provide guidance, we extensively evaluate the cost and throughput implications of training in different zones, continents, and clouds for representative CV, NLP, and ASR models. To expand the current training options further, we compare the scalability potential for hybrid-cloud scenarios by adding cloud resources to on-premise hardware to improve training throughput. Finally, we show how leveraging spot instance pricing enables a new cost-efficient way to train models with multiple cheap VMs, trumping both more centralized and powerful hardware and even on-demand cloud offerings at competitive prices.

Keywords

Cite

@article{arxiv.2306.03163,
  title  = {How Can We Train Deep Learning Models Across Clouds and Continents? An Experimental Study},
  author = {Alexander Erben and Ruben Mayer and Hans-Arno Jacobsen},
  journal= {arXiv preprint arXiv:2306.03163},
  year   = {2024}
}

Comments

Published at VLDB 2024. Artifacts and Code: https://github.com/cirquit/hivemind-multi-cloud

R2 v1 2026-06-28T10:57:05.991Z