A Case for Lifetime Reliability-Aware Neuromorphic Computing

07/04/2020
by   Shihao Song, et al.
0

Neuromorphic computing with non-volatile memory (NVM) can significantly improve performance and lower energy consumption of machine learning tasks implemented using spike-based computations and bio-inspired learning algorithms. High voltages required to operate certain NVMs such as phase-change memory (PCM) can accelerate aging in a neuron's CMOS circuit, thereby reducing the lifetime of neuromorphic hardware. In this work, we evaluate the long-term, i.e., lifetime reliability impact of executing state-of-the-art machine learning tasks on a neuromorphic hardware, considering failure models such as negative bias temperature instability (NBTI) and time-dependent dielectric breakdown (TDDB). Based on such formulation, we show the reliability-performance trade-off obtained due to periodic relaxation of neuromorphic circuits, i.e., a stop-and-go style of neuromorphic computing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/10/2020

Improving Dependability of Neuromorphic Computing With Non-Volatile Memory

As process technology continues to scale aggressively, circuit aging in ...
research
05/05/2021

Dynamic Reliability Management in Neuromorphic Computing

Neuromorphic computing systems uses non-volatile memory (NVM) to impleme...
research
11/01/2019

A Framework to Explore Workload-Specific Performance and Lifetime Trade-offs in Neuromorphic Computing

Neuromorphic hardware with non-volatile memory (NVM) can implement machi...
research
03/15/2019

Neuromorphic Hardware learns to learn

Hyperparameters and learning algorithms for neuromorphic hardware are us...
research
09/26/2020

Reliability-Performance Trade-offs in Neuromorphic Computing

Neuromorphic architectures built with Non-Volatile Memory (NVM) can sign...
research
09/20/2023

Limitations in odour recognition and generalisation in a neuromorphic olfactory circuit

Neuromorphic computing is one of the few current approaches that have th...
research
04/28/2021

Neuromorphic Computing is Turing-Complete

Neuromorphic computing is a non-von Neumann computing paradigm that perf...

Please sign up or login with your details

Forgot password? Click here to reset