A Parallel Revolution, Ready or Not
oPC, Server: Power Wall + Memory Wall = Brick Wall
ÞEnd of the way we built microprocessors for last 40 years
ÞNew Moore’s Law is 2X processors (“cores”) per chip every technology generation, but same clock rate
¨“This shift toward increasing parallelism is not a triumphant stride forward based on breakthroughs …; instead, this … is actually a retreat from even greater challenges that thwart efficient silicon implementation of traditional solutions.”
¨The Parallel Computing Landscape: A Berkeley View, Dec 2006
oSea change for HW & SW industries since changing the model of programming and debugging
¨New “Moore’s Law” is 2X processors per chip every 2 years
¨Duo core, Quad core, …
oGoal: Productive, Efficient, Correct Programming of 100+ cores & scale as double cores every 2 years (!)
[Dave Patterson, UC Berkeley]