cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

giuseppe500
Journeyman III

opencl learning

hello.

I'm new to opencl and i wish start a plane of study on it.

I know opengl and shader  and a little of cuda, but it's not open then i'm wish migrate to opencl.

What are some good books or some specific documentation for opencl?

for start .

For debug in cuda i using nvidia nsight that is very good , there is something like tis for opengl?

i have an nvidia 290 gtx the amd debugger is compatible for visual studio 10?

thanks.

0 Likes
5 Replies
binying
Challenger

At least you need to download AMD APP SDK. There are some debugging tools provided by AMD too.

but it work with an nvidia geforce 295 gtx or other nvidia card?

0 Likes

You may have some bumps if some of your old opencl files from other vendor like nvidia are not updated when you intall the SDK. It is worthy trying.

0 Likes
Bdot
Adept III

http://developer.amd.com/RESOURCES/HC/OPENCLZONE/Pages/default.aspx is a good entry point. In the Articles & Papers section, there's

http://developer.amd.com/Resources/documentation/articles/pages/OpenCL-and-the-AMD-APP-SDK.aspx which gives a few hints when coming from CUDA.

And when you really start programming, you'll probably spend some time on http://www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/ to find the functions and find out how to use them.

I had difficulties (like OCL compiler aborts and application crashes) using nvidia cards with the AMD APP SDK, but the fallback to use the CPU as the OpenCL device always worked. So I can still develop and run simple tests on a box with an nv gpu. And yes, there's a VS10 integration, but the VS10 UI is so slow that for profiling I'd rather use the standalone tools.

0 Likes

The .../documentation/articles/... links above are broken, and the AMD webmasters do not react. But I found this (or at least something similar) here: http://articlesofpcint.blogspot.de/2012/05/opencl-and-amd-app-sdk.html

0 Likes