A Hardware Inference Accelerator for Temporal Convolutional Networks

被引:1
|
作者
Ali, Rashid [1 ]
Mallah, Maen [1 ]
Leyh, Martin [1 ]
Holzinger, Philipp [2 ]
Breiling, Marco [1 ]
Reichenbach, Marc [2 ]
Fey, Dietmar [2 ]
机构
[1] Fraunhofer IIS Erlangen, Broadband & Broadcast Dept, Erlangen, Germany
[2] Friedrich Alexander Univ Erlangen Nuremberg, Dept Comp Sci, Erlangen, Germany
关键词
NEURAL-NETWORKS;
D O I
10.1109/norchip.2019.8906963
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditionally, Recurrent Neural Networks (RNNs) are used for time-series prediction. However, recent results have shown that Temporal Convolutional Networks (TCNs) outperform RNNs in terms of accuracy and training time. By using dilated convolutions TCNs are able to capture long term temporal dependencies from time series. The use of existing Convolutional Neural Networks (CNNs) inference accelerators for the computation of dilated convolutions significantly decreases the throughput and causes computation overhead. In order to take into account the one-dimensionality of the convolutions and presence of dilation, this paper proposes a dedicated hardware inference accelerator for TCNs. We use this accelerator to run an adaptation of WaveNet for anomaly detection in an ECG time series dataset. Our results show that it can achieve 6.3. 10(-4) DRAM access/MAC, 0.043 on-chip SRAM access/MAC and 8 ms/inference. This lower number of on-chip and off-chip memory accesses significantly decreases the overall power consumption and increases the throughput.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Snowflake: An Efficient Hardware Accelerator for Convolutional Neural Networks
    Gokhale, Vinayak
    Zaidy, Aliasger
    Chang, Andre Xian Ming
    Culurciello, Eugenio
    [J]. 2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 2082 - 2085
  • [2] An Efficient Reconfigurable Hardware Accelerator for Convolutional Neural Networks
    Ansari, Anaam
    Gunnam, Kiran
    Ogunfunmi, Tokunbo
    [J]. 2017 FIFTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2017, : 1337 - 1341
  • [3] TileNET: Hardware accelerator for ternary Convolutional Neural Networks
    Eetha, Sagar
    Sruthi, P. K.
    Pant, Vibha
    Vikram, Sai
    Mody, Mihir
    Purnaprajna, Madhura
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2021, 83
  • [4] DSIP: A Scalable Inference Accelerator for Convolutional Neural Networks
    Jo, Jihyuck
    Cha, Soyoung
    Rho, Dayoung
    Park, In-Cheol
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2018, 53 (02) : 605 - 618
  • [5] CoNNa-Hardware accelerator for compressed convolutional neural networks
    Struharik, Rastislav J. R.
    Vukobratovic, Bogdan Z.
    Erdeljan, Andrea M.
    Rakanovic, Damjan M.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 73
  • [6] Convolutional Neural Networks Inference Accelerator Design using Selective Convolutional Layer
    Huang, Tzu-Huan
    Goh, Emil
    Wey, I-Chyn
    Teo, T. Hui
    [J]. 2023 IEEE 16TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP, MCSOC, 2023, : 166 - 170
  • [7] An Efficient Hardware Accelerator for Sparse Convolutional Neural Networks on FPGAs
    Lu, Liqiang
    Xie, Jiaming
    Huang, Ruirui
    Zhang, Jiansong
    Lin, Wei
    Liang, Yun
    [J]. 2019 27TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2019, : 17 - 25
  • [8] SPARCNet: A Hardware Accelerator for Efficient Deployment of Sparse Convolutional Networks
    Page, Adam
    Jafari, Ali
    Shea, Colin
    Mohsenin, Tinoosh
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)
  • [9] An Efficient Hardware Accelerator for Block Sparse Convolutional Neural Networks on FPGA
    Yin, Xiaodi
    Wu, Zhipeng
    Li, Dejian
    Shen, Chongfei
    Liu, Yu
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2024, 16 (02) : 158 - 161
  • [10] A FPGA-based Hardware Accelerator for Multiple Convolutional Neural Networks
    Yao, Yuchen
    Duan, Qinghua
    Zhang, Zhiqian
    Gao, Jiabao
    Wang, Jian
    Yang, Meng
    Tao, Xinxuan
    Lai, Jinmei
    [J]. 2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1075 - 1077