Neuromorphic processor
A neuromorphic processor ( English : neuromorphic processor unit ; NPU ) - also known as a neurosynaptic processor (English: neurosynaptic processor unit ), short neural processor ( borrowed from the English neural processing unit ) or AI processor - is a processor whose architecture is based on Neuromorphing based.
application
Neuromorphic processors are Turing-complete and therefore universally programmable. However, they are particularly suitable for tasks in pattern recognition and analysis .
Typical algorithms are used to build convolutional neural networks (CNNs), liquid state machines (LSMs), restricted boltzmann machines (RBMs) or hidden Markov models (HMMs), as well as looming detection, the estimation of spectral power densities and the temporal Pattern matching .
advantages
In contrast to the Von Neumann and Harvard architecture , neuromorphic processors are not subject to the Von Neumann bottleneck . They are particularly scalable.
Since neuromorphic processors are fault tolerant, neuromorphic processors can be manufactured with a higher error rate. This enables z. B. to manufacture larger processors with lower reject rates.
Another advantage is the lower energy consumption, since the individual neurons are event-driven and therefore only need energy occasionally. They are also suitable for controlling neuromimetic chips that are used in brain-computer interfaces .
disadvantage
Neuromorphic processors have the disadvantage compared to Von Neumann processors that the representation of numbers and exact mathematical calculations are only possible with great effort. However, this can be compensated for because neuromorphic processors can work together with conventional processors.
In addition, programming languages, compilers and operating systems optimized for the hardware must first be developed.
Implementations
- BrainScaleS ( Human Brain Project )
- Neurogrid ( Stanford University )
- Zeroth ( Qualcomm )
- TrueNorth ( IBM )
Single receipts
- ↑ AI processors: Why the new chips are the future - PC Magazin , February 21, 2018
- ↑ Steve K. Esser, Alexander Andreopoulos, Rathinakumar Appuswamy, Pallab Datta, Davis Barch, Arnon Amir, John Arthur, Andrew Cassidy, Myron Flickner, Paul Merolla, Shyamal Chandra, Nicola Basilico, Stefano Carpin, Tom Zimmerman, Frank Zee, Rodrigo Alvarez -Icaza, Jeffrey A. Kusnitz, Theodore M. Wong, William P. Risk, Emmett McQuinn, Tapan K. Nayak, Raghavendra Singh, Dharmendra S. Modha: Cognitive Computing Systems: Algorithms and Applications for Networks of Neurosynaptic Cores. (PDF) IBM Research ( Almaden ), IBM Research ( India ), University of California, Merced , accessed on August 8, 2014 .
- ↑ Brain Power. IBM Research, accessed August 8, 2014 .