
On 09/18/2012 10:53 AM, Thomas Heller 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). Oops, guess I am wrong here. Taking a more thorough look at the thrust documentation it looks like different backends are indeed supported. 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
On 09/18/2012 10:38 AM, Beren Minor wrote: processors.
Best,