Abstract

The processing of artificial neural networks (ANNs) is limited by the memory wall in von Neumann architectures, driving the need for hardware ANNs realized by neuromorphic devices [1]. Previously proposed multi-weight synaptic devices often suffer from a nonlinear and asymmetric update response, limiting their viability for supervised learning [2]. Domain wall-magnetic tunnel junction (DW-MTJ) devices driven by spin transfer torque (STT) and spin orbit torque (SOT) have shown promise in neuromorphic applications, realizing leaky integrate-and-fire neurons in simulation [3-8]. Simulations also show that DW-MTJs can implement synaptic spike-timing dependent plasticity [9]. A type of DW-MTJ with multiple MTJs was demonstrated experimentally [10], and we have recent results on experimental DW-MTJ synapses that are submitted separately for consideration in the conference.Most prior work on DW-MTJ synapses in ANNs do not consider thermal effects and process variation. We evaluate notched DW-MTJ designs shown in Fig. 1a and account for these effects using MuMax3 for device simulation and CrossSim for network simulation [11-13]. Figure 1b shows that excellent linearity, high symmetry, and low thermal noise are maintained at 300 K. High training accuracy was obtained on the Fashion-MNIST task, shown in Fig. 2 [14]. Notably, the greater stochasticity of SOT-driven synapses counters the discretizing effect of notches, boosting accuracy to near ideal. We also implemented short term potentiation for network pruning using shape anisotropy. These results propose a magnetic synapse with tunable plasticity, superior backpropagation performance, and fast updates, a foundational step toward ANNs with fully spintronic matrix operations.SNL is managed and operated by NTESS under DOE NNSA contract DE-NA0003525 ![](https://s3.eu-west-1.amazonaws.com/underline.prod/uploads/markdown_image/1/image/a44eed1961abbd5be85c2b76d154f44f.jpg) a) Device diagram b) Conductance G vs dG statistics of a DW-MTJ at 300 K for STT and SOT propagation. Heatmaps are generated from micromagnetic simulations. The CDF represents the probability that a given conductance update is less than the average dG. ![](https://s3.eu-west-1.amazonaws.com/underline.prod/uploads/markdown_image/1/image/8b8eb9cbd24d31e6dd1da9e5c0cf1410.jpg) Validation accuracy of a two-layer perceptron of STT and SOT DW-MTJ synapses at 300 K assuming (a) continuous levels and (b) 32 notches and periodic carry.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call