Subject: Re: [boost] [compute] review
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2014-12-28 08:00:06


On 28/12/2014 13:26, Sebastian Schaetz wrote:

> C++ AMP is in my opinion a more promising proposal compared to SYCL.
> Developers opt for C++ AMP today. But both SYCL and C++ AMP are higher level
> tools and have the disadvantages of any higher level library compared to a
> lower level library. In addition, they need a custom compiler or compiler
> extensions. This increases the fragmentation of the accelerator co-processor
> field further.

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.