paper-with-me

Papers

Maximizing Parallelism in Distributed Training for Huge Neural Networks

2021-05-30 · Zhengda Bian, Qifan Xu, Boxiang Wang, Yang You

The recent Natural Language Processing techniques have been refreshing the state-of-the-art performance at an incredible speed. Training huge language models is therefore an imperative demand in both industry and academy. However, huge language models impose challenges to both hardware and software. Graphical processing units (GPUs) are iterated frequently to meet the exploding demand, and a variety of ASICs like TPUs are spawned. However, there is still a tension between the fast growth of the extremely huge models and the fact that Moore's law is approaching the end. To this end, many model parallelism techniques are proposed to distribute the model parameters to multiple devices, so as to alleviate the tension on both memory and computation. Our work is the first to introduce a 3-dimensional model parallelism for expediting huge language models. By reaching a perfect load balance, our approach presents smaller memory and communication cost than existing state-of-the-art 1-D and 2-D model parallelism. Our experiments on 64 TACC's V100 GPUs show that our 3-D parallelism outperforms the 1-D and 2-D parallelism with 2.32x and 1.57x speedup, respectively.

📄 PDF Abstract BibTeX arXiv:2105.14450

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Galvatron: Efficient Transformer Training over Multiple GPUs Using Automatic Parallelism

2022-11-25 · Xupeng Miao, Yujie Wang, Youhe Jiang, Chunan Shi 외

Transformer models have achieved state-of-the-art performance on various domains of applications and gradually becomes the foundations of the advanced large deep learning (DL) models. However, how to train these models o…

GPU

ScaleFreeCTR: MixCache-based Distributed Training System for CTR Models with Huge Embedding Table

2021-04-17 · Huifeng Guo, Wei Guo, Yong Gao, Ruiming Tang 외

Because of the superior feature representation ability of deep learning, various deep Click-Through Rate (CTR) models are deployed in the commercial systems by industrial companies. To achieve better performance, it is n…

CPUGPU

Asteroid: Resource-Efficient Hybrid Pipeline Parallelism for Collaborative DNN Training on Heterogeneous Edge Devices

2024-08-15 · Shengyuan Ye, Liekang Zeng, Xiaowen Chu, Guoliang Xing 외

On-device Deep Neural Network (DNN) training has been recognized as crucial for privacy-preserving machine learning at the edge. However, the intensive training workload and limited onboard computing resources pose signi…

Privacy Preserving

Pipeline Parallelism for Inference on Heterogeneous Edge Computing

2021-10-28 · Yang Hu, Connor Imes, Xuanang Zhao, Souvik Kundu 외

Deep neural networks with large model sizes achieve state-of-the-art results for tasks in computer vision (CV) and natural language processing (NLP). However, these large-scale models are too compute- or memory-intensive…

Edge-computing

SplitBrain: Hybrid Data and Model Parallel Deep Learning

2021-12-31 · Farley Lai, Asim Kadav, Erik Kruus

The recent success of deep learning applications has coincided with those widely available powerful computational resources for training sophisticated machine learning models with huge datasets. Nonetheless, training lar…

Deep Learningmodel