Title
A GPU Implementation Method of Deep Neural Networks Based on Data Swapping.
Abstract
Deep neural networks have attracted a great deal of research attention due to the potential of building efficient classifiers for a variety of recognition problems. The major drawbacks of deep neural networks are significant training time and memory usage. In this paper, we propose an implementation method of deep neural networks using a single GPU based on the idea of data swapping. The proposed method introduces the concept of virtual layer on a GPU and employs multiple virtual layers to reduce the overhead of data swapping between a host PC and the GPU. Experimental results showed that the proposed method reduced the memory usage by about 73% compared with the conventional method and the training time by about 33% by the triplication of virtual layers.
Year
DOI
Venue
2019
10.1109/ICCE-TW46550.2019.8991798
ICCE-TW
DocType
Citations 
PageRank 
Conference
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Masaru Fukushi100.68
Yuta Kanbara200.34