Fault-Tolerant Spiking Neural Network Mapping Algorithm and Architecture to 3D-NoC-Based Neuromorphic Systems

被引:2
|
作者
Yerima, Williams Yohanna [1 ]
Ikechukwu, Ogbodo Mark [1 ]
Dang, Khanh N. [1 ]
Ben Abdallah, Abderazek [1 ]
机构
[1] Univ Aizu, Grad Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima 9658580, Japan
关键词
Neurons; Hardware; Circuit faults; Neuromorphics; Fault tolerant systems; Synapses; Biological neural networks; Neuromorphic; fault-tolerant; neuron mapping; selection and ranking; 3D-NoC; DESIGN; LOIHI;
D O I
10.1109/ACCESS.2023.3278802
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Neuromorphic computing uses spiking neuron network models to solve machine learning problems in a more energy-efficient way when compared to conventional artificial neural networks. However, mapping the various network components to the neuromorphic hardware is not trivial to realize the desired model for an actual simulation. Moreover, neurons and synapses could be affected by noise due to external interference or random actions of other components (i.e., neurons), which eventually lead to unreliable results. This work proposes a fault-tolerant spiking neural network mapping algorithm and architecture to a 3D network-on-chip (NoC)-based neuromorphic system (R-NASH-II) based on a rank and selection mapping mechanism (RSM). The RSM allows the ranking and rapid selection of neurons for fault-tolerant mapping. Evaluation results show that with our proposed mechanism, we could maintain a mapping efficiency of 100% with 20% spare rate and a fault rate (40%) more than in the previous mapping framework. The Monte Carlo simulation evaluation of reliability shows that the RSM mechanism has increased the mean time to failure (MTTF) of the previous mapping technique by 43% on average. Furthermore, the operational availability of the RSM for mapping to a 4 x 4 x 4 (smallest) and 6 x 6 x 6 (largest) NoC is 88% and 67% respectively.
引用
收藏
页码:52429 / 52443
页数:15
相关论文
共 50 条
  • [31] Fault-tolerant neural network algorithm for flush air data sensing
    Rohloff, Thomas J.
    Whitmore, Stephen A.
    Catton, Ivan
    Journal of Aircraft, 36 (03): : 541 - 549
  • [32] Fault-tolerant neural network algorithm for flush air data sensing
    Rohloff, TJ
    Whitmore, SA
    Catton, I
    JOURNAL OF AIRCRAFT, 1999, 36 (03): : 541 - 549
  • [33] Graceful Fault-tolerant On-chip Spike Routing Algorithm for Mesh-based Spiking Neural Networks
    Vu, The H.
    Murakami, Yuji
    Ben Abdallah, Abderazek
    2019 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT AUTONOMOUS SYSTEMS (ICOIAS 2019), 2019, : 76 - 80
  • [34] A fault-tolerant software architecture for component-based systems
    Guerra, PAD
    Rubira, CMF
    de Lemos, R
    ARCHITECTING DEPENDABLE SYSTEMS, 2003, 2677 : 129 - 149
  • [35] Neural network-based adaptive fault-tolerant control for nonlinear systems with uncertainties
    Tahoun, A. H.
    ISA TRANSACTIONS, 2024, 152 : 143 - 155
  • [36] Neural network based design of fault-tolerant controllers for automated sequential manufacturing systems
    Abdelhameed, Magdy M.
    Darabi, Houshang
    MECHATRONICS, 2009, 19 (05) : 705 - 714
  • [37] Reflect3d: An Adaptive and Fault-Tolerant Routing Algorithm for Vertically-Partially-Connected 3D-NoC
    da Silva, Alexandre Almeida
    e Silva Junior, Leonel Maia
    Coelho, Alexandre
    Silveira, Jarbas
    Marcon, Cesar
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,
  • [38] Honeycomb architecture based mobile fault-tolerant recovery algorithm in WSANs
    Du Jing-Lin
    Zheng Ruo-Qin
    Xie Li
    ACTA PHYSICA SINICA, 2015, 64 (01)
  • [39] A spiking neural network model of 3D perception for event-based neuromorphic stereo vision systems
    Marc Osswald
    Sio-Hoi Ieng
    Ryad Benosman
    Giacomo Indiveri
    Scientific Reports, 7
  • [40] Adaptive Neural Network Fault-tolerant Control for a class of nonlinear systems
    Qi, Ke
    FIFTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2014, : 187 - 191