
18 Sep
2012
18 Sep
'12
8:53 a.m.
On 09/18/2012 10:38 AM, Beren Minor wrote:
Hi Kyle,
This seems interesting, but what would be the advantages over Thrust for example, which offers a very stl-like interface (not entirely sure if it is fully stl-compliant)? Your example looks a lot like Thrust, so I'm asking if there are anything new or anything that is Boost specific. Thrust is for CUDA only. Thus only for NVIDIA devices (so far). OpenCL is an open standard which (in theory) is supposed to work on any device implementing it. Devices which support OpenCL range from CPUs to various GPUs, the upcoming Intel MIC accelerator and Cell processors.
Best,