GPU Technology Conference 2013

Thursday, March 21st, 2013

A few years ago I went to the NVidia GPU Technology Conference. I promised myself I’d be back in a few years and speak at it. Well’ it’s 2013 and here I am! The week has been really fun; lots of good talks, especially the keynotes. I also seem to ...

I’m Speaking at The GPU Technology Conference

Friday, December 14th, 2012

So I got my talk accepted to GTC 2013. It runs from March 18-21 at the San Jose McEnery Convention Center. I went a couple of years ago and really enjoyed it. At the time I made it a goal to come back as a speaker and now here we ...

C++ AMP Extras: Tile Size Checking at Compile Time

Thursday, December 6th, 2012

Many tiled C++ AMP algorithms rely on the tile size being a an exact multiple of two, scan and reduce are both examples of this. template <int TileSize, typename T> void InclusiveScanAmpTiled(array_view<T, 1> input, ...

C++ AMP Extras: String Reversal

Tuesday, October 16th, 2012

As part of a series of follow ups to the C++ AMP book I’m writing some blog posts highlighting other examples of C++ AMP at work. Most of these are going to take the form of interview style questions that highlight various things people have asked me about or discussions ...

C++ AMP Book Ships!

Tuesday, September 25th, 2012

Well, I can’t exactly say it was easy but finally the C++ AMP book is “done” and available for purchase. You can buy the book or eBook from O’Reilly. It’s also available on Safari Books online and Amazon.com. The hardcopy should ship in another week or so (Amazon has a ...