Demo Data from VLDB 2026 / reviewers in the wild / expert
Cengguang Zhang
dblp:239/4436
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 61% Distributed systems · 30% Interconnection networks and networks-on-chip · 9% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning › distributed training
distributed DNN training |
0.6 | 1 | 2022 | Addressing Network Bottlenecks with Divide-and-Shuffle Synchronization for Distributed DNN Training · INFOCOM 2022 |
Parallel and multicore computing › parallel computation models
bulk synchronous parallel |
0.6 | 1 | 2022 | Addressing Network Bottlenecks with Divide-and-Shuffle Synchronization for Distributed DNN Training · INFOCOM 2022 |
Distributed systems › distributed machine learning
distributed training |
0.6 | 1 | 2022 | Addressing Network Bottlenecks with Divide-and-Shuffle Synchronization for Distributed DNN Training · INFOCOM 2022 |
Parallel and multicore computing
synchronization |
0.6 | 1 | 2022 | Addressing Network Bottlenecks with Divide-and-Shuffle Synchronization for Distributed DNN Training · INFOCOM 2022 |
Interconnection networks and networks-on-chip
network congestion |
0.2 | 1 | 2022 | Addressing Network Bottlenecks with Divide-and-Shuffle Synchronization for Distributed DNN Training · INFOCOM 2022 |
Methods — techniques the papers use, named apart from their topics
divide-and-shuffle synchronization · 1.1convergence analysis · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Addressing Network Bottlenecks with Divide-and-Shuffle Synchronization for Distributed DNN TrainingabstractBulk synchronous parallel (BSP) is the de-facto paradigm for distributed DNN training in today’s production clusters. However, due to the global synchronization nature, its performance can be significantly influenced by network bottlenecks caused by either static topology heterogeneity or dynamic bandwidth contentions. Existing solutions, either system-level optimizations strengthening BSP (e.g., Ring or Hierarchical All-reduce) or algorithmic optimizations replacing BSP (e.g., ASP or SSP, which relax the global barriers), do not completely solve the problem, as they may still suffer from communication inefficiency or risk convergence inaccuracy.In this paper, we present a novel divide-and-shuffle synchronization (DS-Sync) to realize communication efficiency without sacrificing convergence accuracy for distributed DNN training. At its heart, by taking into account the network bottlenecks, DS-Sync improves communication efficiency by dividing workers into non-overlap groups to synchronize independently in a bottleneck-free manner. Meanwhile, it maintains convergence accuracy by iteratively shuffling workers among different groups to ensure a global consensus. We theoretically prove that DS-Sync converges properly in non-convex and smooth conditions like DNN. We further implement DS-Sync and integrate it with PyTorch, and our testbed experiments show that DS-Sync can achieve up to 94% improvements on the end-to-end training time with existing solutions while maintaining the same accuracy. Weiyan Wang, Cengguang Zhang, Liu Yang 0008, Kai Chen 0005, Kun Tan 0002 |
INFOCOM | 2 |