Analog Approach to Constraint Satisfaction Enabled by Spin Orbit Torque Magnetic Tunnel Junctions

Parami Wijesinghe1, Chamika Liyanagedera2, Kaushik Roy2

  • 1Purdue University, School of Electrical and Computer Engineering, West Lafayette, Indiana, 47907, USA. pwijesin@purdue.edu.

Scientific Reports
|May 4, 2018
PubMed
Summary

This study presents a novel hardware analog solver for Boolean satisfiability (k-SAT) problems using Magnetic Tunnel Junctions (MTJs). The MTJ-based system effectively solves hard 3-SAT instances, demonstrating a promising hardware approach for complex computational challenges.

Related Concept Videos

Torque On A Current Loop In A Magnetic Field01:13

Torque On A Current Loop In A Magnetic Field

The most common application of magnetic force on current-carrying wires is in electric motors. These consist of loops of wire, which are placed between the magnets with a magnetic field. When current flows through the loops, the magnetic field applies torque, which causes the shaft to rotate, thus converting electrical energy to mechanical energy.
Consider a rectangular current-carrying loop containing N turns of wire, placed in a uniform magnetic field. The net force on a current-carrying loop...
5.9K
Torque01:10

Torque

Torque is an important quantity for describing the dynamics of a rotating rigid body. We see the application of torque in many ways in the world, such as when pressing the accelerator in a car, which causes the engine to apply additional torque on the drivetrain. Here, we define torque and provide a framework to create an equation to calculate torque for a rigid body with fixed-axis rotation.
Torque can be considered as the rotational counterpart to force. Since forces change the translational...
22.7K
Electron Orbital Model01:18

Electron Orbital Model

Orbitals are the areas outside of the atomic nucleus where electrons are most likely to reside. They are characterized by different energy levels, shapes, and three-dimensional orientations. The location of electrons is described most generally by a shell or principal energy level, then by a subshell within each shell, and finally, by individual orbitals found within the subshells.
The first shell is closest to the nucleus, and it has only one subshell with a single spherical orbital called the...
72.7K
Atomic Orbitals02:44

Atomic Orbitals

An atomic orbital represents the three-dimensional regions in an atom where an electron has the highest probability to reside. The radial distribution function indicates the total probability of finding an electron within the thin shell at a distance r from the nucleus. The atomic orbitals have distinct shapes which are determined by l, the angular momentum quantum number. The orbitals are often drawn with a boundary surface, enclosing densest regions of the cloud.
44.9K
Colors and Magnetism03:02

Colors and Magnetism

Color in Coordination Complexes
When atoms or molecules absorb light at the proper frequency, their electrons are excited to higher-energy orbitals. For many main group atoms and molecules, the absorbed photons are in the ultraviolet range of the electromagnetic spectrum, which cannot be detected by the human eye. For coordination compounds, the energy difference between the d orbitals often allows photons in the visible range to be absorbed and emitted, which is seen as colors by the human...
14.2K
Molecular Orbital Theory I02:35

Molecular Orbital Theory I

Overview of Molecular Orbital Theory
47.8K