HetSeq: Distributed GPU Training on Heterogeneous Infrastructure

2Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

Modern deep learning systems like PyTorch and Tensorflow are able to train enormous models with billions (or trillions) of parameters on a distributed infrastructure. These systems require that the internal nodes have the same memory capacity and compute performance. Unfortunately, most organizations, especially universities, have a piecemeal approach to purchasing computer systems resulting in a heterogeneous infrastructure, which cannot be used to compute large models. The present work describes HetSeq, a software package adapted from the popular PyTorch package that provides the capability to train large neural network models on heterogeneous infrastructure. Experiments with language translation, text and image classification shows that HetSeq scales over heterogeneous systems. Additional information, support documents, source code are publicly available at https://github.com/yifding/hetseq.

Cite

CITATION STYLE

APA

Ding, Y., Botzer, N., & Weninger, T. (2021). HetSeq: Distributed GPU Training on Heterogeneous Infrastructure. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 17B, pp. 15432–15438). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i17.17813

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free