Related Experiment Video
Updated: Aug 1, 2025

07:34
A Simple Stimulatory Device for Evoking Point-like Tactile Stimuli: A Searchlight for LFP to Spike Transitions
Published on: March 25, 2014
10.0K
RescueSNN: enabling reliable executions on spiking neural network accelerators under permanent faults
Rachmad Vidya Wicaksana Putra1, Muhammad Abdullah Hanif2, Muhammad Shafique2
1Embedded Computing Systems, Institute of Computer Engineering, Technische Universität Wien (TU Wien), Vienna, Austria.
Frontiers in Neuroscience
|May 1, 2023
Summary
RescueSNN mitigates permanent faults in Spiking Neural Network (SNN) hardware without retraining. This novel approach enhances fault tolerance and accuracy in embedded systems, ensuring reliable SNN processing.
Area of Science:
- Hardware accelerators for Spiking Neural Networks (SNNs)
- Fault tolerance in embedded systems
- Neuromorphic computing architectures
Background:
- Spiking Neural Network (SNN) chips are crucial for efficient processing in embedded systems.
- Permanent faults in SNN chips can arise from manufacturing defects or operational wear, leading to accuracy degradation.
- Existing mitigation techniques for permanent faults in SNN hardware are not thoroughly investigated.
Purpose of the Study:
- To propose RescueSNN, a novel methodology for mitigating permanent faults in SNN compute engines.
- To reduce design time and retraining costs while maintaining SNN performance and quality.
- To enhance the fault tolerance of SNN chips without requiring additional retraining.
Main Methods:
- Analyzing the characteristics of SNNs under permanent faults.
- Implementing fault-aware mapping (FAM) to improve SNN fault tolerance.
- Developing lightweight hardware enhancements to support FAM for minimizing weight corruption and selectively using faulty neurons.
Main Results:
- RescueSNN improves accuracy by up to 80% in high fault rate scenarios.
- Maintains throughput reduction below 25% even with significant fault locations.
- Demonstrates effective mitigation of permanent faults without retraining SNNs.
Conclusions:
- RescueSNN offers an efficient solution for reliable SNN execution in embedded systems.
- The methodology significantly enhances accuracy and maintains throughput against permanent hardware faults.
- RescueSNN reduces design time and retraining costs for fault-tolerant SNN chips.
Related Concept Videos
Multimachine Stability
207
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
207
Long-term Potentiation
55.4K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre- and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
55.4K
Survival Tree
125
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
125
Improving Translational Accuracy
11.7K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
11.7K

