There's a big, big difference between massive multicore in special-purpose applications, and massive multicore for general-purpose computing, though.
I know, that why I mentioned single threaded next :-)
Graphics in particular is a task that's pretty much tailor-made for massive parallelism.
Yup.
Word processors, file managers, and other unglamorous productivity software? Not so much.
True, but it's now got to the point that a lot of software doesn't require a high end processor anyway.
On the other hand a lot of the stuff that does require high end processors can be parallelised. I just bought a new high end laptop with a quad core CPU because I run things that can max it out - video editing, recording music and photo editing.
These can all run across multiple cores. That said, editing 22 Mpixel images appears will happily use all 8 hardware threads but it seems to be more limited by the hard disk (which is actually a s**t hot fast SDD).
[/QUOTE]web browsers[/QUOTE]
Actually these do quite a lot at the some time so they can take advantage of multiple processors.