Neuromorphic Spintronics
Atreya Majumdar, Karin Everschor-Sitte
TL;DR
Neuromorphic Spintronics surveys how spintronic materials can enable brain-inspired, energy-efficient computing beyond traditional CMOS by integrating memory, computation, and adaptability. It outlines four pathways: computation based on fluctuations (stochastic, inverse, and token-based Brownian computing), spintronics-based neural networks (neural/synaptic building blocks and spintronic realizations), reservoir computing with magnetic textures, and spintronic memory technologies (MRAM and beyond). Key contributions include detailing hardware primitives (MTJs, skyrmions, domain walls, STT/SOT), evaluating 2D and emerging 3D textures, and discussing multi-physics and organic spintronics as routes to higher density and efficiency. The work emphasizes potential for in-memory, low-energy AI hardware and identifies challenges in fabrication, integration, and scalable performance, with a forward-looking view on 3D architectures, multiferroics, and edge implementations. In mathematical terms, spintronic neural computation can realize forward passes such as $a_j = f\left(\sum_i w_{ij} x_i\right)$, while stochastic and inverse schemes leverage probabilistic representations and energy landscapes to trade accuracy for efficiency.
Abstract
Neuromorphic spintronics combines two advanced fields in technology, neuromorphic computing and spintronics, to create brain-inspired, efficient computing systems that leverage the unique properties of the electron's spin. In this book chapter, we first introduce both fields - neuromorphic computing and spintronics and then make a case for neuromorphic spintronics. We discuss concrete examples of neuromorphic spintronics, including computing based on fluctuations, artificial neural networks, and reservoir computing, highlighting their potential to revolutionize computational efficiency and functionality.
