Qualcomm is creating a Neuromorphic Processing Unit or an NPU called zeroth.

IBM is also working on a brain inspired chip under Synapse program.

Standford's Neurogrid might be a similar example.

Neuromorphic systems are inherently based on mixed signal and analog chips. Considering a wide application of neuromorphic computers in the field of robotics, how must be the software applications defined and process in the computer. Do we need a specialized programming language for that?

How are such systems programmed?

  • 1
    $\begingroup$ neuromorphic computing wikipedia. the systems are more "trained" in the sense of ANNs than "programmed". there do not seem to be programming languages for these chips, there does not seem to be much standardization in this field so far. on some level they are more scientific experiments in progress. am not aware of a neuromorphic design that has accomplished significant performance on standard/benchmark ML tests. $\endgroup$
    – vzn
    Feb 10, 2014 at 18:57
  • 1
    $\begingroup$ I was directed to this site t.co/FTlco3OLE6 by Sir Kwabena Boahen who leads the neurogrid project at standford! $\endgroup$
    – xsnk
    Feb 12, 2014 at 10:31
  • 1
    $\begingroup$ I also found research.ibm.com/software/IBMResearch/multimedia/… at the IBM SyNAPSE page but I have not really confirmed it right. I hope this could lead to light! $\endgroup$
    – xsnk
    Feb 12, 2014 at 10:33
  • $\begingroup$ cybersynchronicity just ran across this related question, what is standing in the way of SNNs used in applications / Cross Validated $\endgroup$
    – vzn
    Feb 12, 2014 at 19:38


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.