Skip to content

AI Glossary · Concepts

What is Neuromorphic Computing?

Neuromorphic Computing

Neuromorphic computing is an approach to building chips and systems that imitate how biological brains work, often with artificial neurons that communicate through brief electrical spikes, and with memory and processing combined in the same place. Its main goal is to run some AI tasks with far less energy than conventional chips.

Also known as: neuromorphic chips, neuromorphic hardware, brain-inspired computing

· Chain of Thought

AI HardwareAI Energy & Data Centers

  • 2 sources

In a normal computer, memory and processor are separate, and data shuttles back and forth between them on every step. That shuttling costs much of the energy in AI workloads; see high-bandwidth memory for how conventional chips try to speed it up. Brains work differently: neurons store and process information in the same place and stay mostly quiet, firing only when they have something to signal. Neuromorphic chips copy those ideas, typically running “spiking” neural networks in which a neuron sends a signal only when its input crosses a threshold.

The promise is efficiency for always-on tasks. A sensor that listens for a wake word or watches for movement could run for a long time on a small battery if it only computes when something changes. Research chips such as Intel’s Loihi and IBM’s TrueNorth have demonstrated the approach.

The limits are practical. The neural networks behind today’s large language models are not spiking networks, and training methods such as backpropagation do not transfer neatly to them. The software and tools are immature next to CUDA and PyTorch. For now, neuromorphic computing is a research field and a niche for edge AI, not a replacement for GPUs.

Neuromorphic computing has not been discussed on Chain of Thought so far; this entry relies on the sources listed.

Sources