POETS: a parallel cluster architecture for spiking neural network
File(s)1048-MC3041.pdf (936.11 KB)
Published version
Author(s)
Shahsavari, Mahyar
Beaumont, Jonathan
Thomas, David
Brown, Andrew
Type
Journal Article
Abstract
Spiking Neural Networks (SNNs) are known as a branch of neuromorphic computing and are currently used in neuroscience applications to understand and model the biological brain. SNNs could also potentially be used in many other application domains such as classification, pattern recognition, and autonomous control. This work presents a highly-scalable hardware platform called POETS, and uses it to implement SNN on a very large number of parallel and reconfigurable FPGA-based processors. The current system consists of 48 FPGAs, providing 3072 processing cores and 49152 threads. We use this hardware to implement up to four million neurons with one thousand synapses. Comparison to other similar platforms shows that the current POETS system is twenty times faster than the Brian simulator, and at least two times faster than SpiNNaker.
Date Issued
2021-07-01
Date Acceptance
2020-06-01
Citation
International Journal of Machine Learning and Computing, 2021, 11 (4), pp.281-285
ISSN
2010-3700
Publisher
IACSIT Press
Start Page
281
End Page
285
Journal / Book Title
International Journal of Machine Learning and Computing
Volume
11
Issue
4
Copyright Statement
© 2021 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
License URL
Subjects
0801 Artificial Intelligence and Image Processing
Publication Status
Published
Date Publish Online
2021-07-01