Stanford scientists work to develop new type of device
SAN FRANCISCO — Kwabena Boahen, a professor of bioengineering and of electrical engineering at Stanford University, has envisioned a new generation of computers to be brainlike, or neuromorphic, machines that are vastly more efficient than the conventional digital computers.
As conventional computer chips are not up to the challenges posed by next-generation autonomous drones and medical implants, “we have reached the point where we need to do something different”, says Boahen, also a member of Stanford Bio-X and the Stanford Neurosciences Institute.
“Our lab’s three decades of experience has put us in a position where we can do something different, something competitive.”
Moore’s law, an observation made by Intel Corp co-founder Gordon Moore in 1965, has held up pretty well for five decades: Roughly every two years, the number of transistors one could fit on a chip doubled, all while costs steadily declined.
However, transistors and other electronic components are so small they are beginning to bump up against fundamental physical limits on their size.
And there are needs for computing to be ever faster, cheaper and more efficient.
In the latest issue of Com-
It’s complementary. It’s not going to replace current computers.” Kwabena Boahen, professor of bioengineering and of electrical engineering at Stanford University, speaking about the brainlike computers
puting in Science and Engineering, Boahen says that the future is now.
He says that while others have built brain-inspired computers, he was quoted in a news release saying that he and his collaborators have developed a five-point prospectus for how to build neuromorphic computers that directly mimic in silicon what the brain does in flesh and blood.
The first two points of the prospectus concern neurons themselves, which unlike computers operate in a mix of digital and analog modes.
In their digital mode, neurons send discrete, all-ornothing signals in the form of electrical spikes, akin to the ones and zeroes of digital computers.
But they process incoming signals by adding them all