Intel’s Neuromorphic Loihi Processor Scales to 8M Neurons, 64 Cores
Neuromorphic computing is a subset of computing that attempts to mimic the brain’s architecture using modern technological analogues. Instead of implementing a typical CPU clock, for example. Loihi is based on a spiking neural network architecture. The basic Loihi processor contains 128 neuromorphic cores, three Lakefield (Intel Quark) CPU cores, and an off-chip communication network. In theory, Loihi can scale all the way up to 4,096 on-chip cores and 16,384 chips, though Intel has said it has no plans to commercialize a design this large.
“With the Loihi chip we’ve been able to demonstrate 109 times lower power consumption running a real-time deep learning benchmark compared to a GPU, and 5 times lower power consumption compared to specialized IoT inference hardware,” said Chris Eliasmith, co-CEO of Applied Brain Research and professor at University of Waterloo. “Even better, as we scale the network up by 50 times, Loihi maintains real-time performance results and uses only 30 percent more power, whereas the IoT hardware uses 500 percent more power and is no longer real-time.”
The Pohoiki Beach implementation is not the largest planned deployment for the neuromorphic chip. Intel states that it intends to roll out an even larger design, codenamed Pohoiki Springs, which will deliver “an unprecedented level of performance and efficiency for scaled-up neuromorphic workloads.”
We’ve covered the advances and research in neuromorphic computing for several years at ET. The work being done on these CPUs is closely related to the work that’s being conducted in AI and machine intelligence overall, but neuromorphic computing isn’t just concerned with how to run AI / ML workloads efficiently on existing chips. The ultimate goal is to build processors that more closely resemble the human brain.
One of the oddities of computing is that analogies comparing human brain function and how computers work are so prevalent. Human brains and classic computers have very little overlap in terms of how they function. Transistors are not equivalent to neurons and the spiking neural network model that Loihi uses for transmitting information across its own processor cores is intended to be closer to the biological processes humans and other animals use than traditional silicon.
Projects like this have a number of long-term research goals, of course, but one of the most fundamental is to better understand how brains work in order to copy some of their energy efficiency. The human brain runs on roughly 20W. Exascale supercomputing, which is considered the minimum for advanced neural simulation of anything more complex than an earthworm, is expected to consume megawatts of power per supercomputer. The gap between those figures explains why we’re so interested in the long-term energy efficiency and computation potential of the brain in the first place. Architectures like Loihi aren’t just an effort to write programs that mimic what humans can do; the goal is to copy aspects of our neurology as well. It makes their progress a bit more interesting.
Feature Image Credit: Tim Herman/Intel Corporation
Continue reading
Google Uncovers iPhone Exploit That Can Steal Data Over Wi-Fi
According to Ian Beer of Google's Project Zero security team, the flaw allowed him to steal photos from any iPhone just by pointing a Wi-Fi antenna at it.
Time to Unplug: WD My Book Live Hard Drives Hit With Data Deletion Exploit
My Book Live owners around the world are reporting their devices have been purged of all data, and Western Digital is advising that everyone disconnect their drives from the internet for now.
Intel’s Loihi: Cool Even If You’re Not In the C-Suite
Intel just announced the newest version of its neuromorphic chip, called "Loihi."
Potential Research Fabrication Bombshell Threatens Amyloid Theory of Alzheimer’s Disease
A startling report has surfaced, accusing a prestigious Alzheimer's researcher of systemic, deliberate research fraud. The results of this investigation could imperil the amyloid hypothesis as a whole.