Neural Networks Training on Graphics Processing Unit (GPU) Using Dynamic Parallelism (DP)

被引:0
|
作者
Hall, Will [1 ]
Tian, Yun [1 ]
机构
[1] Eastern Washington Univ, Spokane, WA 99201 USA
关键词
Neural network training; GPU; CUDA; Performance; Dynamic parallelism; MEMORY;
D O I
10.1007/978-3-031-16078-3_56
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Artificial Neural Networks (ANN) are a crucial foundation for deep learning and many machine learning algorithms. Training an ANN is computationally intensive and inherently parallel, thus may be accelerated by a Graphics Processing Unit (GPU). Due to the dependency across different ANN layers, which is created by the nature of Back Propagation (BP) algorithm, it is quite challenging to design a highly efficient ANN training algorithm on GPU. In this work, we investigate and demonstrate the technology, Dynamic Parallelism (DP) and will further speed up an ANN training task on GPU. We implemented a generic ANN framework on GPU that consists of an arbitrary number of layers and an arbitrary number of nodes in each layer. In two sets of experiments, we trained the generic ANN on GPU for handwritten digit recognition with DP enabled and disabled. We observed that training ANNs on GPU with DP enabled achieved up to 12.7x performance gain, compared with that with DP disabled on GPU. After being trained on GPU, our neural network achieved an accuracy rate of 96% in handwritten digit recognition.
引用
收藏
页码:811 / 818
页数:8
相关论文
共 50 条
  • [31] Dynamic Memory Management for GPU-based training of Deep Neural Networks
    Shriram, S. B.
    Garg, Anshuj
    Kulkarni, Purushottam
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 200 - 209
  • [32] A Survey of Graphics Processing Unit (GPU) Utilization for Radar Signal and Data Processing System
    Perdana, Riza Satria
    Sitohang, Benhard
    Suksmono, Andriyan B.
    PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS (ICEEI'17), 2017,
  • [33] Performance modeling of graphics processing unit application using static and dynamic analysis
    Alavani, Gargi
    Sarkar, Santonu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (03):
  • [34] Autism Disease Detection Using Transfer Learning Techniques: Performance Comparison Between Central Processing Unit vs Graphics Processing Unit Functions for Neural Networks
    Akter, Mst Shapna
    Shahriar, Hossain
    Cuzzocrea, Alfredo
    2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 1084 - 1092
  • [35] ANALYSIS OF TRAINING SET PARALLELISM FOR BACKPROPAGATION NEURAL NETWORKS
    KING, FS
    SARATCHANDRAN, P
    SUNDARARAJAN, N
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 1995, 6 (01) : 61 - 78
  • [36] Accelerating Rabin Karp on a Graphics Processing Unit (GPU) using Compute Unified Device Architecture (CUDA)
    Dayarathne, Nayomi
    Ragel, Roshan
    2014 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS), 2014,
  • [37] Spins Dynamics in a Dissipative Environment: Hierarchal Equations of Motion Approach Using a Graphics Processing Unit (GPU)
    Tsuchimoto, Masashi
    Tanimura, Yoshitaka
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2015, 11 (08) : 3859 - 3865
  • [38] A Review of Genetic Algorithms and Parallel Genetic Algorithms on Graphics Processing Unit (GPU)
    Johar, Fauzi Mohd
    Azmin, Farah Ayuni
    Suaidi, Mohamad Kadim
    Shibghatullah, Abdul Samad
    Ahmad, Badrul Hisham
    Salleh, Siti Nadzirah
    Abd Aziz, Mohamad Zoinol Abidin
    Shukor, Mahfuzah Md
    2013 IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2013), 2013, : 264 - +
  • [39] Bi-Predictive Motion Estimation for HEVC on a Graphics Processing Unit (GPU)
    Radicke, Stefan
    Hahn, Jens-Uwe
    Wang, Qi
    Grecos, Christos
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (04) : 728 - 736
  • [40] Graphics processing unit (GPU) aided wavefront-based autofocusing in microscopy
    Jiang, Zhilong
    Kong, Yan
    Liu, Fei
    Liu, Cheng
    Wang, Shouyu
    AIP ADVANCES, 2018, 8 (10)