Implementing Spiking Neural Networks on Neuromorphic Architectures: A Review

02/17/2022
by   Phu Khanh Huynh, et al.
0

Recently, both industry and academia have proposed several different neuromorphic systems to execute machine learning applications that are designed using Spiking Neural Networks (SNNs). With the growing complexity on design and technology fronts, programming such systems to admit and execute a machine learning application is becoming increasingly challenging. Additionally, neuromorphic systems are required to guarantee real-time performance, consume lower energy, and provide tolerance to logic and memory failures. Consequently, there is a clear need for system software frameworks that can implement machine learning applications on current and emerging neuromorphic systems, and simultaneously address performance, energy, and reliability. Here, we provide a comprehensive overview of such frameworks proposed for both, platform-based design and hardware-software co-design. We highlight challenges and opportunities that the future holds in the area of system software technology for neuromorphic computing.

READ FULL TEXT
research
05/04/2021

NeuroXplorer 1.0: An Extensible Framework for Architectural Exploration with Spiking Neural Networks

Recently, both industry and academia have proposed many different neurom...
research
01/23/2020

On the computational power and complexity of Spiking Neural Networks

The last decade has seen the rise of neuromorphic architectures based on...
research
07/10/2020

Neuromorphic Processing and Sensing: Evolutionary Progression of AI to Spiking

The increasing rise in machine learning and deep learning applications i...
research
05/28/2019

Composing Neural Algorithms with Fugu

Neuromorphic hardware architectures represent a growing family of potent...
research
06/11/2023

An Efficient and Accurate Memristive Memory for Array-based Spiking Neural Networks

Memristors provide a tempting solution for weighted synapse connections ...
research
09/15/2023

Astrocyte-Integrated Dynamic Function Exchange in Spiking Neural Networks

This paper presents an innovative methodology for improving the robustne...
research
11/24/2020

PeleNet: A Reservoir Computing Framework for Loihi

High-level frameworks for spiking neural networks are a key factor for f...

Please sign up or login with your details

Forgot password? Click here to reset