Litcius/Paper detail

Communication Optimization Algorithms for Distributed Deep Learning Systems: A Survey

Enda Yu, Dezun Dong, Xiangke Liao

2023IEEE Transactions on Parallel and Distributed Systems12 citationsDOI

Abstract

Deep learning's widespread adoption in various fields has made distributed training across multiple computing nodes essential. However, frequent communication between nodes can significantly slow down training speed, creating a bottleneck in distributed training. To address this issue, researchers are focusing on communication optimization algorithms for distributed deep learning systems. In this paper, we propose a standard that systematically classifies all communication optimization algorithms based on mathematical modeling, which is not achieved by existing surveys in the field. We categorize existing works into four categories based on the optimization strategies of communication: communication masking, communication compression, communication frequency reduction, and hybrid optimization. Finally, we discuss potential future challenges and research directions in the field of communication optimization algorithms for distributed deep learning systems.

Topics & Concepts

Computer scienceBottleneckDeep learningField (mathematics)Artificial intelligenceOptimization problemMachine learningCommunications systemDistributed computingReduction (mathematics)CategorizationDistributed learningAlgorithmComputer networkPure mathematicsPedagogyGeometryPsychologyMathematicsEmbedded systemAdvanced Neural Network ApplicationsMachine Learning and ELMIoT and Edge/Fog Computing