Accelerating Neural Network Inference in Handwritten Digit Recognition - Comparative Study

被引:0
|
作者
Thomas, Winnie [1 ]
Singh, Virendra [1 ]
机构
[1] Indian Inst Technol, Comp Architecture & Dependable Syst Lab, Mumbai, India
关键词
Convolutional neural network; inference; GPU; TPU; Eyeriss; ARCHITECTURE;
D O I
10.1142/S0129626424300010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In deep learning, one of the popular subclasses of multilayer perceptron is the Convolutional Neural Networks (CNNs), optimized for image and semantic segmentation tasks. With a large number of floating-point operations and relatively less data transfer in the training phase, CNNs are well suited to be handled by parallel architectures. The high accuracy of CNNs comes at the cost of consequential compute and memory demands. In this article, we present a comparative analysis of a pre-trained CNN framework for recognizing a handwritten digit on different processing platforms. The performance of the neural network as the function of the parallel processing platforms offers parametric insights and factors that influence the inference on state-of-the-art Graphics Processing Units (GPUs) and systolic arrays such as Eyeriss and Tensor Processing Unit (TPU). Through inference time analysis, we observed that the systolic arrays can outperform upto 58.7 times better than a Turing architecture powered GPU. We show that while the efficiency with which the available resources are utilized is higher in the existing GPUs (upto 32%) than the TPUs, the efficiency of application-specific systolic arrays can be on par with that of GPUs. We present the results obtained from three different customized systolic array-based platforms which can be adopted by the designers to decide the hardware optimization goal.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A Convolutional Neural Network for Handwritten Digit Recognition
    Guevara Neri, Maria Cristina
    Vergara Villegas, Osslan Osiris
    Cruz Sanchez, Vianey Guadalupe
    Nandayapa, Manuel
    Sossa Azuela, Juan Humberto
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2020, 11 (01): : 97 - 105
  • [2] Handwritten digit recognition: A neural network demo
    van der Zwaag, BJ
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, PROCEEDINGS, 2001, 2206 : 762 - 771
  • [3] Handwritten digit recognition of an integrated neural network
    Luo, Xiaobin
    Dong, Shoubin
    Jin, Lianwen
    Xu, Hao
    Jisuanji Gongcheng/Computer Engineering, 2002, 28 (08):
  • [4] Handwritten Digit Recognition Based on Convolutional Neural Network
    Zhang, Chao
    Zhou, Zhiyao
    Lin, Lan
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 7384 - 7388
  • [5] Handwritten Digit Recognition with Neural Network<bold> </bold>
    Malla, Satyanarayana, V
    Sharma, Hitesh Kumar
    Choudhury, Tanupriya
    MICRO-ELECTRONICS AND TELECOMMUNICATION ENGINEERING, ICMETE 2021, 2022, 373 : 525 - 532
  • [6] Handwritten Digit Recognition Based on Depth Neural Network
    Hou, Yawei
    Zhao, Huailin
    2017 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATICS AND BIOMEDICAL SCIENCES (ICIIBMS), 2017, : 35 - 38
  • [7] Very Deep Neural Network for Handwritten Digit Recognition
    Li, Yang
    Li, Hang
    Xu, Yulong
    Wang, Jiabao
    Zhang, Yafei
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016, 2016, 9937 : 174 - 182
  • [8] Handwritten Digit Recognition with Pattern Transformations and Neural Network Averaging
    Manuel Alonso-Weber, Juan
    Paz Sesmero, M.
    Gutierrez, German
    Ledezma, Agapito
    Sanchis, Araceli
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2013, 2013, 8131 : 335 - 342
  • [9] Handwritten Digit String Recognition using Convolutional Neural Network
    Zhan, Hongjian
    Lyu, Shujing
    Lu, Yue
    2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 3729 - 3734
  • [10] Bangla Handwritten Digit Recognition Using Convolutional Neural Network
    Rabby, A. K. M. Shahariar Azad
    Abujar, Sheikh
    Haque, Sadeka
    Hossain, Syed Akhter
    EMERGING TECHNOLOGIES IN DATA MINING AND INFORMATION SECURITY, IEMIS 2018, VOL 1, 2019, 755 : 111 - 122