So these processor manufacturers all have these
nice new multi-core cpu's but apart from market
hyperbole (these cpu's will save the environment, etc...)
I don't see them actually doing anything to exploit their
potential. By "them", I mean them not us. We of course
know to do. But what's going on to get all the applications
to start exploiting this? The magic parallelization fairy?
It will allow you to compile without your yahoo music service
skipping, or allow you to run virus checks without slowing your
system to a crawl, etc.
Yes, certainly applications are way behind. I notice my web
browser halts all of its open windows when it is waiting to
get to just one site.
I personally see that as a tooling issue, since many programmers
who have tried multithreaded applications realize it mostly
generates massive and difficult to understand bugs.
I am personally for supporting it at the language level (and I
do).
