paper-with-me

홈 › Papers

Distributed SLIDE: Enabling Training Large Neural Networks on Low Bandwidth and Simple CPU-Clusters via Model Parallelism and Sparsity

2022-01-29 · Minghao Yan, Nicholas Meisburger, Tharun Medini, Anshumali Shrivastava

More than 70% of cloud computing is paid for but sits idle. A large fraction of these idle compute are cheap CPUs with few cores that are not utilized during the less busy hours. This paper aims to enable those CPU cycles to train heavyweight AI models. Our goal is against mainstream frameworks, which focus on leveraging expensive specialized ultra-high bandwidth interconnect to address the communication bottleneck in distributed neural network training. This paper presents a distributed model-parallel training framework that enables training large neural networks on small CPU clusters with low Internet bandwidth. We build upon the adaptive sparse training framework introduced by the SLIDE algorithm. By carefully deploying sparsity over distributed nodes, we demonstrate several orders of magnitude faster model parallel training than Horovod, the main engine behind most commercial software. We show that with reduced communication, due to sparsity, we can train close to a billion parameter model on simple 4-16 core CPU nodes connected by basic low bandwidth interconnect. Moreover, the training time is at par with some of the best hardware accelerators.

📄 PDF Abstract BibTeX arXiv:2201.12667

Code (0)

등록된 구현이 없습니다.

Tasks

Cloud ComputingCPU

Similar Papers 제목 키워드 기반

LIBRA: Enabling Workload-aware Multi-dimensional Network Topology Optimization for Distributed Training of Large AI Models

2021-09-24 · William Won, Saeed Rashidi, Sudarshan Srinivasan, Tushar Krishna

As model sizes in machine learning continue to scale, distributed training is necessary to accommodate model weights within each device and to reduce training time. However, this comes with the expense of increased commu…

Train Where the Data is: A Case for Bandwidth Efficient Coded Training

2019-10-22 · Zhifeng Lin, Krishna Giri Narra, Mingchao Yu, Salman Avestimehr 외

Training a machine learning model is both compute and data-intensive. Most of the model training is performed on high performance compute nodes and the training data is stored near these nodes for faster training. But th…

Deep Gradient Compression Reduce the Communication Bandwidth For distributed Traning

2017-12-05 · The International Conference on Learning Representations 2017 12 · Yujun Lin, Song Han, Huizi Mao, Yu Wang 외

Large-scale distributed training requires significant communication bandwidth for gradient exchange that limits the scalability of multi-node training, and requires expensive high-bandwidth network infrastructure. The si…

Federated Learningimage-classificationImage ClassificationLanguage Modeling+3

Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training

2017-12-05 · ICLR 2018 1 · Yujun Lin, Song Han, Huizi Mao, Yu Wang 외

Large-scale distributed training requires significant communication bandwidth for gradient exchange that limits the scalability of multi-node training, and requires expensive high-bandwidth network infrastructure. The si…

Federated Learningimage-classificationImage ClassificationLanguage Modeling+3

Task and Perception-aware Distributed Source Coding for Correlated Speech under Bandwidth-constrained Channels

2025-01-20 · Sagnik Bhattacharya, Muhammad Ahmed Mohsin, Ahsan Bilal, John M. Cioffi

Emerging wireless AR/VR applications require real-time transmission of correlated high-fidelity speech from multiple resource-constrained devices over unreliable, bandwidth-limited channels. Existing autoencoder-based sp…