Skip to article frontmatterSkip to article content

Spintronics Neuromorphic

What is neuromorphic computation

The idea is to emulate the energy-efficient hardware the is the brain to perform highly sophisticated computational tasks. A core characteristic of the brain is that it doesnt separate the core memory and processing units which would slow it down and increase the energy consumption. Another important fact is that the brain performs low-precision calculations as opposed to modern super computers. So the idea is to build artifical neurons and synapses, connect them together in huge numbers, organize them in complex systems and compute with them efficiently.

Differences in computing architectures

Figure 1:Differences in computing architectures [1]

Spintronics applications on neuromorphic computation

However using CMOS technology to emulate neurons is way too energy consuming. Thats why we explore other physical systems to build this neuromorphic systems, example of these are spintronics nanodevices using skyrmions are particularly interesting because:

However there are some weaknesses to micromagnetic simulations like

Relation to Reservoir Computing

Questions

  1. What is CMOS tech?
  2. What topographic defects are there?
Footnotes
  1. Thesis about Modeling and simulations of skyrmionic neuromorphic applications