Proceedings of the VLDB Endowment · 2023 · 29 citations · 24 references
ComputingComputer EngineeringComputer ScienceCluster ComputingDistributed SystemsParallel ComputingCluster ArchitectureData ParallelismDistributed ComputingDistributed SchedulingResource SchedulingScalable Machine LearningCloud ClustersHigh PerformanceModel ParallelismModel SynchronizationParameter Server ArchitectureSynchronizationSynchronization OverheadSynchronization Overhead Analysis
The increasing size of both deep learning models and training data necessitates the ability to scale out model training through pipeline-parallel training, which combines pipelined model parallelism and data parallelism. However, most of them assume an ideal homogeneous dedicated cluster. As for real cloud clusters, these approaches suffer from the intensive model synchronization overheads due to the dynamic environment heterogeneity. Such a huge challenge leaves the design in a dilemma: either the performance bottleneck of the central parameter server (PS) or severe performance degradation caused by stragglers for decentralized synchronization (like All-Reduce). This approach presents SDPipe, a new semi-decentralized framework to get the best of both worlds, achieving both high heterogeneity tolerance and convergence efficiency in pipeline-parallel training. To provide high performance, we decentralize the communication model synchronization, which accounts for the largest proportion of synchronization overhead. In contrast, we centralize the process of group scheduling, which is lightweight but needs a global view for better performance and convergence speed against heterogeneity. We show via a prototype implementation the significant advantage of SDPipe on performance and scalability, facing different environments.
24
ImageNet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher et al. · 2009 IEEE Conference on Computer Vision and Pattern Recognition · 2009 · 61.8K citations
Deepak Narayanan, Aaron Harlap, Amar Phanishayee et al. · 2019 · 752 citations
Proceedings of the VLDB Endowment
Gustavo Alonso, Juliana Freire, Ahmet Saçan et al. · 2011 · 655 citations