English

Hardware-friendly Neural Network Architecture for Neuromorphic Computing

Neural and Evolutionary Computing 2019-06-24 v1

Abstract

The hardware-software co-optimization of neural network architectures is becoming a major stream of research especially due to the emergence of commercial neuromorphic chips such as the IBM Truenorth and Intel Loihi. Development of specific neural network architectures in tandem with the design of the neuromorphic hardware considering the hardware constraints will make a huge impact in the complete system level application. In this paper, we study various neural network architectures and propose one that is hardware-friendly for a neuromorphic hardware with crossbar array of synapses. Considering the hardware constraints, we demonstrate how one may design the neuromorphic hardware so as to maximize classification accuracy in the trained network architecture, while concurrently, we choose a neural network architecture so as to maximize utilization in the neuromorphic cores. We also proposed a framework for mapping a neural network onto a neuromorphic chip named as the Mapping and Debugging (MaD) framework. The MaD framework is designed to be generic in the sense that it is a Python wrapper which in principle can be integrated with any simulator tool for neuromorphic chips.

Keywords

Cite

@article{arxiv.1906.08853,
  title  = {Hardware-friendly Neural Network Architecture for Neuromorphic Computing},
  author = {Roshan Gopalakrishnan and Yansong Chua and Ashish Jith Sreejith Kumar},
  journal= {arXiv preprint arXiv:1906.08853},
  year   = {2019}
}

Comments

18 pages, 14 figures, 4 tables, submitted to Frontiers in Neuroscience

R2 v1 2026-06-23T09:59:26.487Z