Faster Multi-GPU Training with PPLL: A Pipeline Parallelism Framework Leveraging Local Learning
Not on the map. Why?
Abstract (arXiv)
Currently, training large-scale deep learning models is typically achieved through parallel training across multiple GPUs. However, due to the inherent communication overhead and synchronization delays in traditional model parallelism methods, seamless parallel training cannot be achieved, which, to some extent, affects overall training efficiency. To address this issue, we present PPLL (Pipeline Parallelism based on Local Learning), a novel framework that leverages local learning algorithms to enable effective parallel training across multiple GPUs. PPLL divides the model into several distinct blocks, each allocated to a separate GPU. By utilizing queues to manage data transfers between GPUs, PPLL ensures seamless cross-GPU communication, allowing multiple blocks to execute forward and backward passes in a pipelined manner. This design minimizes idle times and prevents bottlenecks typically caused by sequential gradient updates, thereby accelerating the overall training process. We validate PPLL through extensive experiments using ResNet and Vision Transformer (ViT) architectures on CIFAR-10, SVHN, and STL-10 datasets. Our results demonstrate that PPLL significantly enhances the training speed of the local learning method while achieving comparable or even superior training speed to traditional pipeline parallelism (PP) without sacrificing model performance. In a 4-GPU training setup, PPLL accelerated local learning training on ViT and ResNet by 162% and 33%, respectively, achieving 1.25x and 0.85x the speed of traditional pipeline parallelism.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 8 of its 17 references that are in the map. First posted on arXiv 19 Nov 2024.
Builds on
8 of 17 references.
References · 8
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 660
- 2019Decoupled Greedy Learning of CNNscited by 78
- 2020LoCo: Local Contrastive Representation Learningcited by 55
- 2020Local plasticity rules can learn deep representations using self-supervised contrastive predictionscited by 47
- 2022FedBR: Improving Federated Learning on Heterogeneous Data via Local Learning Bias Reductioncited by 35
- 2024Momentum Auxiliary Network for Supervised Local Learningcited by 10
- 2023Local Learning with Neuron Groupscited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025MAN++: Scaling Momentum Auxiliary Network for Supervised Local Learning in Vision Taskscited by 3
- 2026Replacement Learning: Training Neural Networks with Fewer Parameterscited by 0
- 2026ZeroLock: Concurrent Memory-Efficient LLM Training via Modular Update Decouplingcited by 0
- 2026SOLO: Pretraining Billion-Parameter Language Models with Shared-Output Local Learningcited by 0
- 2026SOLO: Pretraining Billion-Parameter Language Models with Shared-Output Local Learning28 Sep 2026
- 2026ZeroLock: Concurrent Memory-Efficient LLM Training via Modular Update Decoupling8 Aug 2026
- 2026Replacement Learning: Training Neural Networks with Fewer Parameters19 May 2026
- 2025MAN++: Scaling Momentum Auxiliary Network for Supervised Local Learning in Vision Tasks22 Jul 2025