C++ AMP Algorithms Library 0.9.4.1 Released

Thursday, November 13th, 2014

Finally there’s a new release of the C++ AMP Algorithms Library! This release contains some important bug fixes on 0.9.4. Fixed array initialization bug in radix_sort count_if no longer uses an excessively large number of threads, even for small problem sizes. ...

C++ AMP Algorithms Library 0.9.4 Released

Thursday, October 2nd, 2014

Finally there’s a new release of the C++ AMP Algorithms Library! It’s taken a while, largely due to other things, like CppCon taking up my time. This release contains the following: New C++ AMP features: ...

Test Categories for Visual C++

Wednesday, April 30th, 2014

Recently I’ve been using the Visual Studio unit test runner for C++ and came across a trick for adding categories to C++ tests. While the test framework supports traits, a little work makes them much more usable. BEGIN_TEST_METHOD_ATTRIBUTE(methodName) ...

Using C++ Classes with C++ AMP

Friday, January 31st, 2014

You can use classes with C++ AMP but you have to understand the limitations the CPU/GPU hardware model places on how and were you can use them. The C++ AMP Book says the following: References and pointers (to a compatible type) may be used locally but ...

AMP Algorithms Library now supports Visual Studio 2013

Monday, November 11th, 2013

With the help of the C++ AMP development team (thanks Meng & Lukasz) I’ve been able to resolve the issues I was having building the Library on VS 2013 and shipped a new release. The AMP Algorithms Library 0.9.3 release includes minor updates on 0.9.2. ...