arrow
Return

Towards an optimized distributed deep learning framework for a heterogeneous multi-GPU cluster

delete2020-07-11
delete18
PRE
AI
K
Kim, Youngrang
H
Hyeonseong Choi
J
Jaehwan Lee *
J
Jik‐Soo Kim
H
Hyunseung Jei
H
Hongchan Roh
DOI:10.1007/s10586-020-03144-9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents a novel Distributed Deep Learning Framework for aheterogeneousmulti-GPU cluster that can effectively improve overall resource utilization without sacrificing training accuracy. Specifically, we employ a hybrid aggregation approach using a parameter-server and all-reduce schemes in order to address potential performance degradation problems in running deep learning applications on a heterogeneous computing system. In addition, we design and implement an asynchronous large mini-batch training mechanism to maintain training accuracy for asynchronous data-paralleled deep learning processing with enhanced collective communication capability based on MPI. We successfully implement our proposed framework on TensorFlow and perform extensive experiments in both of homogeneous and heterogeneous computing systems. Evaluation results show that our proposed framework can improve computing performance by decreasing I/O bottlenecks, and effectively increasing the resource utilization in the heterogeneous multi-GPU cluster.
Keywords:
Data parallel
Distributed deep learning
Heterogeneous cluster
Large-scale deep learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

K
Korea Aerospace University
Scholars:
1.0K
Papers: 1.0K
Citations: 513
M
Myongji University
Scholars:
2.1K
Papers: 2.0K
Citations: 4