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 ...

Announcing the patterns & practices Symposium 2010

Friday, July 30th, 2010

It’s that time of year when everyone at patterns & practices starts to think about this year’s p&p Summit. Our regular get together with users and community members from around the World. We’re changing things around a bit this year and the first big difference is the name. This ...

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 ...

Gotchas: The Profiler Uses Processor Resources Too!

Wednesday, July 14th, 2010

I was doing some work on the Parallel Programming with Microsoft .NET book yesterday. We’ve added some additional content to Appendix B to show some of the “visual patterns” that can tell you what’s wrong with your parallel code. Here’s one of those patterns… The image on the left ...

Øredev, Malmö, November 2010

Thursday, July 8th, 2010

Looks like I’m going to be in Malmö in November for the Øredev Conference, 8-12 Nov. I’m doing two talks and expect to have some copies of our book to give out. Patterns of Parallel Programming (Thursday 10:15) Distributed Agile at Microsoft p&p (Friday 13:10) I ...

Parallel Programming with Microsoft® .NET

Thursday, July 8th, 2010

After a lot of really hard work from a lot of different people over the past month or so we now have a preliminary draft of the book available for download. The first thing you might notice is that… We’ve changed the title. Parallel Programming with ...

Murder, Blood and Thread Safe Singletons

Saturday, June 19th, 2010

It’s Saturday and I’ve been working on my book on Parallel Programming, except for a brief break to go to CrossFit. Useful Piece of Information #1: Don’t do pull-ups until your hands are trashed if you’re planning on spending the afternoon typing. I had lots of useful ...

Patterns of Parallel Programming – TechEd Talk Online

Thursday, June 17th, 2010

The deck and video from my talk at TechEd 2010 are now available online. The talk walks through many of the patterns in the book “A Guide to Parallel Programming” and uses many of the nice artwork we’ve had created for the book. Tiberiu Covaci ...

A Guide to Parallel Programming – Book and Talk at TechEd

Monday, June 7th, 2010

So I finally took delivery of beta version of “A Guide to Parallel Programming”. This contains the Preface, Introduction and Chapters 2: Parallel Loops and Chapter 5: Futures. They arrived at TechEd and I had a very sweaty time getting them from the hotel to the conference center. ...