Forgot to archive this along with the above.
The possible arrival of ^quantum computing^ may be more revolutionary, but the next is a major development in its own right.
forbes.com/sites/alexknapp/2014/08/07/ibm-builds-a-scalable-computer-chip-inspired-by-the-brain/
The possible arrival of ^quantum computing^ may be more revolutionary, but the next is a major development in its own right.
forbes.com/sites/alexknapp/2014/08/07/ibm-builds-a-scalable-computer-chip-inspired-by-the-brain/
Quote:IBM Builds A Scalable Computer Chip Inspired By The Human Brain
Photo: Some of the applications for IBM's cognitive computing system. (Credit: IBM)
ââ¬ÅIââ¬â¢m holding in my hand a chip with one million neurons, 256 million synapses, and 4096 cores. With 5.4 billion transistors, itââ¬â¢s the largest chip IBM has built.ââ¬Â
Dr. Dharmendra S. Modha sounds positively giddy as he talks to me on the phone. This is the third time Iââ¬â¢ve talked to him about his long-term project ââ¬â an IBM project with the goal of creating an entirely new type of computer chip, SyNAPSE, whose architecture is inspired by the human brain. This new chip is a major success in that project.
ââ¬ÅInspiredââ¬Â is the key word, though. The chipââ¬â¢s architecture is based on the structure of our brains, but very simplified. Still, within that architecture lies some amazing advantages over computers today. For one thing, despite this being IBMââ¬â¢s largest chip, it draws only a tiny amount of electricity ââ¬â about 63 mW ââ¬â a fraction of the power being drawn by the chip in your laptop.
Whatââ¬â¢s more, the new chip is also scalable ââ¬â making possible larger neural networks of several chips connected together. The details behind their research has been published today in Science.
ââ¬ÅIn 2011, we had a chip with one core,ââ¬Â Modha told me. ââ¬ÅWe have now scaled that to 4096 cores, while shrinking each core 15x by area and 100x by power.ââ¬Â
Each core of the chip is modeled on a simplified version of the brainââ¬â¢s neural architecture. The core contains 256 ââ¬Åneuronsââ¬Â (processors), 256 ââ¬Åaxonsââ¬Â (memory) and 64,000 ââ¬Åsynapsesââ¬Â (communications between neurons and axons). This structure is a radical departure from the von Neumann architecture thatââ¬â¢s the basis of virtually every computer today (including the one youââ¬â¢re reading this on.)
Photo: An IBM cognitive computing chip. (Credit: IBM)
Work on this project began in 2008 in a collaboration between IBM and several universities over the years. The project has received $53 million in funding from the Defense Advanced Research Projects Agency (DARPA). The first prototype chip was developed in 2011, and a programming language and development kit was released in 2013.
ââ¬ÅThis new chip will provide a powerful tool to researchers who are studying algorithms that use spiking neurons,ââ¬Â Dr. Terrence J. Sejnowski told me. Sejnowski heads Computational Neurobiology Laboratory at the Salk Institute. Heââ¬â¢s unaffiliated with IBMââ¬â¢s project but is familiar with the technology. ââ¬ÅWe know that such algorithms exist because the brain uses spiking neurons and can outperform all existing approaches, with a power budget of 20 watts, less than your laptop.ââ¬Â
Itââ¬â¢s important to note, though, that the SyNAPSE system wonââ¬â¢t replace the computers of today ââ¬â rather, theyââ¬â¢re intended to supplement them. Modha likened them to co-processors used in high performance computers to help them crunch data faster. Or, in a more poetic turn as he continued talking to me, he called SyNAPSE a ââ¬Åright-brainedââ¬Â computer compared to the ââ¬Åleft-brainedââ¬Â architecture used in computers today.
ââ¬ÅCurrent von Neumann machines are fast, symbolic, number-crunchers,ââ¬Â he said. ââ¬ÅSyNAPSE is slow, multi-sensory, and better at recognizing sensor data in real-time.ââ¬Â
So to crunch big numbers and do heavy computational lifting, weââ¬â¢ll still need conventional computers. Where these ââ¬Åcognitiveââ¬Â computers come in is in analyzing and discerning patterns in that data. Key applications include visual recognition of patterns ââ¬â something that Dr. Modha notes would be very useful for applications such as driverless cars.
As Sejnowski told me, ââ¬ÅThe future is finding a path to low power computing that solves problems in sensing and moving ââ¬â what we do so well and digital computers do so awkwardly.ââ¬Â
And thatââ¬â¢s what IBM is looking to do with SyNAPSE ââ¬â finding the patterns that normal computers canââ¬â¢t. As Modha put it, ââ¬ÅGoogle Maps can plot your route, but SyNAPSE can see if thereââ¬â¢s a pothole.ââ¬Â
What gives the SyNAPSE an advantage in pattern recognition is that, unlike a traditional computer, which crunches data sequentially, its brain-inspired architecture allows for more parallel processing. For example, in a facial recognition app, one core of the chip might be focused on nose shape, one on hair texture and color, one on eye color, etc. Each individual core is slower than a traditional processor, but since they run simultaneously in parallel, the chip as a whole can perform this type of operation much more quickly and accurately.
Other potential applications for the chip include use in cameras to automatically identify interesting items in cluttered environments. Modhaââ¬â¢s team also believes that the chip could be quite useful in natural language processing ââ¬â being able to parse out and obey commands from people. Kind of like the computers on Star Trek that understood when they were in use and when people were just talking among themselves.
It probably wonââ¬â¢t be long before we see more of these applications in action. The scalable chip that IBM developed was built using conventional fabrication techniques for other chips ââ¬â it just requires some different workflow.
Already over 200 programs have been developed for the chip, thanks to a simulation of the architecture running on supercomputers at at the Lawrence Livermore and Lawrence Berkeley National Laboratories. Those simulations allowed IBM to develop a programming language for the chip even before it existed.
ââ¬ÅWeââ¬â¢ve been working with IBM for the last 18 months and are extremely impressed with their achievement,ââ¬Â Prof. Tobi Delbruck of the Institute of Neuroinformatics at UZH-ETH Zurich told me. ââ¬ÅApplications like real time speech and vision that run continuously on battery power may finally be within reach.ââ¬Â
ââ¬ÅItââ¬â¢s too soon to say who will win the race to implement practical realizations of brain-like computing in silicon,ââ¬Â Delbruck added. ââ¬Åbut IBMââ¬â¢s solution is a serious contender.ââ¬Â
Now that this new chip architecture has been developed and a fabrication technique setup, Modha said that the technology now is ââ¬Ålike the 4 minute mile. Now that someoneââ¬â¢s done it, a lot of people can do it.ââ¬Â
To help facilitate the development of the chip, both on the hardware and software side, IBM has developed a teaching curriculum for universities, its customers, its employees, and more.
On the hardware end, Modhaââ¬â¢s next goal is the development of what he calls a ââ¬Åneurosynaptic supercomputer.ââ¬Â This would be a traditional supercomputer that uses both traditional and SyNAPSE chips ââ¬â a computer with both a left and right brain, as it were ââ¬â enabling it both to crunch numbers and quickly analyze real-time patterns as the dataââ¬â¢s crunched.
One question that Modha couldnââ¬â¢t answer, though, what what the new chip means for video games ââ¬â nobodyââ¬â¢s programmed one for SyNAPSE yet.
ââ¬ÅThatââ¬â¢s an interesting question,ââ¬Â he laughed. ââ¬ÅBut weââ¬â¢re too busy for games!ââ¬Â
Follow me on Twitter or Facebook. Read my Forbes blog here.