28 Dec
2014
28 Dec
'14
3:21 p.m.
Mathias Gaunard
C++AMP is Microsoft proprietary technology for Visual Studio, with all the associated problems one might expect.
SYCL is an open standard designed to integrate with C++11 as well as possible, and has in implementation within the LLVM framework.
It's pretty much DirectX vs OpenGL again.
It is not. C++ AMP is an open standard [0] implemented not only by Microsoft [1]. [0] http://blogs.msdn.com/b/nativeconcurrency/archive/2013/12/12/c-amp-open-spec... [1] https://bitbucket.org/multicoreware/cppamp-driver-ng/wiki/Home