The Parallel Computing Platform team has launched a new Parallel Computing Dev Center along with our the first Community Technology Preview (CTP) of extensions to .NET for parallel computing.
With CPUs going 'ManyCore' instead of increasing clock speed, the need for much better parallel programming support has been growing fast. There have been two camps of thinking, create a new programming language or add libraries and extensions to the languages we already have. The debate has been going on for years at MS Research (heard of C omega?) and both camps are growing. For now it seams the main stream practical use is on extensions and libraries.