Multi-Core ARM-Based Hardware-Accelerated Computation for Spiking Neural Networks

IEEE Transactions on Industrial Informatics(2023)

引用 1|浏览10
暂无评分
摘要
Distributed edge computing platforms are of great significance for the implementation of brain-like computing research. Due to the limited power consumption and real-time requirements, hardware acceleration of computing units is a challenging task. Taking advantage of both scalable hardware framework and lower cost, this article designs a multicore distributed computing platform for spiking neural networks. Particularly, a shared memory partition structure is utilized to participate in hardware acceleration. Through the spike-queue-based synaptic mapping mechanism, each parallel computing unit deals with efficient point-to-point connections. In addition, this platform provides a basic community unit (BCU) that encapsulates a standard neuron model library and rich peripheral interfaces. With the support of GUI, users can quickly build large-scale systems. The experimental results show that a single BCU can accommodate more than 10 000 neurons updated in real-time at a power consumption of 273.6 mW. The extended BCU group is able to perform network dynamic simulations in the basal ganglia-thalamus plausible biological network composed of Hodgkin-Huxley neurons as well as MNIST dataset classification in the leaky-integrate-fire network. The outstanding flexibility and real-time performance of the proposed hardware architecture provide great potential for embedded applications of neural computation.
更多
查看译文
关键词
Advanced RISC machines (ARM) architecture,multicore processing,neural network hardware,real-time system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要