AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

Orchestrating In-Network Aggregation for Distributed Machine Learning via In-Band Network Telemetry

State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210023, China
Show Author Information

Abstract

Distributed machine learning systems train models via iterative updates between parallel workers and the parameter server. To expedite the transmissions, in-network aggregation of updates along with the packet forwarding at those programmable switches decreases the network traffic over these bottleneck links. However, existing in-network aggregation schemas do not adequately prepare the most suitable switches for various worker distributions and fail to capture the dynamic network status. Based on the status derived from in-band network telemetry, we aim to select the best switches upon the optimization we formulate with the objective of minimum transmission latency. Although the problem is actually a non-linear integer program, by adopting delicate transformations, a substitute with totally unimodular constraints and separable convex objective is then solved to obtain the integral optimum. We implement our in-network aggregation protocol and reconstruct in-band network telemetry protocol upon real devices, i.e., Barefoot Wedge100BF and Dell servers. Then, we evaluate the performance of our proposed AGG algorithm and the results indicate that the completion of related coflows decreases 40% on average compared with other strategies, improving at least 30% performance, compared with the state-of-the-art.

Electronic Supplementary Material

Download File(s)
JCST-2304-13342-Highlights.pdf (664.6 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 196-214

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Ji M-T, Jin Y-B, Qian Z-Z, et al. Orchestrating In-Network Aggregation for Distributed Machine Learning via In-Band Network Telemetry. Journal of Computer Science and Technology, 2025, 40(1): 196-214. https://doi.org/10.1007/s11390-024-3342-y

1012

Views

5

Crossref

3

Web of Science

4

Scopus

0

CSCD

Received: 27 April 2023
Accepted: 03 September 2024
Published: 23 February 2025
© Institute of Computing Technology, Chinese Academy of Sciences 2025