boostorg / compute

A C++ GPU Computing Library for OpenCL

Home Page:http://boostorg.github.io/compute/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Will it run on intel sandyBridge mobile processor...

coderboyisongithub opened this issue · comments

I have intel core -i3 sandy bridge proc.With integerated GPU..I dont have external GPU embedded on mother board...So can I use this library even if i don't have Nvidia or AMD GPUs?

It should. I don't know if the performance would be great as, IIRC, we did not optimise for Intel's iGPUs.

If i want to gather information from GPU memory , like values of shader variable running there with Opengl ... Can I do so?any possibility?

You will probably need to use the OpenGL interoperability mode of OpenCL provided by Boost.Compute...
Boost.Compute is a library to ease OpenCL usage. So you "just" need to write the OpenCL kernel you want on your GPU.

Boost libraries are about C++ programming.
But I agree that it would be nice to have a telepathy mode where you just think at your problem and then the solution is implemented... :-)