LACC: a hardware and software co-design accelerator for deep neural networks

被引:0
|
作者
Yu Y. [1 ,2 ,3 ]
Zhi T. [1 ]
Zhou S. [3 ]
机构
[1] State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing
[2] School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing
[3] Cambricon Technologies Ltd, Beijing
关键词
Deep neural network(DNN); Domain specific accelerator; Domain specific data type;
D O I
10.3772/j.issn.1006-6748.2021.01.008
中图分类号
学科分类号
摘要
With the increasing of data size and model size, deep neural networks (DNNs) show outstanding performance in many artificial intelligence (AI) applications. But the big model size makes it a challenge for high-performance and low-power running DNN on processors, such as central processing unit (CPU), graphics processing unit (GPU), and tensor processing unit (TPU). This paper proposes a LOGNN data representation of 8 bits and a hardware and software co-design deep neural network accelerator LACC to meet the challenge. LOGNN data representation replaces multiply operations to add and shift operations in running DNN. LACC accelerator achieves higher efficiency than the state-of-the-art DNN accelerators by domain specific arithmetic computing units. Finally, LACC speeds up the performance per watt by 1.5 times, compared to the state-of-the-art DNN accelerators on average. Copyright © by HIGH TECHNOLOGY LETTERS PRESS.
引用
收藏
页码:62 / 67
页数:5
相关论文
共 50 条
  • [31] Hardware-Software Co-Design for an Analog-Digital Accelerator for Machine Learning
    Ambrosi, Joao
    Ankit, Aayush
    Antunes, Rodrigo
    Chalamalasetti, Sai Rahul
    Chatterjee, Soumitra
    El Hajj, Izzat
    Fachini, Guilherme
    Faraboschi, Paolo
    Foltin, Martin
    Huang, Sitao
    Hwu, Wen-mei
    Knuppe, Gustavo
    Lakshminarasimha, Sunil Vishwanathpur
    Milojicic, Dejan
    Parthasarathy, Mohan
    Ribeiro, Filipe
    Rosa, Lucas
    Roy, Kaushik
    Silveira, Plinio
    Strachan, John Paul
    2018 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2018, : 141 - 153
  • [32] ANNA: Accelerating Neural Network Accelerator through software-hardware co-design for vertical applications in edge systems
    Li, Chuanyou
    Zhang, Kun
    Li, Yifan
    Shang, Jiangwei
    Zhang, Xinyue
    Qian, Lei
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 140 : 91 - 103
  • [33] Algorithm and Hardware Co-design for Reconfigurable CNN Accelerator
    Fan, Hongxiang
    Ferianc, Martin
    Que, Zhiqiang
    Li, He
    Liu, Shuanglong
    Niu, Xinyu
    Luk, Wayne
    27TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2022, 2022, : 250 - 255
  • [34] Accelerating SuperBE with Hardware/Software Co-Design
    Chen, Andrew Tzer-Yeu
    Gupta, Rohaan
    Borzenko, Anton
    Wang, Kevin I-Kai
    Biglari-Abhari, Morteza
    JOURNAL OF IMAGING, 2018, 4 (10):
  • [35] A compositional framework for hardware/software co-design
    Cau, A
    Hale, R
    Dimitrov, J
    Zedan, H
    Moszkowski, B
    Manjunathaiah, M
    Spivey, M
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2002, 6 (04) : 367 - 399
  • [36] Energy profiler for hardware/software co-design
    Sreeramaneni, R
    Vrudhula, SBK
    17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 335 - 340
  • [37] DSP SOLUTIONS FOR HARDWARE SOFTWARE CO-DESIGN
    KUNKEL, J
    SUBRAMANIAN, R
    ELECTRONIC PRODUCT DESIGN, 1995, 16 (07): : S12 - S14
  • [38] Design-for-debug in hardware/software co-design
    Vranken, HPE
    Stevens, MPJ
    Segers, MTM
    PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES/CASHE '97), 1997, : 35 - 39
  • [39] Hardware/Software Co-Design for Sensor Security
    Barua, Anomadarshi
    Al Faruque, Mohammad Abdullah
    Serpanos, Dimitrios
    COMPUTER, 2023, 56 (05) : 122 - 125
  • [40] A programming language for hardware/software co-design
    Watt, DR
    May, D
    COMMUNICATING PROCESS ARCHITECTURES 2001, 2001, 59 : 167 - 178