The Task Graph Pattern and ParaPLoP 2010

Sunday, March 28th, 2010

I’m off to ParaPLoP 2010 in Arizona this week to talk about my Task Graph Pattern paper and discuss another dozen or so papers. You can look at the patterns we’ll be discussing at they’re published on the agenda page. I’m busy reading through them and already found some ...

Parallel Programming Patterns Book

Friday, February 26th, 2010

Since running the Patterns of Parallel Programming Workshop at PDC 2009  we (patterns & practices) have been working on what to do next to help people understand the opportunities and challenges afforded by parallelism and some of the new features of Visual Studio 2010. We’re in the process of ...

Parallel Programming Talks at Seattle Code Camp

Friday, February 26th, 2010

There are lots of interesting talks at Seattle Code Camp this year (April 17th and 18th). One of the biggest things I noticed was the number of talks on parallel computing, including one on patterns for parallel programming. I thought I’d submit something a bit different… Fast… Faster… FASTER! What happens when you ...

Slide Decks for the PDC ‘09 Patterns of Parallel Programming Workshop

Saturday, February 20th, 2010

I’m happy to say the the slide decks from the PDC workshop finally seem to have shown up online. They may have been there a while but I only just noticed them. Go to the PDC page for the workshop… Patterns of Parallel Programming: A ...

Implementing a Parallelized Octree in F#

Wednesday, January 20th, 2010

  The result of all my F# hacking around over Christmas wasn’t just some notes on what not to do (my previous F# blog post). I actually got down to writing some more code for my n-body model in F#. I got down to reading some of “F# for Scientists” and ...

ParaPLoP 2010: Parallel Patterns Workshop

Thursday, January 7th, 2010

Dates for this year’s pattern languages workshop for parallel patterns have been announced. Not sure If I’ll be able to attend but it definitely looks interesting. ParaPLoP 2010 ParaPLoP 2010, a PLoP-style workshop on parallel programming patterns, will be March 30 - April ...

Five Minutes with Tibi Covaci at PDC 09

Tuesday, November 24th, 2009

While I was at PDC Tibi Covaci interviewed me as part of his Five Minutes with… series. You can see the full interview here. Five Minutes with Ade Miller Ade Miller, manager of the Patterns and Practices group talks to Tibi about the ...

How Big is Your Processor Cache? Find out with Coreinfo

Tuesday, November 24th, 2009

Need to know how big the caches are on your processor? You could wade through the copious documentation on Intel or AMD’s web sites. It turns out this is no fun at all. I did this last week and still didn’t have the answer after skimming several white papers. ...

PDC, Parallel Computing and the Computer Controlled Toilet

Wednesday, November 18th, 2009

One of the questions which came up in the Q&A panel at the end of our parallel patterns workshop on Monday was “Do we really need 512 cores, or even 24?” This is completely valid point. If I had that much compute power on the desktop what would I do ...

PDC Patterns of Parallel Programming Workshop

Tuesday, November 17th, 2009

I was speaking at our PDC Workshop today. We had a couple of hundred attendees and finished up with a great Q&A session; so many excellent questions that it actually overran. We didn’t leave the Conference Center until gone 6pm. I’ve posted Patterns of Parallel Programming Primer. The other PDC decks ...