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