Composing Neural Algorithms with Fugu

05/28/2019
by   James B. Aimone, et al.
0

Neuromorphic hardware architectures represent a growing family of potential post-Moore's Law Era platforms. Largely due to event-driving processing inspired by the human brain, these computer platforms can offer significant energy benefits compared to traditional von Neumann processors. Unfortunately there still remains considerable difficulty in successfully programming, configuring and deploying neuromorphic systems. We present the Fugu framework as an answer to this need. Rather than necessitating a developer attain intricate knowledge of how to program and exploit spiking neural dynamics to utilize the potential benefits of neuromorphic computing, Fugu is designed to provide a higher level abstraction as a hardware-independent mechanism for linking a variety of scalable spiking neural algorithms from a variety of sources. Individual kernels linked together provide sophisticated processing through compositionality. Fugu is intended to be suitable for a wide-range of neuromorphic applications, including machine learning, scientific computing, and more brain-inspired neural algorithms. Ultimately, we hope the community adopts this and other open standardization attempts allowing for free exchange and easy implementations of the ever-growing list of spiking neural algorithms.

READ FULL TEXT
research
02/17/2022

Implementing Spiking Neural Networks on Neuromorphic Architectures: A Review

Recently, both industry and academia have proposed several different neu...
research
05/04/2020

Spiking Neural Networks Hardware Implementations and Challenges: a Survey

Neuromorphic computing is henceforth a major research field for both aca...
research
05/21/2020

Solving a steady-state PDE using spiking networks and neuromorphic hardware

The widely parallel, spiking neural networks of neuromorphic processors ...
research
03/12/2022

Recent Advances and New Frontiers in Spiking Neural Networks

In recent years, spiking neural networks (SNNs) have received extensive ...
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
12/03/2019

ATIS + SpiNNaker: a Fully Event-based Visual Tracking Demonstration

The Asynchronous Time-based Image Sensor (ATIS) and the Spiking Neural N...
research
08/04/2021

DFSynthesizer: Dataflow-based Synthesis of Spiking Neural Networks to Neuromorphic Hardware

Spiking Neural Networks (SNN) are an emerging computation model, which u...

Please sign up or login with your details

Forgot password? Click here to reset