NetPlacer+: Model Parallelism Based on Load Balance in Distributed Deep Learning

The importance of Model Parallelism in Distributed Deep Learning continues to grow due to the increase in the Deep Neural Network (DNN) scale and the demand for higher training speed. Different from all the existing works, we propose a model-parallel strategy called NetPlacer+ based on load balance. The major idea in NetPlacer+ is to partition the DNN model into multiple devices by balancing each device's computation and communication load. We build the mathematical model of NetPlacer+. We transform the mathematical model of NetPlacer+ and obtain its approximate optimal solution using the interior point method. Extensive experiments in two GPU clusters and eight modern DNNs are conducted to verify the effectiveness of NetPlacer+. Experimental results show that the model-parallel strategy of NetPlacer+ achieves up to 1.25x speedup compared to NVIDIA's DLPlacer.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Emerging Topics in Computational Intelligence
Published
2025-03-07
DOI
https://doi.org/10.1109/tetci.2025.3543765
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
2.48

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

NetPlacer+: Model Parallelism Based on Load Balance in Distributed Deep Learning

Pei Xiao, Yunqi Gao, A-Long Jin, Mahdi Boloursaz Mashhadi et al.
1 citations
IEEE Transactions on Emerging Topics in Computational Intelligence
Neural Networks and Applications
2.48
article

NetPlacer+: Model Parallelism Based on Load Balance in Distributed Deep Learning

Pei Xiao, Yunqi Gao, A-Long Jin, Mahdi Boloursaz Mashhadi, Zechao Zhang, Bing Hu
article en
1 citations

Abstract

The importance of Model Parallelism in Distributed Deep Learning continues to grow due to the increase in the Deep Neural Network (DNN) scale and the demand for higher training speed. Different from all the existing works, we propose a model-parallel strategy called NetPlacer+ based on load balance. The major idea in NetPlacer+ is to partition the DNN model into multiple devices by balancing each device's computation and communication load. We build the mathematical model of NetPlacer+. We transform the mathematical model of NetPlacer+ and obtain its approximate optimal solution using the interior point method. Extensive experiments in two GPU clusters and eight modern DNNs are conducted to verify the effectiveness of NetPlacer+. Experimental results show that the model-parallel strategy of NetPlacer+ achieves up to 1.25x speedup compared to NVIDIA's DLPlacer.

IEEE Transactions on Emerging Topics in Computational IntelligenceVol. 9(5)
University of Surrey (GB), Xi’an Jiaotong-Liverpool University (CN), Zhejiang University (CN)
China Scholarship Council
Openalex Percentile: Top 11%
Neural Networks and Applications
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

NetPlacer+: Model Parallelism Based on Load Balance in Distributed Deep Learning — Pei Xiao, Yunqi Gao, et al. · IEEE Transactions on Emerging Topics in Computational Intelligence (2025) | TGRS Research Map | TGRS