mlsanityData to 14 Oct 2026

Enabling Fast and Flexible Distributed Deep Learning with Programmable Switches

arXiv 2205.05243 ↗First posted 11 May 2022cs.NIcited by 1

Not on the map. Why?

Abstract (arXiv)

Deep learning has been used in a wide range of areas and made a huge breakthrough. With the ever-increasing model size and train-ing data volume, distributed deep learning emerges which utilizes a cluster to train a model in parallel. Unfortunately, the performance is often far from linear speedup due to the communication overhead between cluster nodes. To address this challenge, this paper designs and implements Libra, a network aggregator, that utilizes in-network computation to optimize the communication for distributed DL training in two aspects: 1) reduce active connections and 2) aggregate exchanged network packets. We implemented our Libra on Intel Tofino switches, customized a lightweight host stack and integrated it into an open-source training framework PS-lite. The experimental result shows that our Libra can achieve 1.5~4 times speedup.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 11 May 2022.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.