Archive for December, 2010

Using CUDA/Thrust with the Parallel Patterns Library

Friday, December 31st, 2010

I’ve been working on getting my CUDA/Thrust N-body code working with multiple GPUs. The following is a quick code spike showing how to use the Parallel Patterns Library (PPL) to create a task for each CUDA device and execute a CUDA kernel on it using the Thrust library for CUDA. ...

PC Case Upgrade: Antec P182 to CoolerMaster HAF-X

Monday, December 20th, 2010

So I always considered the Antec P182 (now replaced by the Antec P183) to be a big heavy case… until I met the COOLER MASTER HAF X ATX Full Tower Case. A few months back I upgraded to a pair of EVGA GTX 470 cards (for more CUDA fun and ...

patterns & practices Symposium Tokyo

Sunday, December 12th, 2010

Last week I was in Japan, speaking at the patterns & practices Symposium in Tokyo. I gave talks on parallel programming patterns and distributed agile development. We had a load of interesting conversations around these topics in addition to presentations on Windows App Fabric, ASP.NET MVC2 and Unity and Azure. ...

CUDA and Intellisense updated

Sunday, December 12th, 2010

I updated my post on adding intellisense support for CUDA. Visual Studio 2010 Adding Intellisense Support for CUDA C It now includes more instructions on setting the project include path and what headers need to be included.

TechEd China Decks Online

Wednesday, December 8th, 2010

I’m currently in Tokyo for the first ever p&p Symposium in Japan and having a fantastic time seeing and talking to lots of new people in Beijing and Tokyo. Last week I was at TechEd China speaking about Enterprise Library 5.0 and parallel programming with .NET. I’ve given both ...