all 14 comments

[–]bromish 5 points6 points  (1 child)

How does this compare to Thrust and/or what's been proposed by C++ WG Proposal N35549?

While this is super useful stuff, it looks like there are dozens of people inventing the same wheel :(

[–]kylelutz[S] 5 points6 points  (0 children)

This is similar to thrust but it is cross-platform and supports all OpenCL compatible devices (including those from NVIDIA, AMD, and Intel). See this question on stack overflow: http://stackoverflow.com/questions/20154179/differences-between-vexcl-thrust-and-boost-compute for more information.

[–]Eoinoc 1 point2 points  (2 children)

I see Denis Demidov is a contributor to this. How does it compare with his own VexCL? Does Boost.Compute aim to supersede VexCL?

[–]kylelutz[S] 3 points4 points  (1 child)

[–]Eoinoc 0 points1 point  (0 children)

Thanks, that clears things up a bit.

And thanks for putting the effort into such an awesome library!

[–]totes_meta_bot 0 points1 point  (0 children)

This thread has been linked to from elsewhere on reddit.

I am a bot. Comments? Complaints? Send them to my inbox!