AxOSpike: Spiking Neural Networks-Driven Approximate Operator Design

被引:0
|
作者
Ullah, Salim [1 ]
Sahoo, Siva Satyendra [2 ]
Kumar, Akash [1 ]
机构
[1] Ruhr Univ Bochum, Chair Embedded Syst, D-44801 Bochum, Germany
[2] Interuniv Microelect Ctr, B-3001 Leuven, Belgium
关键词
Accuracy; Embedded systems; Computational modeling; Neurons; Spiking neural networks; Hardware; Space exploration; Integrated circuit modeling; Arithmetic; Resilience; Accelerator architecture; AxC; arithmetic circuit design; computer arithmetic; FPGAs; operator modeling; SNNs;
D O I
10.1109/TCAD.2024.3443000
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate computing (AxC) is being widely researched as a viable approach to deploying compute-intensive artificial intelligence (AI) applications on resource-constrained embedded systems. In general, AxC aims to provide disproportionate gains in system-level power-performance-area (PPA) by leveraging the implicit error tolerance of an application. One of the more widely used methods in AxC involves circuit pruning of arithmetic operators used to process AI workloads. However, most related works adopt an application-agnostic approach to operator modeling for the design space exploration (DSE) of Approximate Operators (AxOs). To this end, we propose an application-driven approach to designing AxOs. Specifically, we use spiking neural network (SNN)-based inference to present an application-driven operator model resulting in AxOs with better-PPA-accuracy tradeoffs compared to traditional circuit pruning. Additionally, we present a novel FPGA-specific operator model to improve the quality of AxOs that can be obtained using circuit pruning. With the proposed methods, we report designs with up to 26.5% lower PDPxLUTs with similar application-level accuracy. Further, we report a considerably better set of design points than related works with up to 51% better-Pareto front hypervolume.
引用
收藏
页码:3324 / 3335
页数:12
相关论文
共 50 条
  • [1] Approximate Computing for Spiking Neural Networks
    Sen, Sanchari
    Venkataramani, Swagath
    Raghunathan, Anand
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 193 - 198
  • [2] Security-Aware Approximate Spiking Neural Networks
    Ahmad, Syed Tihaam
    Siddique, Ayesha
    Hoque, Khaza Anuarul
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [3] EVOLUTIONARY DESIGN OF SPIKING NEURAL NETWORKS
    Belatreche, Ammar
    Maguire, Liam P.
    Mcginnity, Martin
    Wu, Qing Xiang
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2006, 2 (03) : 237 - 253
  • [4] Design of Router for Spiking Neural Networks
    Ni, Yewen
    Cui, Xiaoxin
    Fan, Yuanning
    Han, Qiankun
    Liu, Kefei
    Cui, Xiaole
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 965 - 968
  • [5] Advances in design and application of spiking neural networks
    Belatreche, Ammar
    Maguire, Liam P.
    McGinnity, Martin
    SOFT COMPUTING, 2007, 11 (03) : 239 - 248
  • [6] Advances in Design and Application of Spiking Neural Networks
    Ammar Belatreche
    Liam P. Maguire
    Martin McGinnity
    Soft Computing, 2007, 11 : 239 - 248
  • [7] ATC: Approximate Temporal Coding for Efficient Implementations of Spiking Neural Networks
    Han, Ming
    Wang, Ye
    Dong, Jian
    Liu, Heng
    Wu, Jin
    Qu, Gang
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 527 - 532
  • [8] Event and Time Driven Hybrid Simulation of Spiking Neural Networks
    Garrido, Jesus A.
    Carrillo, Richard R.
    Luque, Niceto R.
    Ros, Eduardo
    Advances in Computational Intelligence, IWANN 2011, Pt I, 2011, 6691 : 554 - 561
  • [9] Data Driven Threshold and Potential Initialization for Spiking Neural Networks
    Bojkovic, Velibor
    Anumasa, Srinivas
    De Masi, Giulia
    Gu, Bin
    Xiong, Huan
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 238, 2024, 238
  • [10] A magnetic-field-driven neuristor for spiking neural networks
    Mou, Hongming
    Luo, Zhaochu
    Zhang, Xiaozhong
    APPLIED PHYSICS LETTERS, 2023, 122 (25)