Scalable Multi-Hierarchy Embedded Platform for Neural Population Simulations.

Journal: IEEE transactions on biomedical circuits and systems
PMID:

Abstract

Brain-inspired structured neural circuits are the cornerstones of both computational and perceived intelligence. Real-time simulations of large-scale high-dimensional neural populations with complex nonlinearities pose a significant challenge. Taking advantage of distributed computations using embedded multi-cores, we propose an ARM-based scalable multi-hierarchy parallel computing platform (EmPaas) for neural population simulations. EmPaas is constructed using 340 ARM Cortex-M4 microprocessors to achieve high-speed and high-accuracy parallel computing. The tree-two-dimensional grid-like hybrid topology completes the overall construction, reducing communication strain and power consumption. As an instance of embedded computing, the optimized model for a biologically plausible basal ganglia-thalamus (BG-TH) network is deployed into this platform to verify the performance. At an operating frequency of 168 MHz, the BG-TH network consisting of 4000 Izhikevich neurons is simulated in the platform for 3000 ms with a power consumption of 56.565 mW per core and an actual time of 2748.57 ms, which shows the parallel computing approach significantly improves computational efficiency. EmPaas can meet the requirement of real-time performance with the maximum amount of 2000 Izhikevich neurons loaded in each Extended Community Unit (ECUnit), which provides a new practical method for research in large-scale brain network simulation and brain-inspired computing.

Authors

  • Bo Gong
    MD Undergraduate Program, University of British Columbia, Vancouver, British Columbia, Canada; Department of Radiology, Vancouver General Hospital, University of British Columbia, Vancouver, 899 12th Avenue West, British Columbia V5Z 1M9, Canada. Electronic address: bogong.ustc@gmail.com.
  • Jiang Wang
    School of Electrical Engineering and Automation, Tianjin University, Tianjin, 300072, People's Republic of China.
  • Gaohua Cai
  • Pengfei Xu
    Engineering Research Center for Cereal Fermentation and Food Biomanufacturing, School of Biotechnology, Jiangnan University, Wuxi, China.
  • Siyuan Chang
    School of Mechanical Science and Engineering, Northeast Petroleum University, Daqing, PR China.
  • Zhen Zhang
    School of Pharmacy, Jining Medical University, Rizhao, Shandong, China.
  • Chen Liu
    Department of Radiology, Southwest Hospital, Third Military Medical University (Army Military Medical University), Chongqing, China.
  • Bin Deng
    School of Electrical Engineering and Automation, Tianjin University, Tianjin, 300072, People's Republic of China.
  • Xile Wei
    School of Electrical Engineering and Automation, Tianjin University, 300072, PR China.