Parallel Computing vs Concurrency and Coordination Runtime

In the spirit of doing a few things at the same time, Microsoft’s  Parallel Computing Platform (PCP) team has unveiled ‘Microsoft Parallel Extensions’ for the .Net Framework 3.5.

Here’s a link to the official Parallel Computing Team site.  You may download a Community Technology Preview of the latest Parallel Extensions here.

Boy, I love parallel processing.  It reminds me of the days when we used to put a lot of brain power into developing custom thread pooling in C++.  Once upon a time I worked for an anti-virus (startup) company and we did some awesome work in processing files in parallel.  Anyway….

Now, I guess this means that, down on the corner, the Concurrency and Coordination Runtime (CCR) will be relegated to the world of robotics (it is currently exposed/released through the Robotics Studio)?

Here is an article from Jeffrey Richter (2006) on the CCR: and here’s the official site on Robotics at Microsoft.
The latest CTP for the Microsoft Robotics Studio 2008 is over here.

Once I’ve had a play with the new Parallel extensions, I’ll do a write-up of the differences between the CCR and the Parallel Extensions.

I’ve only got a Hyper Threaded CPU to play with this stuff – can anyone loan me a multi-core or even better, a dual socket quad core machine??  Pretty please?  I’m good for it 🙂

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.