Geek Vacation Day #3: Algorithms for Data Parallel Computing

Wednesday, September 22nd, 2010

Mark Harris’ talk on Tuesday evening was really interesting. He outlined some of the key algorithms for data parallel computing: (Map) Reduce – e.g. Sum Split – e.g. Radix Sort, Trees Compact - remove unneeded elements Allocate ...

Pluralcast 24: Parallel Development Patterns with Ade Miller

Monday, September 13th, 2010

I got the chance to talk to David Starr of Pluralsight last week for his PluralCast podcast series. You can listen to the result here… Listen to this episode! [41:06] David will also be speaking at the p&p Symposium and possibly doing some more podcasts with ...

Parallel Programming with Microsoft .Net Now Available!

Wednesday, September 1st, 2010

It’s been about eight months in the making but I’m very happy to announce that Parallel Programming with Microsoft .NET: Design patterns for Decomposition, and Coordination on Multicore Architectures is now available! The book uses design patterns to help developers use the .NET 4 Task Parallel Library (TPL) ...

F# Samples for Parallel Programming with Microsoft .NET

Monday, August 30th, 2010

We’ve been working with the F# Team to get the samples for Parallel Programming with Microsoft .NET ported to F#. I’m happy to say these are going live today, just in time for the book launch. You can download them from the Parallel Patterns CodePlex site direct from ...

New Parallel Demo Showing Different Patterns

Thursday, July 29th, 2010

I’ve upgraded the demo demo that goes with the TechEd 2010 parallel patterns talk. This is essentially the sample from Chapter 5 of “Parallel Programming with Microsoft .NET” with additional work on on the UI to make it more “demoable”. Notably the UI is ...