Subject: Re: [boost] [compute] review
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2014-12-28 14:36:17
On 28/12/2014 16:21, Sebastian Schaetz wrote:
> Mathias Gaunard <mathias.gaunard <at> ens-lyon.org> writes:
>> 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 
It's not recognized as a standard by any recognized standards bodies
though, and its writing didn't involve anyone but Microsoft.
It's pretty much just Microsoft publishing their specifications (which
their implementation probably doesn't even follow to the letter) so that
others can try to make interoperable technology.
> implemented not only by Microsoft .
This implementation is highly experimental for the moment, however.