2018
DOI: 10.1016/j.neunet.2017.09.011
|View full text |Cite
|
Sign up to set email alerts
|

SNAVA—A real-time multi-FPGA multi-model spiking neural network simulation architecture

Abstract: Spiking Neural Networks (SNN) for Versatile Applications (SNAVA) simulation platform is a scalable and programmable parallel architecture that supports real-time, large-scale, multi-model SNN computation. This parallel architecture is implemented in modern Field-Programmable Gate Arrays (FPGAs) devices to provide high performance execution and flexibility to support large-scale SNN models. Flexibility is defined in terms of programmability, which allows easy synapse and neuron implementation. This has been ach… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 44 publications
(18 citation statements)
references
References 29 publications
0
18
0
Order By: Relevance
“…On the FPGA front, there are a few simulator proposals that are quite notable, as well. SNAVA, by Sripad et al [11], is a multi-FPGA SNN simulator focused on largescale neuron simulations. The simulator supports a variety of models using 16-bit fixed-point arithmetic operations.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…On the FPGA front, there are a few simulator proposals that are quite notable, as well. SNAVA, by Sripad et al [11], is a multi-FPGA SNN simulator focused on largescale neuron simulations. The simulator supports a variety of models using 16-bit fixed-point arithmetic operations.…”
Section: Related Workmentioning
confidence: 99%
“…To update the gate variables (y j ) without custom ion gates, the derivative dy j / dt from (9) is used. For this equation, the calculations of both α i and β i are done using (11). For the implementation of (11), the amount of divisions and exponentiations is minimized, as Algorithm 2 shows, to reduce the hardware usage of this function.…”
Section: ) Ion Gatesmentioning
confidence: 99%
See 1 more Smart Citation
“…Since one of our objectives is to create a prototype to be used in vision processing systems for mobile robots in which real-time processing is demanded and area resources are limited, we optimize an existing multi-model SNN architecture called SNAVA [21] to simulate the proposed SNN-LEGION configuration at high processing speeds by requiring low area consumption. It should be mentioned that the existing SNAVA architecture was designed as a generic multimodel SNN platform to simulate large-scale SNN networks paying a penalty in terms of area consumption and speed processing.…”
Section: Neuromorphic Architecture Overviewmentioning
confidence: 99%
“…Neural simulation, especially biophysically-detailed simulation, is a HPC application type presenting a very high computational load, due to both the numerical intensity of the models and the large space and time scale of the simulations. This immense computational load is evidently efficiently handled on HPC infrastructure; the required memory is provided by thousands of nodes, working in a single cluster [1], and computational performance has been greatly boosted by manycore [5], GPU [3] and reconfigurable [12] accelerators.…”
Section: Introductionmentioning
confidence: 99%