Neuromorphic computing at scale

Dhireesha Kudithipudi, Catherine Schuman, Craig M. Vineyard, Tej Pandit, Cory Merkel, Rajkumar Kubendran, James B. Aimone, Garrick Orchard, Christian Mayr, Ryad Benosman, Joe Hays, Cliff Young, Chiara Bartolozzi, Amitava Majumdar, Suma George Cardwell, Melika Payvand, Sonia Buckley, Shruti Kulkarni, Hector A. Gonzalez, Gert CauwenberghsChetan Singh Thakur, Anand Subramoney, Steve Furber

Research output: Contribution to journalReview articlepeer-review

2 Scopus citations

Abstract

Neuromorphic computing is a brain-inspired approach to hardware and algorithm design that efficiently realizes artificial neural networks. Neuromorphic designers apply the principles of biointelligence discovered by neuroscientists to design efficient computational systems, often for applications with size, weight and power constraints. With this research field at a critical juncture, it is crucial to chart the course for the development of future large-scale neuromorphic systems. We describe approaches for creating scalable neuromorphic architectures and identify key features. We discuss potential applications that can benefit from scaling and the main challenges that need to be addressed. Furthermore, we examine a comprehensive ecosystem necessary to sustain growth and the new opportunities that lie ahead when scaling neuromorphic systems. Our work distils ideas from several computing sub-fields, providing guidance to researchers and practitioners of neuromorphic computing who aim to push the frontier forward.

Original languageEnglish
Article number4910
Pages (from-to)801-812
Number of pages12
JournalNature
Volume637
Issue number8047
DOIs
StatePublished - Jan 23 2025

Funding

We thank A. Kanaev of the National Science Foundation, who has supported the large-scale neuromorphic computing workshop under NSF project #2231027. Other grants supporting the effort are NSF grant #2317706, #2332744 and DOE ASCR. We appreciate the valuable guidance on scalability from M. Davies (Intel). We also thank members of the Neuromorphic AI Lab\u2014P. Helfer, A. Daram and V. Karia\u2014for helpful suggestions and feedback. L. Aimone provided support in editing. We acknowledge members of the neuromorphic computing community who contributed to decades of research progress in the field. Certain commercial products, suppliers and software are identified in this paper to foster understanding. This identification does not imply recommendation or endorsement by the authors or their institutions, nor does it imply that the materials or equipment identified are necessarily the best available for the purpose.

Fingerprint

Dive into the research topics of 'Neuromorphic computing at scale'. Together they form a unique fingerprint.

Cite this