Parareal Neural Networks Emulating a Parallel-in-time Algorithm
Not on the map. Why?
Abstract (arXiv)
As deep neural networks (DNNs) become deeper, the training time increases. In this perspective, multi-GPU parallel computing has become a key tool in accelerating the training of DNNs. In this paper, we introduce a novel methodology to construct a parallel neural network that can utilize multiple GPUs simultaneously from a given DNN. We observe that layers of DNN can be interpreted as the time step of a time-dependent problem and can be parallelized by emulating a parallel-in-time algorithm called parareal. The parareal algorithm consists of fine structures which can be implemented in parallel and a coarse structure which gives suitable approximations to the fine structures. By emulating it, the layers of DNN are torn to form a parallel structure which is connected using a suitable coarse network. We report accelerated and accuracy-preserved results of the proposed methodology applied to VGG-16 and ResNet-1001 on several datasets.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 17 of its 44 references that are in the map. First posted on arXiv 16 Mar 2021.
Builds on
17 of 44 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Going Deeper with Convolutionscited by 4,231
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2016Wide Residual Networkscited by 3,057
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2014Deeply-Supervised Netscited by 364
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
- 2018Three Mechanisms of Weight Decay Regularizationcited by 112
5 more
- 2014On Using Very Large Target Vocabulary for Neural Machine Translationcited by 80
- 2019PipeMare: Asynchronous Pipeline Parallel DNN Trainingcited by 54
- 2015Staleness-aware Async-SGD for Distributed Deep Learningcited by 43
- 2018Layer-Parallel Training of Deep Residual Neural Networkscited by 35
- 2018Efficient and Robust Parallel DNN Training through Model Parallelism on Multi-GPU Platformcited by 28
Built on by
Citing papers per year: 2024: 3; 2025: 1.
4 papers.
- 2024Two-level overlapping additive Schwarz preconditioner for training scientific machine learning applicationscited by 5
- 2024A Nonoverlapping Domain Decomposition Method for Extreme Learning Machines: Elliptic Problemscited by 4
- 2025Hybrid Least Squares/Gradient Descent Methods for DeepONetscited by 2
- 2024Parallel-in-Time Solutions with Random Projection Neural Networkscited by 0
- 2025Hybrid Least Squares/Gradient Descent Methods for DeepONets21 Aug 2025
- 2024Parallel-in-Time Solutions with Random Projection Neural Networks19 Aug 2024
- 2024A Nonoverlapping Domain Decomposition Method for Extreme Learning Machines: Elliptic Problems22 Jun 2024
- 2024Two-level overlapping additive Schwarz preconditioner for training scientific machine learning applications16 Jun 2024