Article mentions:
'The only thing I can foresee that could prevent the widespread adoption of manycore mainstream systems in the next decade would be a complete failure to find and build some key parallel killer apps'
I'm no expert in this area, but aren't there a lot of graphics problems that are easily parallelized? Given that gaming is now mainstream I'd imagine the first set of killer apps to be game related.