Neuromorphic Computing

Neuromorphic computing is an alternative way of computing, centered around the concept of the spiking neuron, inspired by the way biological neurons work. It can be used not only to perform simulations of nervous tissue, but also to solve constraint and graph optimization problems, run network simulations, process signals in real time, and perform various AI/ML tasks. Additionally, it is known to require lower energy consumption when compared to more traditional algorithms and computing architectures. For more information, please read the article in the January/February 2024 issue of GWDG News.

We host the neuromorphic computing platform SpiNNaker-2 as part of the Future Technology Platform. We also offer a suite of neuromorphic computing tools and libraries that can be run on standard CPU architectures. These can be used to learn about neuromorphic computing without the need for dedicated hardware, test and develop new neuromorphic algorithms, and even directly control neuromorphic hardware.