LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

A Nonvolatile All-Spin Nonbinary Matrix Multiplier: An Efficient Hardware Accelerator for Machine Learning

Photo by cokdewisnu from unsplash

We propose and analyze a compact and nonvolatile nanomagnetic (all-spin) nonbinary matrix multiplier performing the multiply-and-accumulate (MAC) operation using two magnetic tunnel junctions (MTJs)–one activated by strain to act as… Click to show full abstract

We propose and analyze a compact and nonvolatile nanomagnetic (all-spin) nonbinary matrix multiplier performing the multiply-and-accumulate (MAC) operation using two magnetic tunnel junctions (MTJs)–one activated by strain to act as the multiplier and the other activated by spin-orbit torque pulses to act as a domain wall (DW) synapse that performs the operation of the accumulator. Each MAC operation can be performed in ~5 ns and the energy dissipated per operation is ~500 aJ. This provides a very useful hardware accelerator for machine learning and artificial intelligence tasks that often involve the multiplication of large matrices. The nonvolatility allows the matrix multiplier to be embedded in powerful non-von-Neumann architectures. It also allows all computing to be done at the edge while reducing the need to access the cloud, thereby making artificial intelligence more resilient against cyberattacks.

Keywords: matrix multiplier; nonbinary matrix; accelerator machine; machine learning; hardware accelerator; spin nonbinary

Journal Title: IEEE Transactions on Electron Devices
Year Published: 2022

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.