Algorithms and Hardware for Efficient Processing of Logic-based Neural Networks

被引:0
|
作者
Hong, Jingkai [1 ]
Fayyazi, Arash [1 ]
Esmaili, Amirhossein [1 ]
Nazemi, Mandi [1 ]
Pedram, Massoud [1 ]
机构
[1] Univ Southern Calif, Dept Elect & Comp Engn, Los Angeles, CA 90007 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/DAC56929.2023.10247667
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent efforts to improve the performance of neural network (NN) accelerators that meet today's application requirements have given rise to a new trend of logic-based NN inference relying on fixed-function combinational logic (FFCL). This paper presents an innovative optimization methodology for compiling and mapping NNs utilizing FFCL into a logic processor. The presented method maps FFCL blocks to a set of Boolean functions where Boolean operations in each function are mapped to high-performance, low-latency, parallelized processing elements. Graph partitioning and scheduling algorithms are presented to handle FFCL blocks that cannot straightforwardly fit the logic processor. Our experimental evaluations across several datasets and NNs demonstrate the superior performance of our framework in terms of the inference throughput compared to prior art NN accelerators. We achieve 25x higher throughput compared with the XNOR-based accelerator for VGG16 model that can be amplified 5x deploying the graph partitioning and merging algorithms.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Spiking Neural Networks - Algorithms, Hardware Implementations and Applications
    Kulkarni, Shruti R.
    Babu, Anakha V.
    Rajendran, Bipin
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 426 - 431
  • [32] A Review of Algorithms and Hardware Implementations for Spiking Neural Networks
    Duy-Anh Nguyen
    Xuan-Tu Tran
    Iacopi, Francesca
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2021, 11 (02)
  • [33] Advancements in Algorithms and Neuromorphic Hardware for Spiking Neural Networks
    Javanshir, Amirhossein
    Thanh Thi Nguyen
    Mahmud, M. A. Parvez
    Kouzani, Abbas Z.
    NEURAL COMPUTATION, 2022, 34 (06) : 1289 - 1328
  • [34] Efficient Hardware Acceleration of Convolutional Neural Networks
    Kala, S.
    Jose, Babita R.
    Mathew, Jimson
    Nalesh, S.
    32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, : 191 - 192
  • [35] Logic and logic-based control
    Qi H.
    Cheng D.
    J. Control Theory Appl., 2008, 1 (26-36): : 26 - 36
  • [36] Hardware Efficient Reconfigurable Logic-in-Memory Circuit Based Neural Network Computing
    Liu, Tianchi
    Zhou, Yizhuo
    Zhou, Yakun
    Chai, Zheng
    Chen, Jienan
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [37] A LOGIC-BASED APPROACH TO QUERY-PROCESSING IN FEDERATED DATABASES
    CHAKRAVARTHY, S
    WHANG, WK
    NAVATHE, SB
    INFORMATION SCIENCES, 1994, 79 (1-2) : 1 - 28
  • [38] Fuzzy logic-based information processing in submarine combat systems
    Ganesh, Chidambar
    Annual Conference of the North American Fuzzy Information Processing Society - NAFIPS, 1999, : 153 - 157
  • [39] Fuzzy logic-based temperature regulator for industrial application: Software and hardware approaches
    Mohd-Yasin, F
    Tio, A
    Islam, MS
    Reaz, MI
    2004 IEEE INTERNATIONAL CONFERENCE ON SEMICONDUCTOR ELECTRONICS, PROCEEDINGS, 2004, : 517 - 521
  • [40] Fuzzy logic-based information processing in submarine combat systems
    Ganesh, C
    18TH INTERNATIONAL CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 1999, : 153 - 157