Researchers from Northwestern University developed a new method of building artificial neural networks using MRAM-based stochastic computing units. The researchers say that this design could enable AI devices that are highly energy efficient.
Embedded MRAM technologies are being adopted at major foundries, which enable the use of these technologies for unconventional computing architectures that use the stochasticity of MRAM cells (rather than their nonvolatility), to perform energy-efficient computing operations. MRAM cells exhibit stochastic switching characteristics, which is a challenge for reliable memory devices. But for neural networks, this can be taken advantage of if the MTJs are appropriately designed.