Neuromorphic Computing

Dive into neuromorphic hardware and software guides, and more. Explore the convergence of biology-inspired principles and cutting-edge technology.

  • Home /
  • Neuromorphic Computing

Explore the cutting-edge realm of Neuromorphic Computing, where biology-inspired principles converge with technological innovation. Dive into comprehensive guides on hardware, software, engineering nuances, and emerging topics, unraveling the transformative potential of analog vs. digital systems, in-memory computing, new materials, asynchronous computation, spike-based computation, diverse training methods, and real-world applications.

Discover the future of computing that mirrors the intricacies of the human brain.

Neuromorphic Computing

Frequently Asked Questions (FAQ)

Scale: Network sizes need to increase to match the performance of ANNs, both in simulation and hardware. Crossbar arrays in analog hardware can potentially scale up the parameter count.

Architectures: SNN hardware is still tied to ANN/CNN architectures, and applying transformers to spikes directly is not straightforward.

Training methods: Backpropagation through time is expensive and won’t scale to large network sizes. Forward propagation or chip-in-the-loop training could help.

Standards: Lack of standardized neuron models and common training techniques in the interdisciplinary field of neuromorphic computing. Efforts like Neuromorphic Intermediate Representation and a growing landscape of training frameworks aim to address this.

In September 2023, neuromorphic cameras are available off the shelf (Prophesee, iniVation). The situation for backend hardware varies:

  • Speck and Xylo made by SynSense can be bought directly from SynSense .
  • SpiNNaker and BrainScaleS systems are available for free via the ebrains platform.
  • Loihi is available through joining INRC .
  • Akida by Brainchip can be bought directly from Brainchip .
  1. Both paradigms diverge from classical computing but aim to address its limitations. Neuromorphic computing mimics the architecture of biological neural networks and excels at pattern recognition and learning tasks. In contrast, quantum computing is based on the principles of quantum mechanics and is advantageous for problems like optimization and simulation that are computationally hard for classical systems. Advances in materials science and fabrication techniques are crucial for both, and there’s theoretical potential for hybrid systems that leverage the strengths of each technology.