activity
20212024
most citedOneFlow: Redesign the Distributed Deep Learning Framework from Scratch

34 citations · 102 across the 12 of their papers we have counts for

collaborators

13 papers

cs.LG2024★ 2 cited

Towards Robust Graph Incremental Learning on Evolving Graphs

Junwei Su, Difan Zou, Zijun Zhang +1

Incremental learning is a machine learning approach that involves training a model on a sequence of tasks, rather than all tasks at once. This ability to learn incrementally from a…

cs.LG2023★ 2 cited

Adaptive Message Quantization and Parallelization for Distributed Full-graph GNN Training

Borui Wan, Juntao Zhao, Chuan Wu

Distributed full-graph training of Graph Neural Networks (GNNs) over large graphs is bandwidth-demanding and time-consuming. Frequent exchanges of node features, embeddings and emb…

cs.DC2023★ 2 cited

Auto-Parallelizing Large Models with Rhino: A Systematic Approach on Production AI Platform

Shiwei Zhang, Lansong Diao, Siyu Wang +7

We present Rhino, a system for accelerating tensor programs with automatic parallelization on AI platform for real production environment. It transforms a tensor program written fo…

cs.LG2023

Expediting Distributed DNN Training with Device Topology-Aware Graph Deployment

Shiwei Zhang, Xiaodong Yi, Lansong Diao +3

This paper presents TAG, an automatic system to derive optimized DNN training graph and its deployment onto any device topology, for expedited training in device- and topology- het…

cs.LG2023★ 1 cited

On the Limitation and Experience Replay for GNNs in Continual Learning

Junwei Su, Difan Zou, Chuan Wu

Continual learning seeks to empower models to progressively acquire information from a sequence of tasks. This approach is crucial for many real-world systems, which are dynamic an…

cs.DC2022★ 6 cited

Optimizing DNN Compilation for Distributed Training with Joint OP and Tensor Fusion

Xiaodong Yi, Shiwei Zhang, Lansong Diao +6

This paper proposes DisCo, an automatic deep learning compilation module for data-parallel distributed training. Unlike most deep learning compilers that focus on training or infer…

cs.DC2022

dPRO: A Generic Profiling and Optimization System for Expediting Distributed DNN Training

Hanpeng Hu, Chenyu Jiang, Yuchen Zhong +5

Distributed training using multiple devices (e.g., GPUs) has been widely adopted for learning DNN models over large datasets. However, the performance of large-scale distributed tr…

cs.DC2022★ 12 cited

Optimizing Task Placement and Online Scheduling for Distributed GNN Training Acceleration

Ziyue Luo, Yixin Bao, Chuan Wu

Training Graph Neural Networks (GNN) on large graphs is resource-intensive and time-consuming, mainly due to the large graph data that cannot be fit into the memory of a single mac…

cs.DC2022★ 19 cited

Efficient Pipeline Planning for Expedited Distributed DNN Training

Ziyue Luo, Xiaodong Yi, Guoping Long +4

To train modern large DNN models, pipeline parallelism has recently emerged, which distributes the model across GPUs and enables different devices to process different microbatches…

cs.DC2021★ 2 cited

Large-scale Machine Learning Cluster Scheduling via Multi-agent Graph Reinforcement Learning

Xiaoyang Zhao, Chuan Wu

Efficient scheduling of distributed deep learning (DL) jobs in large GPU clusters is crucial for resource efficiency and job performance. While server sharing among jobs improves r…

cs.LG2021★ 21 cited

BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and Preprocessing

Tianfeng Liu, Yangrui Chen, Dan Li +7

Graph neural networks (GNNs) have extended the success of deep neural networks (DNNs) to non-Euclidean graph data, achieving ground-breaking performance on various tasks such as no…

cs.LG2021★ 1 cited

Adversarial Deep Learning for Online Resource Allocation

Bingqian Du, Zhiyi Huang, Chuan Wu

Online algorithm is an important branch in algorithm design. Designing online algorithms with a bounded competitive ratio (in terms of worst-case performance) can be hard and usual…

cs.DC2021★ 34 cited

OneFlow: Redesign the Distributed Deep Learning Framework from Scratch

Jinhui Yuan, Xinqi Li, Cheng Cheng +9

Deep learning frameworks such as TensorFlow and PyTorch provide a productive interface for expressing and training a deep neural network (DNN) model on a single device or using dat…