Leveraging Progress in Neurobiology for Computing Systems

Download Now Date Added: Dec 2009
Format: PDF

Whether future technologies will be ultra-small CMOS transistors, nanotubes, or even individual molecules or biological cells, these elementary components all share several common properties: they will be available in great numbers, they will not be much faster or may even be slower than current transistors, they may be hard to precisely lay out and connect, and they may be faulty. The key question, then, is how can one design and, more importantly, program a computing system using billions of such components when people are not even capable of harnessing a few hundreds traditional cores?