Boost logo

Boost :

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 [0]

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 [1].

This implementation is highly experimental for the moment, however.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk