Spike-based dynamic computing with asynchronous sensing-computing neuromorphic chip.

Journal: Nature communications
Published Date:

Abstract

By mimicking the neurons and synapses of the human brain and employing spiking neural networks on neuromorphic chips, neuromorphic computing offers a promising energy-efficient machine intelligence. How to borrow high-level brain dynamic mechanisms to help neuromorphic computing achieve energy advantages is a fundamental issue. This work presents an application-oriented algorithm-software-hardware co-designed neuromorphic system for this issue. First, we design and fabricate an asynchronous chip called "Speck", a sensing-computing neuromorphic system on chip. With the low processor resting power of 0.42mW, Speck can satisfy the hardware requirements of dynamic computing: no-input consumes no energy. Second, we uncover the "dynamic imbalance" in spiking neural networks and develop an attention-based framework for achieving the algorithmic requirements of dynamic computing: varied inputs consume energy with large variance. Together, we demonstrate a neuromorphic system with real-time power as low as 0.70mW. This work exhibits the promising potentials of neuromorphic computing with its asynchronous event-driven, sparse, and dynamic nature.

Authors

  • Man Yao
    School of Automation Science and Engineering, Xi'an Jiaotong University, Xi'an, Shaanxi 710049, China; Peng Cheng Laboratory, Shenzhen 518000, China. Electronic address: manyao@stu.xjtu.edu.cn.
  • Ole Richter
    SynSense AG Corporation, Zurich, Switzerland.
  • Guangshe Zhao
    School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China. Electronic address: zhaogs@xjtu.edu.cn.
  • Ning Qiao
  • Yannan Xing
    SynSense Corporation, Chengdu, Sichuan, China.
  • Dingheng Wang
    School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China. Electronic address: wangdai11@stu.xjtu.edu.cn.
  • Tianxiang Hu
    Institute of Automation, Chinese Academy of Sciences, Beijing, China.
  • Wei Fang
    GNSS Research Center, Wuhan University, Wuhan, 430079, China.
  • Tugba Demirci
    SynSense AG Corporation, Zurich, Switzerland.
  • Michele De Marchi
    SynSense AG Corporation, Zurich, Switzerland.
  • Lei Deng
    1] Center for Brain Inspired Computing Research (CBICR), Department of Precision Instrument, Tsinghua University, Beijing 100084, China [2] Optical Memory National Engineering Research Center, Department of Precision Instrument, Tsinghua University, Beijing 100084, China.
  • Tianyi Yan
    School of Life Science, Beijing Institute of Technology, Beijing 100084, China. Electronic address: yantianyi@bit.edu.cn.
  • Carsten Nielsen
    SynSense AG Corporation, Zurich, Switzerland.
  • Sadique Sheik
    SynSense AG Corporation, Zurich, Switzerland.
  • Chenxi Wu
    Center for Advanced Medical Computing and Analysis, Massachusetts General Hospital, 55 Fruit St, White 427, Boston, MA, 02114, USA.
  • Yonghong Tian
    National Engineering Laboratory for Video Technology, School of Electronics Engineering and Computer Science, Peking University, Beijing, China; Peng Cheng Laboratory, Shenzhen, China.
  • Bo Xu
    State Key Laboratory of Cardiovascular Disease, Fuwai Hospital, National Center for Cardiovascular Diseases, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing 100037, China.
  • Guoqi Li
    University of Chinese Academy of Sciences, Beijing 100049, China.