mlsanityData to 7 Oct 2026

DISCO: Distributed Inference with Sparse Communications

arXiv 2302.11180 ↗First posted 22 Feb 2023cs.CVcited by 2

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) have great potential to solve many real-world problems, but they usually require an extensive amount of computation and memory. It is of great difficulty to deploy a large DNN model to a single resource-limited device with small memory capacity. Distributed computing is a common approach to reduce single-node memory consumption and to accelerate the inference of DNN models. In this paper, we explore the "within-layer model parallelism", which distributes the inference of each layer into multiple nodes. In this way, the memory requirement can be distributed to many nodes, making it possible to use several edge devices to infer a large DNN model. Due to the dependency within each layer, data communications between nodes during this parallel inference can be a bottleneck when the communication bandwidth is limited. We propose a framework to train DNN models for Distributed Inference with Sparse Communications (DISCO). We convert the problem of selecting which subset of data to transmit between nodes into a model optimization problem, and derive models with both computation and communication reduction when each layer is inferred on multiple nodes. We show the benefit of the DISCO framework on a variety of CV tasks such as image classification, object detection, semantic segmentation, and image super resolution. The corresponding models include important DNN building blocks such as convolutions and transformers. For example, each layer of a ResNet-50 model can be distributively inferred across two nodes with five times less data communications, almost half overall computations and half memory requirement for a single node, and achieve comparable accuracy to the original ResNet-50 model. This also results in 4.7 times overall inference speedup.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 26 of its 57 references that are in the map. First posted on arXiv 22 Feb 2023.

Builds on

26 of 57 references.

References · 26

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  4. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  5. 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
  6. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  7. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  8. 2018ESRGAN: Enhanced Super-Resolution Generative Adversarial Networkscited by 1,250
  9. 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 401
  10. 2017Sparse Communication for Distributed Gradient Descentcited by 243
  11. 2017Distributed Deep Neural Networks over the Cloud, the Edge and End Devicescited by 119
  12. 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 116
14 more
  1. 2018JointDNN: An Efficient Training and Inference Engine for Intelligent Mobile Cloud Computing Servicescited by 79
  2. 2018Supporting Very Large Models using Automatic Dataflow Graph Partitioningcited by 43
  3. 2018Efficient and Robust Parallel DNN Training through Model Parallelism on Multi-GPU Platformcited by 28
  4. 2018Exploring Hidden Dimensions in Parallelizing Convolutional Neural Networkscited by 23
  5. 2019XPipe: Efficient Pipeline Model Parallelism for Multi-GPU DNN Trainingcited by 20
  6. 2021Learned Gradient Compression for Distributed Deep Learningcited by 20
  7. 2018Latency and Throughput Characterization of Convolutional Neural Networks for Mobile Computer Visioncited by 13
  8. 2022SplitNets: Designing Neural Architectures for Efficient Distributed Computing on Head-Mounted Systemscited by 13
  9. 2017AMPNet: Asynchronous Model-Parallel Training for Dynamic Neural Networkscited by 12
  10. 2022DistrEdge: Speeding up Convolutional Neural Network Inference on Distributed Edge Devicescited by 8
  11. 2021Automatic Graph Partitioning for Very Large-scale Deep Learningcited by 6
  12. 2019Nested Dithered Quantization for Communication Reduction in Distributed Trainingcited by 4
  13. 2021Optimization Framework for Splitting DNN Inference Jobs over Computing Networkscited by 3
  14. 2022DEFER: Distributed Edge Inference for Deep Neural Networkscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 1.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Early-Exit meets Model-Distributed Inference at Edge Networks
  2. 2025DistrEE: Distributed Early Exit of Deep Neural Network Inference on Edge Devices
  3. 2022Distributed Deep Learning Inference Acceleration using Seamless Collaboration in Edge Computing
  4. 2022Design and Prototyping Distributed CNN Inference Acceleration in Edge Computing
  5. 2024Distributed Inference on Mobile Edge and Cloud: An Early Exit based Clustering Approach
  6. 2025Automatic Operator-level Parallelism Planning for Distributed Deep Learning -- A Mixed-Integer Programming Approach
  7. 2022Receptive Field-based Segmentation for Distributed CNN Inference Acceleration in Collaborative Edge Computing
  8. 2025Towards Distributed Neural Architectures