Dynamic Precision Multiplier For Deep Neural Network Accelerators

被引:1
|
作者
Ding, Chen [1 ]
Yuxiang, Huan [1 ]
Zheng, Lirong [1 ]
Zou, Zhuo [1 ]
机构
[1] Fudan Univ, Sch Informat Sci & Technol, Shanghai, Peoples R China
关键词
dynamic precision multiplier; Booth algorithm; mixed partial product selection structure;
D O I
10.1109/SOCC49529.2020.9524752
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The application of dynamic precision multipliers in the deep neural network accelerators can greatly improve system's data processing capacity under same memory bandwidth limitation. This paper presents a Dynamic Precision Multiplier (DPM) for deep learning accelerators to adapt to light-weight deep learning models with varied precision. The proposed DPM adopts Booth algorithm and Wallace Adder Tree to support parallel computation of signed/unsigned one 16-bit, two 8-bit or four 4-bit at run time. The DPM is further optimized with simplified partial product selection logic and mixed partial product selection structure techniques, reducing power cost for energy-efficient edge computing. The DPM is evaluated in both FPGA and ASIC flow, and the results show that 4-bit mode consumes the least energy among the three modes at 1.34pJ/word. It also saves nearly 22.38% and 232.17% of the power consumption under 16-bit and 8-bit mode respectively when comparing with previous similar designs.
引用
收藏
页码:180 / 184
页数:5
相关论文
共 50 条
  • [21] Dual-Precision Deep Neural Network
    Park, Jae Hyun
    Choi, Ji Sub
    Ko, Jong Hwan
    AIPR 2020: 2020 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND PATTERN RECOGNITION, 2020, : 30 - 34
  • [22] Low-Complexity Precision-Scalable Multiply-Accumulate Unit Architectures for Deep Neural Network Accelerators
    Li, Wenjie
    Hu, Aokun
    Wang, Gang
    Xu, Ningyi
    He, Guanghui
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (04) : 1610 - 1614
  • [23] Deep neural network for dynamic symbol
    Kakemoto, Yoshitsugu
    Nakasuka, Shinichi
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [24] Structured Dynamic Precision for Deep Neural Networks Quantization
    Huang, Kai
    Li, Bowen
    Xiong, Dongliang
    Jiang, Haitian
    Jiang, Xiaowen
    Yan, Xiaolang
    Claesen, Luc
    Liu, Dehong
    Chen, Junjian
    Liu, Zhili
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (01)
  • [25] Joint Protection Scheme for Deep Neural Network Hardware Accelerators and Models
    Zhou, Jingbo
    Zhang, Xinmiao
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4518 - 4527
  • [26] Adaptable Approximation Based on Bit Decomposition for Deep Neural Network Accelerators
    Soliman, Taha
    De la Parra, Cecilia
    Guntoro, Andre
    Wehn, Norbert
    2021 IEEE 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS), 2021,
  • [27] A Novel Heuristic Neuron Grouping Algorithm for Deep Neural Network Accelerators
    Cakin, Alperen
    Dilek, Selma
    Tosun, Suleyman
    Nacar, Furkan
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2025,
  • [28] Soft Error Mitigation for Deep Convolution Neural Network on FPGA Accelerators
    Li, Wenshuo
    Ge, Guangjun
    Guo, Kaiyuan
    Chen, Xiaoming
    Wei, Qi
    Gao, Zhen
    Wang, Yu
    Yang, Huazhong
    2020 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2020), 2020, : 1 - 5
  • [29] Mapping of Deep Neural Network Accelerators on Wireless Multistage Interconnection NoCs
    Aydi, Yassine
    Mnejja, Sirine
    Mohammed, Faraqid Q.
    Abid, Mohamed
    APPLIED SCIENCES-BASEL, 2024, 14 (01):
  • [30] DNNZip: Selective Layers Compression Technique in Deep Neural Network Accelerators
    Landhiri, Habiba
    Palesi, Maurizio
    Monteleone, Salvatore
    Patti, Davide
    Ascia, Giuseppe
    Lorandel, Jordane
    Bourdel, Emmanuelle
    Catania, Vincenzo
    2020 23RD EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2020), 2020, : 526 - 533