TY - GEN
T1 - Invited Paper
T2 - 43rd International Conference on Computer-Aided Design, ICCAD 2024
AU - Rakheja, Shaloo
N1 - The author acknowledges the funding support of AFRL/AFOSR, under AFRL Contract No. FA8750-21-1-0002 and ZJU-UIUC Joint Research Center on Dynamic Research Enterprise for Multidisciplinary Engineering Science (DREMES). The author also acknowledges the support of Siyuan Qian, Dr. Ankit Shukla, Elkin Cruz-Camacho, Prof. Christopher Carothers, and Dr. Arun Parthasarathy for contributing to the research results reported in this work.
PY - 2025/4/9
Y1 - 2025/4/9
N2 - The fundamental physics of spintronic devices makes them an excellent technology for realizing neuromorphic computing hardware. At the heart of all spintronic devices is a magnetic material that can be driven out of equilibrium with spin torques and host dynamics, such as phase transitions and criticality, self-oscillations, synchronization, stochastic resonance, and chaos, which form the basis of many brain algorithms. This paper highlights the potential of magnetic tunnel junctions for realizing the key building blocks, including on-chip non-volatile memory, probabilistic bits, stochastic oscillators, coherent oscillators, of echo-state networks, spiking neural networks, and population coding neural systems for edge AI applications. Antiferromagnetic spintronics offers a new paradigm to exploit a plethora of antiferromagnetic materials for energy-efficient computing applications. We present calculations of device performance, energy dissipation, and offer insights into technology-device co-optimization. System-level calculations of the performance of a spintronics-based spiking neural network for practical workloads that uses spiking antiferromagnetic neurons with auto-reset functionality, ferromagnetic synapses, and electrical interconnects are discussed. Our calculations reveal that the energy consumption of the network is limited by the ferromagnetic synapses and electrical interconnects, while the latency is dominated by neurons. Yet, spintronics spiking networks perform at a fraction of energy and latency cost compared to CMOS-only solutions, while spintronics systems are also much more area efficient. The paper concludes by summarizing the limits, challenges, and opportunities of spintronics for edge AI applications.
AB - The fundamental physics of spintronic devices makes them an excellent technology for realizing neuromorphic computing hardware. At the heart of all spintronic devices is a magnetic material that can be driven out of equilibrium with spin torques and host dynamics, such as phase transitions and criticality, self-oscillations, synchronization, stochastic resonance, and chaos, which form the basis of many brain algorithms. This paper highlights the potential of magnetic tunnel junctions for realizing the key building blocks, including on-chip non-volatile memory, probabilistic bits, stochastic oscillators, coherent oscillators, of echo-state networks, spiking neural networks, and population coding neural systems for edge AI applications. Antiferromagnetic spintronics offers a new paradigm to exploit a plethora of antiferromagnetic materials for energy-efficient computing applications. We present calculations of device performance, energy dissipation, and offer insights into technology-device co-optimization. System-level calculations of the performance of a spintronics-based spiking neural network for practical workloads that uses spiking antiferromagnetic neurons with auto-reset functionality, ferromagnetic synapses, and electrical interconnects are discussed. Our calculations reveal that the energy consumption of the network is limited by the ferromagnetic synapses and electrical interconnects, while the latency is dominated by neurons. Yet, spintronics spiking networks perform at a fraction of energy and latency cost compared to CMOS-only solutions, while spintronics systems are also much more area efficient. The paper concludes by summarizing the limits, challenges, and opportunities of spintronics for edge AI applications.
KW - benchmarking
KW - Echo-state networks
KW - Performance modeling
KW - Probabilistic switching
KW - Spiking neural networks
KW - Spintronics
UR - http://www.scopus.com/inward/record.url?scp=105003627373&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=105003627373&partnerID=8YFLogxK
U2 - 10.1145/3676536.3697133
DO - 10.1145/3676536.3697133
M3 - Conference contribution
AN - SCOPUS:105003627373
T3 - IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
BT - Proceedings of the 43rd IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 27 October 2024 through 31 October 2024
ER -