Here is a long .. but very interesting presentation called "Riding the Multi-core Revolution Demo"
It discusses the trends of Parallel processing .. and multi core computing and the effects on software development.
Covered in the demo is a discussion of GPU use for specialized software computation (other than graphics)
It also mentions IBM's Cell processor use of specialized multi-cores .. talking about how to write scalable programs to make use of it.
about 32 mins into the Demo .. is the "16,000" chicken demo referenced earlier in the blog.