Straggler-Aware Gradient Aggregation for Large-Scale Distributed Deep Learning System

Deep Neural Network (DNN) is a critical component of a wide range of applications. However, with the rapid growth of the training dataset and model size, communication becomes the bottleneck, resulting in low utilization of computing resources. To accelerate communication, recent works propose to aggregate gradients from multiple workers in the programmable switch to reduce the volume of exchanged data. Unfortunately, since using synchronization transmission to aggregate data, current in-network aggregation designs suffer from the straggler problem, which often occurs in shared clusters due to resource contention. To address this issue, we propose a straggler-aware aggregation transport protocol (SA-ATP), which enables the leading worker to leverage the spare computing and storage resources to help the straggling worker. We implement SA-ATP atop clusters using P4-programmable switches. The evaluation results show that SA-ATP reduces the iteration time by up to 57% and accelerates training by up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$1.8\times $ </tex-math></inline-formula> in real-world benchmark models.

Authors

Institutions

Publication Details

Journal
IEEE/ACM Transactions on Networking
Published
2024-08-19
DOI
https://doi.org/10.1109/tnet.2024.3441039
Citations
4
Primary Topic
Machine Learning and ELM
Type
article
Field-Weighted Citation Impact
1.39

Funders

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

Straggler-Aware Gradient Aggregation for Large-Scale Distributed Deep Learning System

Jiawei Huang, Zhaoyi Li, Wanchun Jiang, Jingling Liu et al.
4 citations
IEEE/ACM Transactions on Networking
Machine Learning and ELM
1.39
article

Straggler-Aware Gradient Aggregation for Large-Scale Distributed Deep Learning System

Jiawei Huang, Zhaoyi Li, Wanchun Jiang, Jingling Liu, Yijun Li, Jianxin Wang, Tao Zhang, Shengwen Zhou
article en
4 citations

Abstract

Deep Neural Network (DNN) is a critical component of a wide range of applications. However, with the rapid growth of the training dataset and model size, communication becomes the bottleneck, resulting in low utilization of computing resources. To accelerate communication, recent works propose to aggregate gradients from multiple workers in the programmable switch to reduce the volume of exchanged data. Unfortunately, since using synchronization transmission to aggregate data, current in-network aggregation designs suffer from the straggler problem, which often occurs in shared clusters due to resource contention. To address this issue, we propose a straggler-aware aggregation transport protocol (SA-ATP), which enables the leading worker to leverage the spare computing and storage resources to help the straggling worker. We implement SA-ATP atop clusters using P4-programmable switches. The evaluation results show that SA-ATP reduces the iteration time by up to 57% and accelerates training by up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$1.8\times $ </tex-math></inline-formula> in real-world benchmark models.

IEEE/ACM Transactions on NetworkingVol. 32(6)
Central South University (CN), Changsha University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 16%
Machine Learning and ELM
1.39
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.

Straggler-Aware Gradient Aggregation for Large-Scale Distributed Deep Learning System — Jiawei Huang, Zhaoyi Li, et al. · IEEE/ACM Transactions on Networking (2024) | TGRS Research Map | TGRS