Using Spin-Hall MTJs to Build an Energy-Efficient In-memory Computation Platform

We present the Spin Hall Effect (SHE) Computational Random Access Memory (CRAM) for in-memory computation, incorporating considerations at the device, gate, and functional levels. For two specific applications (2-D convolution and neuromorphic digit recognition), we show that SHE-CRAM is 3x faster and has over 4x lower energy than a prior STT-based CRAM implementation, and is over 2000x faster and at least 130x more energy-efficient than state-of-the-art near-memory processing.

[1]  T. Low,et al.  Room-temperature high spin–orbit torque due to quantum confinement in sputtered BixSe(1–x) films , 2018, Nature Materials.

[2]  William J. Dally,et al.  GPUs and the Future of Parallel Computing , 2011, IEEE Micro.

[3]  Joe Macri,et al.  AMD's next generation GPU and high bandwidth memory architecture: FURY , 2015, 2015 IEEE Hot Chips 27 Symposium (HCS).

[4]  Mark Horowitz,et al.  1.1 Computing's energy problem (and what we can do about it) , 2014, 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC).

[5]  H. Ohno,et al.  Magnetization switching by spin-orbit torque in an antiferromagnet-ferromagnet bilayer system. , 2015, Nature materials.

[6]  H. Ohno,et al.  Spin-orbit torque induced magnetization switching in nano-scale Ta/CoFeB/MgO , 2015 .

[7]  D. Ralph,et al.  Spin-Torque Switching with the Giant Spin Hall Effect of Tantalum , 2012, Science.

[8]  Mehdi Baradaran Tahoori,et al.  Ultra-Fast and High-Reliability SOT-MRAM: From Cache Replacement to Normally-Off Computing , 2016, IEEE Transactions on Multi-Scale Computing Systems.

[9]  J. Jeddeloh,et al.  Hybrid memory cube new DRAM architecture increases density and performance , 2012, 2012 Symposium on VLSI Technology (VLSIT).

[10]  S. Auffret,et al.  Ultrafast magnetization switching by spin-orbit torques , 2013, 1310.5586.

[11]  J. Thomas Pawlowski,et al.  Hybrid memory cube (HMC) , 2011, 2011 IEEE Hot Chips 23 Symposium (HCS).

[12]  Jianping Wang,et al.  External‐Field‐Free Spin Hall Switching of Perpendicular Magnetic Nanopillar with a Dipole‐Coupled Composite Structure , 2016, Advanced Electronic Materials.

[13]  Sachin S. Sapatnekar,et al.  In-Memory Processing on the Spintronic CRAM: From Hardware Design to Application Mapping , 2019, IEEE Transactions on Computers.

[14]  Sachin S. Sapatnekar,et al.  Efficient In-Memory Processing Using Spintronics , 2018, IEEE Computer Architecture Letters.