Top-Fragen
Zeitleiste
Chat
Kontext
Neuromorpher Prozessor
Aus Wikipedia, der freien Enzyklopädie
Remove ads
Ein neuromorpher Prozessor (englisch: neuromorphic processor unit; NPU) – auch als neurosynaptischer Prozessor (englisch: neurosynaptic processor unit), kurz Neuralprozessor (aus dem englischen Neural Processing Unit[1] entlehnt) oder auch KI-Prozessor bezeichnet – ist ein Prozessor, dessen Architektur auf Neuromorphing basiert.
Anwendung
Neuromorphe Prozessoren sind Turing-vollständig und damit universell programmierbar. Sie eignen sich jedoch besonders für Aufgaben in der Mustererkennung und -analyse.
Typische Algorithmen dienen dem Aufbau von Convolutional Neural Networks (CNNs), Liquid State Machines (LSMs), Restricted Boltzmann Machines (RBMs) oder Hidden-Markov-Modellen (HMMs), sowie der Looming-Erkennung, der Schätzung von spektralen Leistungsdichten und dem Temporal Pattern Matching.[2]
Remove ads
Vorteile
Neuromorphe Prozessoren unterliegen – im Gegensatz zur Von-Neumann- und der Harvard-Architektur – nicht dem Von-Neumann-Flaschenhals. Sie sind besonders gut skalierbar.
Da neuromorphe Prozessoren fehlertolerant sind, können neuromorphe Prozessoren mit einer höheren Fehlerquote gefertigt werden. Dies ermöglicht es z. B. größere Prozessoren bei geringerer Ausschuss-Quote zu fertigen.
Ein weiterer Vorteil ist der geringere Energieverbrauch, da die einzelnen Neuronen ereignisgesteuert arbeiten und daher nur gelegentlich Energie benötigen.[3] Des Weiteren eignen sie sich zum Ansteuern von neuromimetischen Chips, welche in Gehirn-Computer-Schnittstellen zum Einsatz kommen.
Remove ads
Nachteile
Neuromorphe Prozessoren haben gegenüber Von-Neumann-Prozessoren den Nachteil, dass die Darstellung von Zahlen und genaue mathematische Berechnungen nur mit hohem Aufwand möglich sind. Dies kann allerdings ausgeglichen werden, da neuromorphe Prozessoren mit herkömmlichen Prozessoren zusammenarbeiten können.
Zudem müssen auf die Hardware optimierte Programmiersprachen, Compiler und Betriebssysteme erst entwickelt werden.
Implementierungen
- BrainScaleS (Human Brain Project)
- Neurogrid (Stanford University)
- Zeroth (Qualcomm)
- TrueNorth (IBM)
Einzelbelege
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads