General Reuse-Centric CNN Accelerator

被引:6
|
作者
Cicek, Nihat Mert [1 ,2 ]
Ning, Lin [3 ]
Ozturk, Ozcan [4 ]
Shen, Xipeng [3 ]
机构
[1] Aselsan Inc, TR-06200 Yenimahalle Ankara, Turkey
[2] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
[3] North Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
[4] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
基金
美国国家科学基金会;
关键词
Neurons; Hardware; Convolution; Engines; Software; Acceleration; IEEE Senior Members; CNN; reuse-centric; accelerator;
D O I
10.1109/TC.2021.3064608
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article introduces the first general reuse-centric accelerator for CNN inferences. Unlike prior work that exploits similarities only across consecutive video frames, general reuse-centric accelerator is able to discover similarities among arbitrary patches within an image or across independent images, and translate them into computation time and energy savings. Experiments show that the accelerator complements both prior software-based CNN and various CNN hardware accelerators, producing up to 14.96X speedups for similarity discovery, up to 2.70X speedups for overall inference.
引用
收藏
页码:880 / 891
页数:12
相关论文
共 50 条
  • [1] Reuse-Centric K-Means Configuration
    Guan, Hui
    Ding, Yufei
    Shen, Xipeng
    Krim, Hamid
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1224 - 1227
  • [2] Reuse-centric k-means configuration
    Zhang, Lijun
    Guan, Hui
    Ding, Yufei
    Shen, Xipeng
    Krim, Hamid
    INFORMATION SYSTEMS, 2021, 100
  • [3] IIP Framework: A Tool for Reuse-Centric Analog Circuit Design
    Prautsch, Benjamin
    Eichler, Uwe
    Rao, Sunil
    Zeugmann, Bjoern
    Puppala, Ajith
    Reich, Torsten
    Lienig, Jens
    2016 13TH INTERNATIONAL CONFERENCE ON SYNTHESIS, MODELING, ANALYSIS AND SIMULATION METHODS AND APPLICATIONS TO CIRCUIT DESIGN (SMACD), 2016,
  • [4] Task models, scenarios, and critical parameters: Toward the establishment of an effective infrastructure for reuse-centric requirements analysis
    Montabert, Cyril
    Mccrickard, Scott
    3RD INT CONF ON CYBERNETICS AND INFORMATION TECHNOLOGIES, SYSTEMS, AND APPLICAT/4TH INT CONF ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, 2006, : 186 - +
  • [5] EACNN: Efficient CNN Accelerator Utilizing Linear Approximation and Computation Reuse
    Tolba, Mohammed F.
    Saleh, Hani
    Mohammad, Baker
    Al-Qutayri, Mahmoud
    Stouraitis, Thanos
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [6] An Efficient CNN Accelerator Using Inter-Frame Data Reuse of Videos on FPGAs
    Li, Shengzhao
    Wang, Qin
    Jiang, Jianfei
    Sheng, Weiguang
    Jing, Naifeng
    Mao, Zhigang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (11) : 1587 - 1600
  • [7] Efficient CNN Accelerator on FPGA
    Kala, S.
    Nalesh, S.
    IETE JOURNAL OF RESEARCH, 2020, 66 (06) : 733 - 740
  • [8] Hardware Trojan in FPGA CNN Accelerator
    Ye, Jing
    Hu, Yu
    Li, Xiaowei
    2018 IEEE 27TH ASIAN TEST SYMPOSIUM (ATS), 2018, : 68 - 73
  • [9] CoNNA - Compressed CNN Hardware Accelerator
    Struharik, Rastislav
    Vukobratovic, Bogdan
    Erdeljan, Andrea
    Rakanovic, Damjan
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 365 - 372
  • [10] High Performance Accelerator for CNN Applications
    Kyriakos, Angelos
    Kitsakis, Vasileios
    Louropoulos, Alexandros
    Papatheofanous, Elissaios-Alexios
    Patronas, Ioannis
    Reisis, Dionysios
    2019 IEEE 29TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS 2019), 2019, : 135 - 140