On the Value Locality of Store Instructions
Download
Report
Transcript On the Value Locality of Store Instructions
Let’s Build Brains
MICRO 2007 Panel
Computing Beyond Von Neumann
Mikko H. Lipasti
Associate Professor
Electrical and Computer Engineering
University of Wisconsin – Madison
http://www.ece.wisc.edu/~pharm
Brains (1)
Human brain Von Neumann machine
Face recognition: <500ms
Neurons are slow:
Critical path is a handful of “gates”
Fundamentally different computational model
Made of shoddy, unreliable parts
“…neurons are noisy, unreliable devices, … the nervous system averages
over many cells to compensate for these shoddy components.”
-Christof Koch
We can build it. We have the technology.
Dec. 3, 2007
MICRO’-40 Panel: Computing Beyond Von Neumann
2
Brains (2)
Human neocortex:
~20B neurons, ~200T synapses
Physiologically homogenous
Hypothesis: runs common algorithm
Apply architecture 101?
Abstraction layers
Let’s
Hierarchy and replication
Build
Scientific understanding incomplete
Several plausible hypotheses
Brains!
Difficult to study brains in situ
Building leads to understanding [Anant’s keynote]
Synthetic artifacts much easier to study
Dec. 3, 2007
MICRO’-40 Panel: Computing Beyond Von Neumann
3